@honua/sdk-js
Preparing search index...
honua
EditWorkflowOptimisticHooks
Interface EditWorkflowOptimisticHooks<T>
interface
EditWorkflowOptimisticHooks
<
T
=
Record
<
string
,
unknown
>
>
{
apply
?
(
snapshot
:
EditWorkflowSnapshot
<
T
>
)
:
void
|
Promise
<
void
>
;
commit
?
(
snapshot
:
EditWorkflowSnapshot
<
T
>
,
result
:
EditWorkflowSubmitResult
<
T
>
,
)
:
void
|
Promise
<
void
>
;
rollback
?
(
snapshot
:
EditWorkflowSnapshot
<
T
>
,
result
:
EditWorkflowSubmitResult
<
T
>
,
)
:
void
|
Promise
<
void
>
;
}
Type Parameters
T
=
Record
<
string
,
unknown
>
Index
Methods
apply?
commit?
rollback?
Methods
Optional
apply
apply
?
(
snapshot
:
EditWorkflowSnapshot
<
T
>
)
:
void
|
Promise
<
void
>
Parameters
snapshot
:
EditWorkflowSnapshot
<
T
>
Returns
void
|
Promise
<
void
>
Optional
commit
commit
?
(
snapshot
:
EditWorkflowSnapshot
<
T
>
,
result
:
EditWorkflowSubmitResult
<
T
>
,
)
:
void
|
Promise
<
void
>
Parameters
snapshot
:
EditWorkflowSnapshot
<
T
>
result
:
EditWorkflowSubmitResult
<
T
>
Returns
void
|
Promise
<
void
>
Optional
rollback
rollback
?
(
snapshot
:
EditWorkflowSnapshot
<
T
>
,
result
:
EditWorkflowSubmitResult
<
T
>
,
)
:
void
|
Promise
<
void
>
Parameters
snapshot
:
EditWorkflowSnapshot
<
T
>
result
:
EditWorkflowSubmitResult
<
T
>
Returns
void
|
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
apply
commit
rollback
@honua/sdk-js
Loading...