Search
Preparing search index...
The search index is not available
Deco Three Documentation - v1.0.2
Options
All
Public
Public/Protected
All
Inherited
Menu
Deco Three Documentation - v1.0.2
CheckerModuleIfModel
Class CheckerModuleIfModel
Hierarchy
CheckerModuleBaseModel
CheckerModuleIfModel
Implements
CheckerModuleIf
Index
Constructors
constructor
Properties
_id
allowed
Input
Types
app
Id
current
Input
current
Input
Ref
current
Input
Type
default
Output
Style
default
Output
Value
flow
input
Var
Name
module
Type
name
operations
output
Reference
output
Style
output
Summary
output
Type
output
Value
output
Var
Name
site
Id
Methods
is
Condition
True
process
process
Operations
For
Input
summary
instance
From
Document
instance
From
Request
Constructors
constructor
new
Checker
Module
IfModel
(
)
:
CheckerModuleIfModel
Returns
CheckerModuleIfModel
Properties
_id
_id
:
ObjectId
allowed
Input
Types
allowed
Input
Types
:
CheckerModuleIOType
[]
= ...
app
Id
app
Id
:
ObjectId
Protected
current
Input
current
Input
:
CheckerModuleIOTypeValue
Protected
current
Input
Ref
current
Input
Ref
:
undefined
|
Object3D
|
Object3D
[]
|
CheckerModuleIORef
[]
Protected
current
Input
Type
current
Input
Type
:
CheckerModuleIOType
default
Output
Style
default
Output
Style
:
CheckerModuleIOStyle
default
Output
Value
default
Output
Value
:
string
|
number
|
boolean
Private
flow
flow
:
CheckerFlowModel
Optional
input
Var
Name
input
Var
Name
:
string
module
Type
module
Type
:
CheckerModuleType
= 'if'
name
name
:
string
= ''
operations
operations
:
CheckerModuleIfOperations
output
Reference
output
Reference
:
undefined
|
Object3D
|
Object3D
[]
|
CheckerModuleIORef
[]
output
Style
output
Style
:
"default"
|
"correct"
|
"incorrect"
|
"danger"
|
"info"
|
CheckerModuleIOStyle
[]
= 'default'
output
Summary
output
Summary
:
string
output
Type
output
Type
:
CheckerModuleIOType
output
Value
output
Value
:
string
|
number
|
boolean
|
string
[]
|
number
[]
|
boolean
[]
output
Var
Name
output
Var
Name
:
string
site
Id
site
Id
:
ObjectId
Methods
is
Condition
True
is
Condition
True
(
input
:
string
|
number
|
boolean
, condition
:
CheckerValueCondition
)
:
boolean
Parameters
input:
string
|
number
|
boolean
condition:
CheckerValueCondition
Returns
boolean
process
process
(
flow
:
CheckerFlowModel
)
:
Promise
<
void
>
Parameters
flow:
CheckerFlowModel
Returns
Promise
<
void
>
process
Operations
For
Input
process
Operations
For
Input
(
input
:
string
|
number
|
boolean
, operations
:
CheckerModuleIfOperations
)
:
{
style
:
CheckerModuleIOStyle
;
value
:
undefined
|
string
|
number
|
boolean
}
Parameters
input:
string
|
number
|
boolean
operations:
CheckerModuleIfOperations
Returns
{
style
:
CheckerModuleIOStyle
;
value
:
undefined
|
string
|
number
|
boolean
}
style
:
CheckerModuleIOStyle
value
:
undefined
|
string
|
number
|
boolean
summary
summary
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Static
instance
From
Document
instance
From
Document<T>
(
document
:
any
, options
:
InstanceFromDocumentOptions
)
:
Promise
<
InstanceType
<
T
>
>
Type parameters
T
:
typeof
Model
Parameters
document:
any
options:
InstanceFromDocumentOptions
Returns
Promise
<
InstanceType
<
T
>
>
Static
instance
From
Request
instance
From
Request<T>
(
req
:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
, res
:
Response
<
any
,
Record
<
string
,
any
>
>
)
:
Promise
<
InstanceType
<
T
>
>
Type parameters
T
:
typeof
Model
Parameters
req:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
res:
Response
<
any
,
Record
<
string
,
any
>
>
Returns
Promise
<
InstanceType
<
T
>
>
Exports
Checker
Module
IfModel
constructor
_id
allowed
Input
Types
app
Id
current
Input
current
Input
Ref
current
Input
Type
default
Output
Style
default
Output
Value
flow
input
Var
Name
module
Type
name
operations
output
Reference
output
Style
output
Summary
output
Type
output
Value
output
Var
Name
site
Id
is
Condition
True
process
process
Operations
For
Input
summary
instance
From
Document
instance
From
Request
Generated using
TypeDoc