EiComponentCollection
abstract EiComponentCollection implements IteratorAggregate, Countable
All Implemented Interfaces:
- IteratorAggregate
- Countable
SubTypes
Property summary
Modifier and Type | Property |
---|---|
protected | eiMask |
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( unknown elementName , unknown genericType ) |
protected | setEiMask ( EiMask eiMask ) |
public | getEiMask ( ) |
public | setInheritedCollection ( EiComponentCollection inheritedCollection = null ) |
public EiComponentCollection | getInheritedCollection ( ) |
protected | addEiComponent ( EiComponent eiComponent , bool prepend = false ) |
public | addIndependent ( IndependentEiComponent independentEiComponent ) |
protected EiComponent | getEiComponentById ( string id ) |
public boolean | isEmpty ( bool checkInherited = true ) |
public boolean | containsId ( string id , unknown checkInherited = true ) |
public | getIterator ( ) |
public EiComponent [] | toArray ( bool includeInherited = true ) |
public IndependentEiComponent [] | filter ( string levelOnly = false , string independentOnly = false ) |
public EiComponent [] | filterLevel ( bool independentOnly = false , unknown includeMasked = true , unknown includeDisabledInherits = false ) |
public | count ( ) |
public number | countLevel ( ) |
public | clear ( bool independentOnly ) |
public | clearLevel ( bool independentOnly = false ) |
public | removeById ( string id ) |
public | remove ( EiComponent eiComponent ) |
public number | combineAll ( string independentOnly = false ) |
protected EiComponent [] | combineLevelAndSub ( string independentOnly = false ) |
public | disableInheritById ( string id ) |
public boolean | containsDisabledInheritId ( string id ) |
Properties in detail
-
eiMask
protected eiMask
Methods in detail
-
__construct
public __construct ( unknown elementName , unknown genericType ) -
setEiMask
-
getEiMask
public getEiMask ( ) -
setInheritedCollection
-
getInheritedCollection
EiComponentCollection public getInheritedCollection ( )return
-
addEiComponent
param
-
addIndependent
-
getEiComponentById
-
isEmpty
boolean public isEmpty ( bool checkInherited = true )param
bool checkInheritedreturn
boolean -
containsId
boolean public containsId ( string id , unknown checkInherited = true )param
string idreturn
boolean -
getIterator
public getIterator ( ) -
toArray
-
filter
-
filterLevel
EiComponent public filterLevel ( bool independentOnly = false , unknown includeMasked = true , unknown includeDisabledInherits = false ) -
count
public count ( ) -
countLevel
number public countLevel ( )return
rocket\ei\component\number -
clear
public clear ( bool independentOnly )param
bool independentOnly -
clearLevel
public clearLevel ( bool independentOnly = false )param
bool independentOnly -
removeById
public removeById ( string id )param
string id -
remove
param
-
combineAll
number public combineAll ( string independentOnly = false )param
string independentOnlyreturn
rocket\ei\component\number -
combineLevelAndSub
-
disableInheritById
public disableInheritById ( string id )param
string id -
containsDisabledInheritId
boolean public containsDisabledInheritId ( string id )param
string idreturn
boolean
param