forked from kscience/visionforge
1022 B
1022 B
Hierarchy
Vision
- function
getProperty(name: Name, inherit: Boolean, includeStyles: Boolean, includeDefaults: Boolean)
.
It gets properties of element with name
identification.
inherit
— toggles parent node property lookup. Null means inference from descriptor. Default is false.
includeStyles
— toggles inclusion of. Null means inference from descriptor. Default is true.
includeDefaults
— default is false.
- function
setProperty(name: Name, item: MetaItem?, notify: Boolean = true)
Sets the item
property to the element with the name
identification. notify
is a value which toggles the necessity of the change notification. Default is true.
About properties
Properties have to be set in particular order:
- styles
- prototypes
- parent
- parent's styles
- defaults
Inheritance
Inheritance is a very useful ability of children
elements to get the same property in default as his parent does have (to 'inherit' it).