@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
29 lines (28 loc) • 917 B
TypeScript
import { BaseControlProperty } from '../../../property-panel';
export declare class CalendarPropertyConfig extends BaseControlProperty {
constructor(componentId: string, designerHostService: any);
getPropertyConfig(propertyData: any): {
type: string;
categories: {};
};
getBehaviorConfig(propertyData: any): {
description: string;
title: string;
properties: {
visible: {
description: string;
title: string;
type: string;
editor: any;
};
};
setPropertyRelates(changeObject: any, parameters: any): void;
};
getBasicPropConfig(propertyData: any): void;
private assembleSchemaEntityToTree;
private onlySelectDateField;
private treeNodeStatus;
private showOptionsForMonth;
private getCalendarConfig;
private getEventPropConfig;
}