[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