@mendix/pluggable-widgets-tools
Version:
Mendix Pluggable Widgets Tools
27 lines (26 loc) • 637 B
TypeScript
export type Properties = PropertyGroup[];
export type PropertyGroup = {
caption: string;
propertyGroups?: PropertyGroup[];
properties?: Property[];
};
export type Property = {
key: string;
caption: string;
description?: string;
objectHeaders?: string[];
objects?: ObjectProperties[];
properties?: Properties[];
};
export type ObjectProperties = {
properties: PropertyGroup[];
captions?: string[];
};
export type Problem = {
property?: string;
severity?: "error" | "warning" | "deprecation";
message: string;
studioMessage?: string;
url?: string;
studioUrl?: string;
};