File

core/version/version.service.ts

Extends

StateService

Index

Properties
Methods
Accessors

Constructor

constructor(rootInjector: Injector)
Parameters :
Name Type Optional
rootInjector Injector No

Methods

add
add(version: Version)
Parameters :
Name Type Optional
version Version No
Returns : void
cleanUpVersions
cleanUpVersions(versions: Version[])
Parameters :
Name Type Optional
versions Version[] No
Returns : CleanedVersion[]
refresh
refresh()
Returns : void
remove
remove(version: Version)
Parameters :
Name Type Optional
version Version No
Returns : void
Protected emitNewState
emitNewState()

Emits a new state.

Returns : void
map
map(mappedProperty: (undefined) => void)

Maps to a property and just returns that property.

Parameters :
Name Type Optional Description
mappedProperty function No

The property to map to.

Returns : Observable<any>

Properties

factories
Type : ExtensionFactory<Version>[]
Default value : []
injectors
Type : []
Default value : [this.rootInjector]
items$
Type : Observable<Version[]>
nonHiddenItems$
Type : Observable<Version[]>
Readonly refreshTrigger
Default value : new Subject<void>()
Readonly state$
Default value : new BehaviorSubject<Set<Version>>(new Set<Version>())

Accessors

state
getstate()

results matching ""

    No results matching ""