@iotize/ionic
Version:
Iotize specific building blocks on top of @ionic/angular.
88 lines (87 loc) • 2.81 kB
TypeScript
import { JSONSchema7 } from 'json-schema';
import { AppGenFieldParam } from '../metadata/definitions';
export declare function IONIC_ICON_SCHEMA(infos: {
description?: string;
default?: string;
}): JSONSchema7;
export declare function SVG_INPUT_SCHEMA(infos: {
description?: string;
}): {
'x-input': {
type: string;
};
title: string;
type: string;
description: string | undefined;
examples: string[];
};
export declare function ICON_OR_SVG_SCHEMA(infos: {
description?: string;
default?: string;
}): {
oneOf: (JSONSchema7 | {
'x-input': {
type: string;
};
title: string;
type: string;
description: string | undefined;
examples: string[];
})[];
};
export declare function TAP_VARIABLE_SCHEMA(): JSONSchema7;
export declare function VALUE_STREAM_SCHEMA(schema: JSONSchema7): JSONSchema7;
export declare function VALUE_STREAM_FIELD(schema: JSONSchema7): AppGenFieldParam;
export declare function EVENT_STREAM_FIELD(infos?: {
description?: string;
default?: string;
}): {
schema: JSONSchema7;
};
export declare function EVENT_STREAM_SCHEMA(infos?: {
description?: string;
default?: string;
}): JSONSchema7;
export declare function IONIC_COLOR_SCHEMA(infos: {
description?: string;
default?: string;
}): JSONSchema7;
export declare function IONIC_COLOR_SCHEME_SCHEMA(infos: {
description?: string;
default?: string;
}): JSONSchema7;
export declare const COLOR_SCHEME_SCHEMA: JSONSchema7;
export declare const CHART_ORIENTATION_SCHEMA: JSONSchema7;
export declare const SHOW_X_AXIS_SCHEMA: JSONSchema7;
export declare const Y_SCALE_MIN_SCHEMA: JSONSchema7;
export declare const Y_SCALE_MAX_SCHEMA: JSONSchema7;
export declare const X_AXIS_LABEL_SCHEMA: JSONSchema7;
export declare const SHOW_X_AXIS_LABEL_SCHEMA: JSONSchema7;
export declare const SHOW_Y_AXIS_SCHEMA: JSONSchema7;
export declare const SHOW_Y_AXIS_LABEL_SCHEMA: JSONSchema7;
export declare const Y_AXIS_LABEL_SCHEMA: JSONSchema7;
export declare const EXPORT_DATA_FILE_NAME_SCHEMA: JSONSchema7;
export declare const SHOW_EXPORT_DATA_BUTTON_SCHEMA: JSONSchema7;
export declare const EDITABLE_SCHEMA: JSONSchema7;
export declare const LEGEND_POSITION_SCHEMA: JSONSchema7;
export declare const SHOW_LEGEND_SCHEMA: {
type: string;
default: boolean;
description: string;
};
export declare const LEGEND_TITLE_SCHEMA: {
type: string;
maxLength: number;
description: string;
};
export declare const SHOW_VALUE_DETAIL_SCHEMA: {
type: string;
title: string;
default: boolean;
description: string;
};
export declare function HEX_COLOR_SCHEMA(info: {
description?: string;
title?: string;
}): JSONSchema7;
export declare const DIGITS_INFO_SCHEMA: JSONSchema7;