Skip to main content

ValidateRendererAdapterCompatibilityInput

@gooi/surface-runtime


@gooi/surface-runtime / ValidateRendererAdapterCompatibilityInput

Interface: ValidateRendererAdapterCompatibilityInput

Defined in: runtime/surface-runtime/src/render/adapter-compatibility.ts:12

Properties

PropertyModifierTypeDefined in
capabilitiesreadonlyobjectruntime/surface-runtime/src/render/adapter-compatibility.ts:14
capabilities.interactionCatalogpublicobjectcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:46
capabilities.interactionCatalog.artifactVersionpublic"1.0.0"contracts/render-capability-contracts/src/interaction-catalog/interaction-catalog.ts:61
capabilities.interactionCatalog.catalogHashpublicstringcontracts/render-capability-contracts/src/interaction-catalog/interaction-catalog.ts:65
capabilities.interactionCatalog.nodespublicobject[]contracts/render-capability-contracts/src/interaction-catalog/interaction-catalog.ts:64
capabilities.interactionCatalog.providerIdpublicstringcontracts/render-capability-contracts/src/interaction-catalog/interaction-catalog.ts:62
capabilities.interactionCatalog.providerVersionpublicstringcontracts/render-capability-contracts/src/interaction-catalog/interaction-catalog.ts:63
capabilities.localeI18nCatalogpublicobjectcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:48
capabilities.localeI18nCatalog.artifactVersionpublic"1.0.0"contracts/render-capability-contracts/src/locale-i18n-catalog/locale-i18n-catalog.ts:28
capabilities.localeI18nCatalog.catalogHashpublicstringcontracts/render-capability-contracts/src/locale-i18n-catalog/locale-i18n-catalog.ts:34
capabilities.localeI18nCatalog.defaultLocalepublicstringcontracts/render-capability-contracts/src/locale-i18n-catalog/locale-i18n-catalog.ts:31
capabilities.localeI18nCatalog.primitivespublic("currency_format" | "date_time_format" | "number_format" | "plural_select_message")[]contracts/render-capability-contracts/src/locale-i18n-catalog/locale-i18n-catalog.ts:33
capabilities.localeI18nCatalog.providerIdpublicstringcontracts/render-capability-contracts/src/locale-i18n-catalog/locale-i18n-catalog.ts:29
capabilities.localeI18nCatalog.providerVersionpublicstringcontracts/render-capability-contracts/src/locale-i18n-catalog/locale-i18n-catalog.ts:30
capabilities.localeI18nCatalog.supportedLocalespublicstring[]contracts/render-capability-contracts/src/locale-i18n-catalog/locale-i18n-catalog.ts:32
capabilities.loweringDescriptorpublicobjectcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:49
capabilities.loweringDescriptor.artifactVersionpublic"1.0.0"contracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:23
capabilities.loweringDescriptor.descriptorHashpublicstringcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:35
capabilities.loweringDescriptor.providerIdpublicstringcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:24
capabilities.loweringDescriptor.providerVersionpublicstringcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:25
capabilities.loweringDescriptor.residualExecutionModepublic"none" | "explicit"contracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:34
capabilities.loweringDescriptor.supportedEntrypointKindspublic("query" | "mutation" | "route")[]contracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:28
capabilities.loweringDescriptor.supportedInteractionTriggerspublic("onChange" | "onLoad" | "onNavigate" | "onPress" | "onRefresh" | "onRowAction" | "onSubmit")[]contracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:27
capabilities.loweringDescriptor.supportedLocalePrimitivespublic("currency_format" | "date_time_format" | "number_format" | "plural_select_message")[]contracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:33
capabilities.loweringDescriptor.supportedNodeTypespublicstring[]contracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:26
capabilities.loweringDescriptor.supportedRecoveryStrategiespublic("message" | "none" | "retry" | "rollback")[]contracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:30
capabilities.loweringDescriptor.supportsOptimisticExecutionpublicbooleancontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:29
capabilities.nodeCatalogpublicobjectcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:45
capabilities.nodeCatalog.artifactVersionpublic"1.0.0"contracts/render-capability-contracts/src/node-catalog/node-catalog.ts:22
capabilities.nodeCatalog.catalogHashpublicstringcontracts/render-capability-contracts/src/node-catalog/node-catalog.ts:26
capabilities.nodeCatalog.nodespublicobject[]contracts/render-capability-contracts/src/node-catalog/node-catalog.ts:25
capabilities.nodeCatalog.providerIdpublicstringcontracts/render-capability-contracts/src/node-catalog/node-catalog.ts:23
capabilities.nodeCatalog.providerVersionpublicstringcontracts/render-capability-contracts/src/node-catalog/node-catalog.ts:24
capabilities.providerIdpublicstringcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:43
capabilities.providerVersionpublicstringcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:44
capabilities.themeCatalog?publicobjectcontracts/render-capability-contracts/src/lowering-descriptor/lowering-descriptor.ts:47
capabilities.themeCatalog.artifactVersionpublic"1.0.0"contracts/render-capability-contracts/src/theme-catalog/theme-catalog.ts:35
capabilities.themeCatalog.catalogHashpublicstringcontracts/render-capability-contracts/src/theme-catalog/theme-catalog.ts:41
capabilities.themeCatalog.providerIdpublicstringcontracts/render-capability-contracts/src/theme-catalog/theme-catalog.ts:36
capabilities.themeCatalog.providerVersionpublicstringcontracts/render-capability-contracts/src/theme-catalog/theme-catalog.ts:37
capabilities.themeCatalog.semanticSlotspublicstring[]contracts/render-capability-contracts/src/theme-catalog/theme-catalog.ts:39
capabilities.themeCatalog.tokenspublicobject[]contracts/render-capability-contracts/src/theme-catalog/theme-catalog.ts:38
capabilities.themeCatalog.variantspublicobject[]contracts/render-capability-contracts/src/theme-catalog/theme-catalog.ts:40
viewRenderIRreadonlyCompiledViewRenderIRruntime/surface-runtime/src/render/adapter-compatibility.ts:13