model/editor_node library

Classes

EditorAction
Class for creating an Action's schema.
EditorActionType
Class to define a Node's Action properties
EditorNode
Base class for informing the Editor of a Node Type's schema.
EditorNodeBase
A series of structures and classes used to define the Schema of Node and Property Types for the Editor to know.
EditorPropertyBool
Bool type Property.
EditorPropertyColor
Color type Property.
EditorPropertyDouble
Double type Property.
EditorPropertyInt
Int type Property.
EditorPropertyJson
Json type Property.
EditorPropertyListType
Class for creating a Node's Property as a list of possible values e.g.: "crossAxisAlignment": const EditorPropertyListType("start", "center", "end"),
EditorPropertyString
EditorPropertyType
Class to define a Node's Property properties.
EditorSpecProperty
Class for creating an Property's schema.
EditorType
Base class for informing the Editor of a Type's schema.
EditorValueListProperty
Class for registering a Property Type as a list of possible values. e.g.: registerListType(Types.textAlign.type, getTextAlign, "left", "right", "center", "justify");
EditorWidget
Class for creating a Widget's schema.
EditorWidgetType
Class to define a Node's Widget properties
Types
A series of known EditorPropertyTypes.