ScopeDefinition
Type Parameters
TDoc
TDoc
Properties
adminBypass?
optionaladminBypass?: (args) =>boolean|Promise<boolean>
Parameters
args
ScopeArgs<TDoc>
Returns
boolean | Promise<boolean>
fieldOf?
optionalfieldOf?: (doc,path) =>unknown
Parameters
doc
TDoc
path
string
Returns
unknown
matches
matches: (
args) =>Record<string,unknown> |Promise<Record<string,unknown> |null> |null
Parameters
args
ScopeArgs<TDoc>
Returns
Record<string, unknown> | Promise<Record<string, unknown> | null> | null