Search
Preparing search index...
The search index is not available
supersour 0.14.0
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
ResourceSubject
Class ResourceSubject<T, U>
A
Resource
implementation as a concrete class.
Type parameters
T =
any
U =
T
Hierarchy
SuperResource
<
T
,
Empty
,
U
>
ResourceSubject
Implements
Source
<
U
,
this
>
&
Machine
Index
Constructors
constructor
Properties
deps
source
Accessors
active
active$
state
state$
Methods
disable
enable
next
Constructors
constructor
new
Resource
Subject
(
state
:
T
, enable
:
MachineEnable
, projection
:
UnaryFn
<
T
,
U
>
|
Empty
)
:
ResourceSubject
Parameters
state:
T
enable:
MachineEnable
projection:
UnaryFn
<
T
,
U
>
|
Empty
Returns
ResourceSubject
Properties
Protected
deps
deps
:
Empty
Protected
source
source
:
T
Accessors
active
get
active
(
)
:
boolean
Returns
boolean
active$
get
active$
(
)
:
Observable
<
boolean
>
Returns
Observable
<
boolean
>
state
get
state
(
)
:
U
Returns
U
state$
get
state$
(
)
:
Observable
<
U
>
Returns
Observable
<
U
>
Methods
disable
disable
(
)
:
void
Returns
void
enable
enable
(
)
:
void
Returns
void
next
next
(
state
:
Partial
<
T
>
)
:
void
Parameters
state:
Partial
<
T
>
Returns
void
Globals
Combine
Machine
Enclosure
Machine
Subject
Resource
Enclosure
Resource
Subject
constructor
deps
source
active
active$
state
state$
disable
enable
next
Source
Enclosure
Source
Subject
Super
Machine
Super
Resource
Super
Source
Machine
Source
Machine
Disable
Machine
Enable
Resource
use
Machine
use
Resource
use
Source
Generated using
TypeDoc
A
Resource
implementation as a concrete class.