@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
61 lines (60 loc) • 1.87 kB
TypeScript
import { BaseControlProperty } from "../../../property-panel/src/composition/entity/base-property";
export declare class PageHeaderProperty extends BaseControlProperty {
constructor(componentId: string, designerHostService: any);
getPropertyConfig(propertyData: any): {
type: string;
categories: {};
};
private getAppearanceProperties;
getTemplateConfig(propertyData: any): {
title: string;
description: string;
properties: {
titleContentClass: {
title: string;
type: string;
description: string;
};
titleContentHtml: {
title: string;
type: string;
description: string;
refreshPanelAfterChanged: boolean;
editor: {
type: string;
language: string;
};
};
contentClass: {
title: string;
type: string;
description: string;
};
contentHtml: {
title: string;
type: string;
description: string;
refreshPanelAfterChanged: boolean;
editor: {
type: string;
language: string;
};
};
downContentClass: {
title: string;
type: string;
description: string;
};
downContentHtml: {
title: string;
type: string;
description: string;
refreshPanelAfterChanged: boolean;
editor: {
type: string;
language: string;
};
};
};
};
}