Constructors
constructor
-
Properties
Protected circular
circular: any
Protected dependencies
dependencies: any
Protected dependsOn
dependsOn: any
Protected hits
hits: any
Protected items
items: any = []
Protected missing
missing: any
Protected sorted
sorted: any
Methods
add
-
Parameters
-
items: object
-
[name: string]: string | string[]
Returns void
addItem
- addItem(name: string, deps?: string | string[]): void
-
Parameters
-
name: string
-
Optional deps: string | string[]
Returns void
Protected exists
- exists(item: any): boolean
-
Parameters
Returns boolean
getCircular
- getCircular(str?: any): any
-
Parameters
Returns any
getDependents
- getDependents(item: any): string[]
-
Parameters
Returns string[]
mixed
getHits
-
Parameters
Returns any
getMissing
- getMissing(str?: any): string[]
-
Parameters
Returns string[]
hasCircular
- hasCircular(item: string): boolean
-
Parameters
Returns boolean
hasDependents
- hasDependents(item: any): boolean
-
Parameters
Returns boolean
hasMissing
- hasMissing(item: any): boolean
-
Parameters
Returns boolean
isCircular
- isCircular(dep: any): boolean
-
Parameters
Returns boolean
isDependent
- isDependent(item: string, item2: string): boolean
-
Parameters
-
item: string
-
item2: string
Returns boolean
isMissing
- isMissing(dep: string): boolean
-
Parameters
Returns boolean
Protected isSorted
- isSorted(item: string): boolean
-
Parameters
Returns boolean
bool
Protected removeDependents
- removeDependents(item: any): void
-
Parameters
Returns void
requiredBy
- requiredBy(item: string): boolean
-
Parameters
Returns boolean
Protected satisfied
- satisfied(name: string): boolean
-
Parameters
Returns boolean
Protected setCircular
- setCircular(item: any, item2: any): void
-
Parameters
Returns void
Protected setFound
- setFound(item: any, item2: any): void
-
Parameters
Returns void
setItem
- setItem(name: string, deps: string[]): void
-
Parameters
-
name: string
-
deps: string[]
Returns void
Protected setMissing
- setMissing(item: any, item2: any): void
-
Parameters
Returns void
Protected setSorted
- setSorted(item: any): void
-
Parameters
Returns void
sort
-
Returns string[]
array