Type Aliases
CallbackReference
Ƭ CallbackReference:FunctionReference<any, any, any, any>
Not exported: an exported type refers to it.
ComponentCommandRoute
Ƭ ComponentCommandRoute:Object
Type declaration
ComponentWorkPermission
Ƭ ComponentWorkPermission:Object
Type declaration
RetainedComponentCallbacks
Ƭ RetainedComponentCallbacks<Callbacks>: { [Field in keyof Callbacks]: Callbacks[Field] extends FunctionReference<infer Kind, any, infer Args, infer Result> ? RetainedFunction<Kind, Args, Result> : string }
Type parameters
ComponentPolicySlots
Ƭ ComponentPolicySlots<Slots>: Object
Generated policy requirements; the marker exists only in TypeScript.
Type parameters
Type declaration
ComponentSource
Ƭ ComponentSource:Object
A deployment-selected source of this component’s own table.
Type declaration
Variables
requestAttribution
•Const requestAttribution: Object
Type declaration
programScope
•Const programScope: Object
Functions
componentDeclaration
▸ componentDeclaration():Promise<{ component: string | null ; declaration: string ; revision: string ; phase: "activation" | "work" ; access: ComponentWorkPermission[] } | null>
Native declaration evidence for the installed component making this call.
This inspection grants no source permission and accepts no caller selector.
Returns
Promise<{ component: string | null ; declaration: string ; revision: string ; phase: "activation" | "work" ; access: ComponentWorkPermission[] } | null>
resumeComponentWork
▸ resumeComponentWork(record): Promise<boolean>
Resume finite native declaration evidence held by an accepted component
record inside its ordinary controller, after authorizing the current
operator. This grants no source read, deployment
authority, or configuration phase.
Parameters
Returns
Promise<boolean>
componentAdmission
▸ componentAdmission<T>(mutation): T
An ordinary component mutation whose admission is the public review boundary.
Native evidence binds its actual code, arguments and result. Only this
installation’s exact private bookkeeping images are encapsulated; business
writes, file publication, resource use and charges remain ordinary effects.
A returned reference must be stable across trial and acceptance.
Type parameters
Parameters
Returns
T
componentSource
▸ componentSource(table, destination): ComponentSource
Parameters
Returns
ComponentSource