frontend-plugin-api: add OverridableExtensionDefinition

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-09-20 23:09:02 +02:00
parent e5e79ce4e9
commit 7d87b4f6ad
6 changed files with 34 additions and 18 deletions
@@ -20,7 +20,7 @@ import {
ExtensionDefinitionAttachTo,
ExtensionDataValue,
ExtensionDataRef,
ExtensionDefinition,
OverridableExtensionDefinition,
ExtensionDefinitionParameters,
ExtensionInput,
PortableSchema,
@@ -29,7 +29,7 @@ import {
import { OpaqueType } from '@internal/opaque';
export const OpaqueExtensionDefinition = OpaqueType.create<{
public: ExtensionDefinition<ExtensionDefinitionParameters>;
public: OverridableExtensionDefinition<ExtensionDefinitionParameters>;
versions:
| {
readonly version: 'v1';