UNPKG

vue-cesium-jyt

Version:
71 lines (70 loc) 2.21 kB
import type { ExtractPropTypes } from 'vue'; export declare const iconProps: { tag: { type: StringConstructor; default: string; }; name: StringConstructor; color: StringConstructor; hoverColor: StringConstructor; left: BooleanConstructor; right: BooleanConstructor; size: StringConstructor; }; declare const _default: import("vue").DefineComponent<{ tag: { type: StringConstructor; default: string; }; name: StringConstructor; color: StringConstructor; hoverColor: StringConstructor; left: BooleanConstructor; right: BooleanConstructor; size: StringConstructor; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{ tag: { type: StringConstructor; default: string; }; name: StringConstructor; color: StringConstructor; hoverColor: StringConstructor; left: BooleanConstructor; right: BooleanConstructor; size: StringConstructor; }>>, { right: boolean; left: boolean; tag: string; }>; export default _default; export interface VcIconProps { /** * Size in CSS units, including unit name or standard size name (xs|sm|md|lg|xl). */ size?: string | undefined; /** * HTML tag to render, unless no icon is supplied or it's an svg icon. * Default value: i */ tag?: string | undefined; /** * Name of the icon, following VueCesium convention. */ name?: string | undefined; /** * Color name for component from the css color palette. */ color?: string | undefined; /** * Useful if icon is on the left side of something: applies a standard margin on the right side of Icon. */ left?: boolean | undefined; /** * Useful if icon is on the right side of something: applies a standard margin on the left side of Icon. */ right?: boolean | undefined; }