For variables, an optional string describing the type of accent to add, if any.
The general type of the object.
For style nodes that change the colour, the amount of blue in the new colour from 0 to 1 inclusive.
A general mathematical category or subject area to which the object belongs.
The data type of a variable or identifier.
The placement of an operator in the context from which it was exported.
An alternative to field
for objects with a single field.
For objects with child fields, an array of those fields.
For style nodes that change the colour, the amount of green in the new colour from 0 to 1 inclusive.
For a script object, whether the object has an index (subscript) field.
For a script object, whether the object has an exponent (superscript) field.
For variable-sized rectangular objects, whether the height (number of rows) can increase.
The type of operation, if any, that is implicitly applied to this object and the next one. For example, there is an implicit multiplication ("timesDot"
) between the coefficient 2 and variable x in the term 2x.
For style nodes that change the colour, the opacity of the new colour from 0 to 1 inclusive.
The placement of an operator.
For style nodes that change the colour, the amount of red in the new colour from 0 to 1 inclusive.
For style nodes that change the content size, the new scale.
For variable-sized rectangular objects, the width (number of columns) and height (number of rows) of the object.
The object's symbol, such as a variable name, number value, or operator symbol.
Optional symbol placed above the operator symbol. Used by certain rare operators. Where a Unicode symbol already combines the elements, it should be used as the symbol instead of using this field.
For text objects, the text content of the object.
The specific type of object; an API name or a general type such as "variable"
or "number"
.
For variable-sized rectangular objects, whether the width (number of columns) can increase.
This API is still under development and is subject to change. Copyright © Math I Can Do Solutions Incorporated and/or its licensors.
A high-level semantic description of an object from an editor (or to be imported into an editor).
May change or be removed in future releases.