UNPKG

@nextcloud/vue

Version:
98 lines (97 loc) 2.85 kB
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ text: { type: StringConstructor; default: string; }; referenceData: { type: ArrayConstructor; default: null; }; limit: { type: NumberConstructor; default: number; }; displayFallback: { type: BooleanConstructor; default: boolean; }; interactive: { type: BooleanConstructor; default: boolean; }; interactiveOptIn: { type: BooleanConstructor; default: boolean; }; }>, {}, { references: null; loading: boolean; }, { isVisible(): boolean; values(): any[]; firstReference(): any; displayedReferences(): any[]; fallbackReference(): { accessible: boolean; openGraphObject: { id: string; link: string; name: string; }; richObjectType: string; }; }, { fetch(): void; resolve(): Promise<import('axios').AxiosResponse<any, any, {}>>; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "loaded"[], "loaded", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ text: { type: StringConstructor; default: string; }; referenceData: { type: ArrayConstructor; default: null; }; limit: { type: NumberConstructor; default: number; }; displayFallback: { type: BooleanConstructor; default: boolean; }; interactive: { type: BooleanConstructor; default: boolean; }; interactiveOptIn: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onLoaded?: ((...args: any[]) => any) | undefined; }>, { interactive: boolean; text: string; limit: number; interactiveOptIn: boolean; referenceData: unknown[]; displayFallback: boolean; }, {}, { NcReferenceWidget: import('vue').DefineComponent<{ reference: import('../../functions/reference/widgets.ts').ReferenceWidgetObject; interactive?: boolean; interactiveOptIn?: boolean; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{ reference: import('../../functions/reference/widgets.ts').ReferenceWidgetObject; interactive?: boolean; interactiveOptIn?: boolean; }> & Readonly<{}>, { interactive: boolean; interactiveOptIn: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { widgetRoot: HTMLDivElement; customWidget: HTMLDivElement; }, HTMLDivElement>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;