feat(platform): sprint 11.5 standardization
Some checks failed
Architecture Governance / architecture (push) Has been cancelled

This commit is contained in:
sdarbinyan
2026-07-09 02:29:12 +04:00
parent a16c856537
commit 8d652c8259
57 changed files with 2162 additions and 848 deletions

View File

@@ -8,6 +8,16 @@ export interface WidgetSettingsSchema {
required?: string[];
}
export interface WidgetMetadataSupport {
title: boolean;
subtitle: boolean;
visibility: boolean;
layout: boolean;
animation: boolean;
style: boolean;
permissions: boolean;
}
export interface WidgetManifestEntry {
type: string;
version: string;
@@ -16,6 +26,7 @@ export interface WidgetManifestEntry {
supportedDataSources: WidgetDataSourceName[];
settingsSchema: WidgetSettingsSchema;
defaultSettings: Record<string, unknown>;
metadataSupport?: WidgetMetadataSupport;
enabled?: boolean;
}