AbstractCreates an instance of AbstractPattern.
Protected_ProtectedgetProtected
Get the child reference based on given Id
Child Id of the element to be found
Child Reference
ProtectedgetProtected
Get a child reference by a given Index position
Index of the item to be returned
OptionalchildType: string
To be based on childType childs collection, otherwise will assume parent only contains one child type!
Child Reference
ProtectedgetProtectednotifyProtectedsetProtected
Method that is used to set a given child as a Parent child.
Reference to be added
ProtectedunsetGetter that allows to obtain all the childs when parent only contains childs of one type, otherwise a type must be passed in order to return all child of the given type!
Optionaltype: string
To be based on childType childs collection, otherwise will assume parent only contains one child type!
AbstractbeMethod used to be notified by a given ChildId about a given action and act accordingly
Child Item
Notification name (Should be based on an Enum)
ProtectedfinishProtectedtriggerProtected
Triggers a generic platform event.
ProtectedtriggerProtectedunsetAbstractregisterRegister a given callback event handler.
Protected AbstractsetProtected AbstractsetProtected AbstractsetProtected AbstractunsetProtected Abstractunset
Defines the Default props and methods for Patterns that will have other Patterns as its childs
Export
AbstractParent
Implements
Template