Margarita form reference documentation
Preparing search index...
@margarita-form/core
FieldManager
Class FieldManager<CONTROL>
Type Parameters
CONTROL
extends
MFC
Hierarchy (
View Summary
)
BaseManager
<
CONTROL
[
"field"
]
>
FieldManager
Index
Constructors
constructor
Properties
_value
control
initial
Value?
should
Reset
Control
subscriptions
manager
Name
Accessors
changes
name
other
Changes
value
Methods
after
Initialize
cleanup
create
Subscription
emit
Change
get
Child
Fields
on
Cleanup
on
Initialize
prepare
set
Field
update
Field
Constructors
constructor
new
FieldManager
<
CONTROL
extends
MFC
>
(
control
:
CONTROL
)
:
FieldManager
<
CONTROL
>
Type Parameters
CONTROL
extends
MFC
Parameters
control
:
CONTROL
Returns
FieldManager
<
CONTROL
>
Properties
_value
_value
:
CONTROL
[
"field"
]
= ...
control
control
:
CONTROL
Optional
initial
Value
initialValue
?:
CONTROL
[
"field"
]
should
Reset
Control
shouldResetControl
:
boolean
= false
subscriptions
subscriptions
:
Subscription
[]
= []
Static
manager
Name
managerName
:
keyof
Managers
= 'field'
Accessors
changes
get
changes
()
:
Observable
<
VALUE
>
Returns
Observable
<
VALUE
>
name
get
name
()
:
keyof
Managers
Returns
keyof
Managers
other
Changes
get
otherChanges
()
:
Observable
<
unknown
>
Returns
Observable
<
unknown
>
value
get
value
()
:
VALUE
Returns
VALUE
set
value
(
value
:
VALUE
)
:
void
Parameters
value
:
VALUE
Returns
void
Methods
after
Initialize
afterInitialize
()
:
void
Returns
void
cleanup
cleanup
()
:
void
Returns
void
create
Subscription
createSubscription
<
VALUE
=
unknown
>
(
observable
:
Observable
<
VALUE
>
,
callback
:
(
value
:
VALUE
)
=>
any
,
)
:
void
Type Parameters
VALUE
=
unknown
Parameters
observable
:
Observable
<
VALUE
>
callback
:
(
value
:
VALUE
)
=>
any
Returns
void
emit
Change
emitChange
<
VALUE
=
unknown
>
(
change
:
VALUE
)
:
Promise
<
CONTROL
[
"field"
]
>
Type Parameters
VALUE
=
unknown
Parameters
change
:
VALUE
Returns
Promise
<
CONTROL
[
"field"
]
>
get
Child
Fields
getChildFields
<
FIELD
extends
MFF
=
MFF
|
CONTROL
[
"field"
]
>
()
:
FIELD
[]
Type Parameters
FIELD
extends
MFF
=
MFF
|
CONTROL
[
"field"
]
Returns
FIELD
[]
on
Cleanup
onCleanup
()
:
void
Returns
void
on
Initialize
onInitialize
()
:
void
Returns
void
prepare
prepare
()
:
void
Returns
void
set
Field
setField
<
FIELD
extends
MFF
=
MFF
|
CONTROL
[
"field"
]
>
(
field
:
FIELD
,
resetControl
?:
boolean
,
)
:
void
Type Parameters
FIELD
extends
MFF
=
MFF
|
CONTROL
[
"field"
]
Parameters
field
:
FIELD
resetControl
:
boolean
= false
Returns
void
update
Field
updateField
<
FIELD
extends
MFF
=
MFF
|
CONTROL
[
"field"
]
>
(
partialField
:
Partial
<
FIELD
>
|
Promise
<
Partial
<
FIELD
>
>
,
resetControl
?:
boolean
,
)
:
Promise
<
void
>
Type Parameters
FIELD
extends
MFF
=
MFF
|
CONTROL
[
"field"
]
Parameters
partialField
:
Partial
<
FIELD
>
|
Promise
<
Partial
<
FIELD
>
>
resetControl
:
boolean
= false
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_value
control
initial
Value
should
Reset
Control
subscriptions
manager
Name
Accessors
changes
name
other
Changes
value
Methods
after
Initialize
cleanup
create
Subscription
emit
Change
get
Child
Fields
on
Cleanup
on
Initialize
prepare
set
Field
update
Field
Margarita form reference documentation
Loading...