openpencil/packages/docs/programmable/sdk/api/components/bindable-value.data.ts
Danila Poyarkov ffb12824eb feat(vue): add BindableValue primitives
- Add provider-driven binding state, picker composition, and edit policies

- Integrate NumberField interactions with binding transactions and cancellation

- Migrate numeric variable fields and document the public API
2026-07-13 11:02:54 +03:00

24 lines
663 B
TypeScript

import type { Loader } from 'vitepress'
import {
readComponentMeta,
type SdkComponentMeta
} from '../../../../.vitepress/sdk/component-meta'
const sources = [
'packages/vue/src/primitives/BindableValue/BindableValueRoot.vue',
'packages/vue/src/primitives/BindableValue/BindableValueTrigger.vue',
'packages/vue/src/primitives/BindableValue/BindableValuePicker.vue'
]
export interface BindableValueComponentData {
components: SdkComponentMeta[]
}
export default {
watch: sources.map((source) => `../../../../../../${source}`),
load(): BindableValueComponentData {
return { components: sources.map(readComponentMeta) }
}
} satisfies Loader