@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
105 lines (104 loc) • 3.16 kB
TypeScript
export declare const sectionPropertyConfigs: {
title: string;
description: string;
type: string;
categories: {
basic: {
title: string;
description: string;
properties: {
id: {
title: string;
type: string;
description: string;
readonly: boolean;
};
type: {
title: string;
type: string;
description: string;
editor: {
type: string;
textField: string;
valueField: string;
editable: boolean;
data: {
key: string;
value: string;
}[];
};
};
};
};
appearance: {
title: string;
description: string;
properties: {
class: {
description: string;
title: string;
};
style: {
description: string;
title: string;
};
showHeader: {
title: string;
type: string;
description: string;
};
mainTitle: {
title: string;
type: string;
description: string;
visible: {
showHeader: boolean;
};
};
subTitle: {
title: string;
type: string;
description: string;
visible: {
showHeader: boolean;
};
};
fill: {
title: string;
type: string;
description: string;
};
enableAccordion: {
title: string;
type: string;
description: string;
editor: {
type: string;
textField: string;
valueField: string;
editable: boolean;
data: {
key: string;
value: string;
}[];
};
visible: {
showHeader: boolean;
};
};
};
setPropertyRelates(changeObject: any, prop: any): void;
};
extends: {
title: string;
description: string;
properties: {
contentClass: {
title: string;
type: string;
description: string;
};
};
};
};
};