Skip to main content

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