AccessSource
AccessSource =
object
Defined in: packages/schema/src/access/resolve.ts:9
What the resolver needs from a resource; ResourceBuilder satisfies it.
Properties
Section titled “Properties”accessRules
Section titled “accessRules”accessRules:
Partial<Record<AccessAction,AccessFn>>
Defined in: packages/schema/src/access/resolve.ts:13
The resource’s rules, by operation (.access(...)).
fieldAccess
Section titled “fieldAccess”fieldAccess: () =>
Record<string,FieldAccess>
Defined in: packages/schema/src/access/resolve.ts:15
The fields’ own rules, by field name.
Returns
Section titled “Returns”Record<string, FieldAccess>
toModel
Section titled “toModel”toModel: () =>
ResourceModel
Defined in: packages/schema/src/access/resolve.ts:11
The resource’s model.