vue-cesium
Version:
Vue 3.x components for CesiumJS.
45 lines (44 loc) • 1.31 kB
TypeScript
export declare const useFabProps: {
type: {
type: StringConstructor;
default: string;
};
outline: BooleanConstructor;
push: BooleanConstructor;
flat: BooleanConstructor;
unelevated: BooleanConstructor;
color: StringConstructor;
textColor: StringConstructor;
glossy: BooleanConstructor;
square: BooleanConstructor;
padding: StringConstructor;
size: StringConstructor;
label: {
type: (NumberConstructor | StringConstructor)[];
default: string;
};
labelPosition: {
type: StringConstructor;
default: string;
validator: (v: any) => boolean;
};
externalLabel: BooleanConstructor;
hideLabel: {
type: BooleanConstructor;
};
labelClass: (ObjectConstructor | ArrayConstructor | StringConstructor)[];
labelStyle: (ObjectConstructor | ArrayConstructor | StringConstructor)[];
disable: BooleanConstructor;
tabindex: (NumberConstructor | StringConstructor)[];
};
export default function (props: any, showing: any): {
formClass: import("vue").ComputedRef<string>;
stacked: import("vue").ComputedRef<boolean>;
labelProps: import("vue").ComputedRef<{
action: string;
data: {
class: any[];
style: any;
};
}>;
};