feat(platform): sprint 11.5 standardization
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user