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