UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

67 lines (66 loc) 2.12 kB
import { DesignerComponentInstance } from '../../../designer-canvas'; import { InputBaseProperty } from "../../../property-panel/src/composition/entity/input-base-property"; export declare class ImageProperty extends InputBaseProperty { constructor(componentId: string, designerHostService: any); getPropertyConfig(propertyData: any, componentInstance: DesignerComponentInstance): { type: string; categories: {}; }; getGridFieldEdtiorPropConfig(propertyData: any, componentInstance: DesignerComponentInstance | null): {}; getEditorProperties(propertyData: any): { description: string; title: string; type: string; $converter: string; parentPropertyID: string; properties: { rootId: { description: string; title: string; type: string; }; width: { description: string; title: string; type: string; editor: { nullable: boolean; min: number; useThousands: boolean; needValid: boolean; }; }; height: { description: string; title: string; type: string; editor: { nullable: boolean; min: number; useThousands: boolean; needValid: boolean; }; }; src: { description: string; title: string; type: string; }; errorSrc: { description: string; title: string; type: string; }; alt: { description: string; title: string; type: string; }; title: { description: string; title: string; type: string; }; }; }; }