UNPKG

vue-tianditu2

Version:
45 lines (44 loc) 1.7 kB
import { PropType } from 'vue'; import { SearchPage } from './SearchPage'; export type PageProps = InstanceType<typeof SearchPage>["$props"]; export declare const SearchPois: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ /** 搜索点数组 */ pois: { type: PropType<T.LocalSearchPoi[]>; default: () => never[]; }; /** 分页配置 */ page: { type: PropType<PageProps>; }; }>, () => import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { /** 点击搜索结果项触发 */ "poi-click": (e: T.LocalSearchPoi) => true; "update:page": (e: PageProps) => true; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ /** 搜索点数组 */ pois: { type: PropType<T.LocalSearchPoi[]>; default: () => never[]; }; /** 分页配置 */ page: { type: PropType<PageProps>; }; }>> & Readonly<{ "onPoi-click"?: ((e: T.LocalSearchPoi) => any) | undefined; "onUpdate:page"?: ((e: Partial<{ size: number; current: number; total: number; }> & Omit<{ readonly size: number; readonly current: number; readonly total: number; readonly "onUpdate:current"?: ((e: number) => any) | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, "size" | "current" | "total">) => any) | undefined; }>, { pois: T.LocalSearchPoi[]; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;