Skip to content

Documentation / @geoverse/vue / GvInfoWindow

Variable: GvInfoWindow

ts
const GvInfoWindow: DefineComponent<ExtractPropTypes<{
  open: {
     default: boolean;
     type: BooleanConstructor;
  };
  options: {
     default: () => {
     };
     type: PropType<InfoOptions>;
  };
  position: {
     required: true;
     type: PropType<Coordinate>;
  };
}>, () => 
  | VNode<RendererNode, RendererElement, {
[key: string]: any;
}>
  | null, {
}, {
}, {
}, ComponentOptionsMixin, ComponentOptionsMixin, {
  close: () => true;
  open: () => true;
  update:open: (_v) => true;
}, string, PublicProps, ToResolvedProps<ExtractPropTypes<{
  open: {
     default: boolean;
     type: BooleanConstructor;
  };
  options: {
     default: () => {
     };
     type: PropType<InfoOptions>;
  };
  position: {
     required: true;
     type: PropType<Coordinate>;
  };
}>, {
  close: () => true;
  open: () => true;
  update:open: (_v) => true;
}>, {
  open: boolean;
  options: InfoOptions;
}, {
}, {
}, {
}, string, ComponentProvideOptions, true, {
}, any>;

Defined in: components/controls.ts:46

信息弹窗:默认插槽即弹窗内容,经 Teleport 投递到 overlay 元素。 open 受控(支持 v-model:open),position 为 WGS-84 经纬度。