[Laszlo-dev] possible API change(s): LzNode attributes

P T Withington ptw at pobox.com
Sat Oct 27 11:08:56 PDT 2007


These all look private to me.

On Oct 26, 2007, at 23:22, Benjamin Shine <ben at laszlosystems.com> wrote:

>
> Several attributes appear in the 4.1 source, and are noticed by the  
> js2doc tools, and appear in the 4.1 reference. Some, but not all, of  
> these are used in 3.4, but they don't turn up in the 3.4  
> documentation. We must decide whether they should be marked private,  
> and thus suppressed in the documentation, or whether they are a new  
> API, in which case they should be documented, and recorded as a new  
> API. Here are the attributes of LzNode in question:
> children
> cloneNumber
> defaultattrs
> dependencies
> doneclassroot
> isinited
> setters
> sourceLocatorTable
>
> Tucker and David, ye old API review committee: what say you?
>
> On Oct 26, 2007, at 7:49 PM, Benjamin Shine wrote:
>
>>
>> Same question for ignoreAttribute: it was defined in the schema in  
>> 3.4, and doesn't seem to appear in 4.x. Is it no longer a supported  
>> API?
>>
>>
>> On Oct 26, 2007, at 7:42 PM, Benjamin Shine wrote:
>>
>>>
>>> In lps3 docs, we list LzNode.class and describe it as "The CSS  
>>> class of a node" -- see http://www.openlaszlo.org/lps3/docs/reference/node.html
>>>
>>> This comment came from the schema -- in lzx.rnc in old trunk:
>>> classAttribute =
>>>  ## The CSS class of a node
>>>  [lza:modifiers="final"]
>>>  attribute class {token}
>>>
>>> In lps4, I don't think we still have this attribute. If I'm right,  
>>> this is an API change.
>>>
>>> Tucker, is this an API change?
>>>
>>> This is being tracked as LPP-4973: http://jira.openlaszlo.org/jira/browse/LPP-4973
>>>
>>> -ben
>>>
>>
>


More information about the Laszlo-dev mailing list