Sanity Library Reference Docs
Preparing search index...
@sanity/workflow-engine-test
FixtureBench
Interface FixtureBench
Bench operations required by the instance fixtures in this module.
interface
FixtureBench
{
deployDefinitions
:
(
args
:
{
definitions
:
{
description
?:
string
;
fields
?:
FieldEntry
[]
;
groups
?:
Group
[]
;
initialStage
:
string
;
lifecycle
?:
WorkflowLifecycle
;
name
:
string
;
predicates
?:
Record
<
string
,
string
>
;
roleAliases
?:
RoleAliases
;
semantics
?:
Semantic
[]
;
stages
:
Stage
[]
;
start
?:
StartBlock
;
title
:
string
;
}
[]
;
expectedMinReaderModel
:
number
;
}
,
)
=>
Promise
<
unknown
>
;
startInstance
:
(
args
:
{
definition
:
string
;
initialFields
?:
InitialFieldValue
[]
;
instanceId
?:
string
;
perspective
?:
WorkflowPerspective
;
}
,
)
=>
Promise
<
{
instance
:
WorkflowInstance
}
>
;
}
Index
Properties
deploy
Definitions
start
Instance
Properties
deploy
Definitions
deployDefinitions
:
(
args
:
{
definitions
:
{
description
?:
string
;
fields
?:
FieldEntry
[]
;
groups
?:
Group
[]
;
initialStage
:
string
;
lifecycle
?:
WorkflowLifecycle
;
name
:
string
;
predicates
?:
Record
<
string
,
string
>
;
roleAliases
?:
RoleAliases
;
semantics
?:
Semantic
[]
;
stages
:
Stage
[]
;
start
?:
StartBlock
;
title
:
string
;
}
[]
;
expectedMinReaderModel
:
number
;
}
,
)
=>
Promise
<
unknown
>
start
Instance
startInstance
:
(
args
:
{
definition
:
string
;
initialFields
?:
InitialFieldValue
[]
;
instanceId
?:
string
;
perspective
?:
WorkflowPerspective
;
}
,
)
=>
Promise
<
{
instance
:
WorkflowInstance
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
deploy
Definitions
start
Instance
Sanity Library Reference Docs
Loading...
Bench operations required by the instance fixtures in this module.