Defines a Directive component.

Angular’s structural directives are responsible for HTML layout. They shape or reshape the DOM’s structure, typically by adding, removing, or manipulating elements.
Directives can be:
ForEach - each occurrence of a source collection will generate an UI Component
If - the UI Component will be displayed If the source is true
Switch, Switch, SwichtDefault - the UI Component will be displayed with the Switch options

For more information: Structural Directives

Property Type Category Description
Comment String standard Describes the object comment to include in the documentation report.
This property generally contains an explanation about the object.
Directive type String standard Defines the directive type.
Is active boolean standard Defines whether the component is active.
Tag name String standard Defines the HTML element’s tag name.
Directive expression JS expression expert Defines a directive condition or expression.
Directive source MobileSmartSourceType expert Defines the directive source.
ForEach index String expert Defines the ForEach index name.
Use TS scope.indexName to access its value in other components.
ForEach item String expert Defines the ForEach item name.
Use TS scope.itemName to access its value in other components.