Skip to main content

IDomainTableContext

Defined in: js-api/src/ui/domains/domains-editor.ts:215

The prefetched table context a SYNCHRONOUS widget factory needs: the typed client plus the registry metadata and access, resolved once by domains.table(...) (which is why form(), grid() and friends need no await).

Access is a SNAPSHOT taken when the context was acquired — the contract the grid has always had, moved one level up: a later grant change (or a grok.dapi.domains.invalidateUiCaches()) does not reach widgets already built from this context; re-acquire the handle to re-gate.

Properties

PropertyModifierTypeDescriptionDefined in
accessreadonlyDomainAccess-js-api/src/ui/domains/domains-editor.ts:220
clientreadonlyAnyDomainTableClient-js-api/src/ui/domains/domains-editor.ts:216
inforeadonlyDomainTableInfo-js-api/src/ui/domains/domains-editor.ts:219
propertiesreadonlyProperty[]Registry Property metadata of the table's declared columns.js-api/src/ui/domains/domains-editor.ts:218
tablereadonlystring'<schema>.<table>'.js-api/src/ui/domains/domains-editor.ts:222