vue-cesium
Version:
Vue 3.x components for CesiumJS.
52 lines (51 loc) • 1.42 kB
TypeScript
declare const anchorMap: {
start: string;
center: string;
end: string;
};
declare const defaultProps: {
icon: {
type: StringConstructor;
default: string;
};
stacked: BooleanConstructor;
anchor: {
type: StringConstructor;
validator: (v: any) => boolean;
};
to: (ObjectConstructor | StringConstructor)[];
replace: BooleanConstructor;
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 defaultProps;
export { anchorMap };