@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
26 lines (25 loc) • 796 B
TypeScript
import { BaseControlProperty } from '../../../property-panel';
export declare class TabsProperty extends BaseControlProperty {
constructor(componentId: string, designerHostService: any);
getPropertyConfig(propertyData: any): {
type: string;
categories: {};
};
private getAppearanceProperties;
getBehaviorProperties(propertyData: any): {
description: string;
title: string;
properties: {
activeId: {
title: string;
type: string;
description: string;
defaultValue: any;
editor: any;
};
};
setPropertyRelates(changeObject: any, data: any): void;
};
private getCurrentTabPages;
private getEventPropConfig;
}