UNPKG

abc-charts

Version:

Widget render for using in 'ABC consulting' projects

7 lines (6 loc) 791 B
import { ArraySetting, BooleanSetting, ColorSetting, GradientSetting, IconSetting, ListSetting, NumberSetting, SettingsGroupSetting, StringSetting, PasswordSetting } from "./controls"; export declare type SettingFunc = (...args: any) => WidgetSettingsItem; export declare type WidgetSettingsTypes = 'string' | 'number' | 'boolean' | 'list' | 'color' | 'gradient' | 'icon' | 'settingsGroup' | 'array' | 'password' | string; export declare type SettingsGroupType = 'string' | 'widgetPaddings' | 'chartPaddings'; export declare type WidgetSettingsItem = StringSetting | NumberSetting | BooleanSetting | ListSetting<any> | ColorSetting | IconSetting | GradientSetting | SettingsGroupSetting | ArraySetting | PasswordSetting; export declare type WidgetSettingsArray = WidgetSettingsItem[];