Search
Preparing search index...
The search index is not available
com.phloxui
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"component/validate/AbstractValidatable"
AbstractValidatable
Class AbstractValidatable<T>
Type parameters
T
Hierarchy
AbstractI18NApplicable
AbstractValidatable
Implements
IHasOptions
II18NApplicable
OnInit
IValidatable
<
T
>
Index
Constructors
constructor
Properties
bypass
end
Validate
Event
i18n
Key
i18n
Value
options
start
Validate
Event
validators
Methods
add
Validator
apply
I18N
do
Validate
get
End
Validate
Event
get
I18NKey
get
I18NValue
get
Options
get
Start
Validate
Event
get
Validators
is
Bypass
Key
ng
OnInit
on
Validation
End
remove
Validator
reset
Validation
Result
set
Bypass
Key
set
End
Validate
Event
set
I18NKey
set
Options
set
Start
Validate
Event
validate
Constructors
constructor
new
Abstract
Validatable
(
)
:
AbstractValidatable
Returns
AbstractValidatable
Properties
Protected
bypass
bypass
:
boolean
Protected
end
Validate
Event
end
Validate
Event
:
EventEmitter
<
any
>
Protected
i18n
Key
i18n
Key
:
string
Protected
i18n
Value
i18n
Value
:
any
Protected
options
options
:
any
Protected
start
Validate
Event
start
Validate
Event
:
EventEmitter
<
any
>
Private
validators
validators
:
IValidator
<
T
>
[]
Methods
add
Validator
add
Validator
(
validator
:
IValidator
<
T
>
)
:
boolean
Parameters
validator:
IValidator
<
T
>
Returns
boolean
apply
I18N
apply
I18N
(
value
:
any
)
:
void
Parameters
value:
any
Returns
void
Protected
do
Validate
do
Validate
(
value
:
T
)
:
ValidationResult
[]
Parameters
value:
T
Returns
ValidationResult
[]
get
End
Validate
Event
get
End
Validate
Event
(
)
:
EventEmitter
<
any
>
Returns
EventEmitter
<
any
>
get
I18NKey
get
I18NKey
(
)
:
string
Returns
string
get
I18NValue
get
I18NValue
(
)
:
any
Returns
any
get
Options
get
Options
(
)
:
any
Returns
any
get
Start
Validate
Event
get
Start
Validate
Event
(
)
:
EventEmitter
<
any
>
Returns
EventEmitter
<
any
>
get
Validators
get
Validators
(
)
:
IValidator
<
T
>
[]
Returns
IValidator
<
T
>
[]
is
Bypass
Key
is
Bypass
Key
(
)
:
boolean
Returns
boolean
ng
OnInit
ng
OnInit
(
)
:
void
Returns
void
Protected
Abstract
on
Validation
End
on
Validation
End
(
inputValue
:
T
, results
:
ValidationResult
[]
)
:
void
Parameters
inputValue:
T
results:
ValidationResult
[]
Returns
void
remove
Validator
remove
Validator
(
validator
:
IValidator
<
T
>
)
:
boolean
Parameters
validator:
IValidator
<
T
>
Returns
boolean
reset
Validation
Result
reset
Validation
Result
(
)
:
void
Returns
void
set
Bypass
Key
set
Bypass
Key
(
bypass
:
boolean
)
:
void
Parameters
bypass:
boolean
Returns
void
set
End
Validate
Event
set
End
Validate
Event
(
event
:
EventEmitter
<
any
>
)
:
void
Parameters
event:
EventEmitter
<
any
>
Returns
void
set
I18NKey
set
I18NKey
(
i18nKey
:
string
)
:
void
Parameters
i18nKey:
string
Returns
void
set
Options
set
Options
(
options
:
any
)
:
void
Parameters
options:
any
Returns
void
set
Start
Validate
Event
set
Start
Validate
Event
(
event
:
EventEmitter
<
any
>
)
:
void
Parameters
event:
EventEmitter
<
any
>
Returns
void
validate
validate
(
value
:
T
)
:
ValidationResult
[]
Parameters
value:
T
Returns
ValidationResult
[]
Globals
"component/validate/
Abstract
Validatable"
Abstract
Validatable
constructor
bypass
end
Validate
Event
i18n
Key
i18n
Value
options
start
Validate
Event
validators
add
Validator
apply
I18N
do
Validate
get
End
Validate
Event
get
I18NKey
get
I18NValue
get
Options
get
Start
Validate
Event
get
Validators
is
Bypass
Key
ng
OnInit
on
Validation
End
remove
Validator
reset
Validation
Result
set
Bypass
Key
set
End
Validate
Event
set
I18NKey
set
Options
set
Start
Validate
Event
validate
Generated using
TypeDoc