@nextcloud/dialogs
    Preparing search index...

    Interface Vue3Instance<D, P, PublicProps, E, Defaults, MakeDefaultsOptional, Options>

    interface Vue3Instance<
        D,
        P,
        PublicProps,
        E,
        Defaults,
        MakeDefaultsOptional,
        Options,
    > {
        $attrs: Record<string, string>;
        $children: ComponentPublicInstance<
            {},
            {},
            {},
            {},
            {},
            {},
            {},
            {},
            false,
            ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
        >[];
        $createElement: CreateElement;
        $data: D;
        $delete: {
            (object: object, key: string | number): void;
            <T>(array: T[], key: number): void;
        };
        $el: Element;
        $emit: EmitFn;
        $isServer: boolean;
        $listeners: Record<string, Function | Function[]>;
        $nextTick: {
            (): Promise<void>;
            <T>(this: T, cb: (this: T, ...args: any[]) => any): void;
            <T>(cb: (this: T, ...args: any[]) => any, ctx: T): void;
        };
        $options: NeverFallback<
            Options & MergedComponentOptionsOverride,
            ComponentOptions<
                Vue<
                    Record<string, any>,
                    Record<string, any>,
                    never,
                    never,
                    (
                        event: string,
                        ...args: any[],
                    ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                >,
                DefaultData<
                    Vue<
                        Record<string, any>,
                        Record<string, any>,
                        never,
                        never,
                        (
                            event: string,
                            ...args: any[],
                        ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                    >,
                >,
                DefaultMethods<
                    Vue<
                        Record<string, any>,
                        Record<string, any>,
                        never,
                        never,
                        (
                            event: string,
                            ...args: any[],
                        ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                    >,
                >,
                DefaultComputed,
                PropsDefinition<DefaultProps>,
                DefaultProps,
                {},
                ComponentOptionsMixin,
                ComponentOptionsMixin,
            >,
        >;
        $parent:
            | ComponentPublicInstance<
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                false,
                ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
            >
            | null;
        $props: Props;
        $refs: {
            [key: string]:
                | ComponentPublicInstance<
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    false,
                    ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
                >
                | Element
                | Vue<
                    Record<string, any>,
                    Record<string, any>,
                    never,
                    never,
                    (
                        event: string,
                        ...args: any[],
                    ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                >
                | (
                    | ComponentPublicInstance<
                        {},
                        {},
                        {},
                        {},
                        {},
                        {},
                        {},
                        {},
                        false,
                        ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
                    >
                    | Element
                    | Vue<
                        Record<string, any>,
                        Record<string, any>,
                        never,
                        never,
                        (
                            event: string,
                            ...args: any[],
                        ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                    >
                )[]
                | undefined;
        };
        $root: ComponentPublicInstance<{}, {}>;
        $scopedSlots: { [key: string]: NormalizedScopedSlot | undefined };
        $set: {
            <T>(object: object, key: string | number, value: T): T;
            <T>(array: T[], key: number, value: T): T;
        };
        $slots: { [key: string]: VNode[]
        | undefined };
        $ssrContext: any;
        $vnode: VNode;
        $destroy(): void;
        $forceUpdate(): void;
        $mount(elementOrSelector?: string | Element, hydrating?: boolean): this;
        $off(event?: string | string[], callback?: Function): this;
        $on(event: string | string[], callback: Function): this;
        $once(event: string | string[], callback: Function): this;
        $watch(
            expOrFn: string,
            callback: (this: this, n: any, o: any) => void,
            options?: WatchOptions,
        ): () => void;
        $watch<T>(
            expOrFn: (this: this) => T,
            callback: (this: this, n: T, o: T) => void,
            options?: WatchOptions,
        ): () => void;
    }

    Type Parameters

    • D
    • P
    • PublicProps
    • E
    • Defaults
    • MakeDefaultsOptional
    • Options

    Hierarchy (View Summary)

    Index

    Properties

    $attrs: Record<string, string>
    $children: ComponentPublicInstance<
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        false,
        ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
    >[]
    $createElement: CreateElement
    $data: D
    $delete: {
        (object: object, key: string | number): void;
        <T>(array: T[], key: number): void;
    }
    $el: Element
    $emit: EmitFn
    $isServer: boolean
    $listeners: Record<string, Function | Function[]>
    $nextTick: {
        (): Promise<void>;
        <T>(this: T, cb: (this: T, ...args: any[]) => any): void;
        <T>(cb: (this: T, ...args: any[]) => any, ctx: T): void;
    }
    $options: NeverFallback<
        Options & MergedComponentOptionsOverride,
        ComponentOptions<
            Vue<
                Record<string, any>,
                Record<string, any>,
                never,
                never,
                (
                    event: string,
                    ...args: any[],
                ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
            >,
            DefaultData<
                Vue<
                    Record<string, any>,
                    Record<string, any>,
                    never,
                    never,
                    (
                        event: string,
                        ...args: any[],
                    ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                >,
            >,
            DefaultMethods<
                Vue<
                    Record<string, any>,
                    Record<string, any>,
                    never,
                    never,
                    (
                        event: string,
                        ...args: any[],
                    ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                >,
            >,
            DefaultComputed,
            PropsDefinition<DefaultProps>,
            DefaultProps,
            {},
            ComponentOptionsMixin,
            ComponentOptionsMixin,
        >,
    >
    $parent:
        | ComponentPublicInstance<
            {},
            {},
            {},
            {},
            {},
            {},
            {},
            {},
            false,
            ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
        >
        | null
    $props: Props
    $refs: {
        [key: string]:
            | ComponentPublicInstance<
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                false,
                ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
            >
            | Element
            | Vue<
                Record<string, any>,
                Record<string, any>,
                never,
                never,
                (
                    event: string,
                    ...args: any[],
                ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
            >
            | (
                | ComponentPublicInstance<
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    false,
                    ComponentOptionsBase<any, any, any, any, any, any, any, any, any, any>,
                >
                | Element
                | Vue<
                    Record<string, any>,
                    Record<string, any>,
                    never,
                    never,
                    (
                        event: string,
                        ...args: any[],
                    ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>,
                >
            )[]
            | undefined;
    }
    $scopedSlots: { [key: string]: NormalizedScopedSlot | undefined }
    $set: {
        <T>(object: object, key: string | number, value: T): T;
        <T>(array: T[], key: number, value: T): T;
    }
    $slots: { [key: string]: VNode[] | undefined }
    $ssrContext: any
    $vnode: VNode

    Methods

    • Returns void

    • Returns void

    • Parameters

      • OptionalelementOrSelector: string | Element
      • Optionalhydrating: boolean

      Returns this

    • Parameters

      • Optionalevent: string | string[]
      • Optionalcallback: Function

      Returns this

    • Parameters

      • event: string | string[]
      • callback: Function

      Returns this

    • Parameters

      • event: string | string[]
      • callback: Function

      Returns this

    • Parameters

      • expOrFn: string
      • callback: (this: this, n: any, o: any) => void
      • Optionaloptions: WatchOptions

      Returns () => void

    • Type Parameters

      • T

      Parameters

      • expOrFn: (this: this) => T
      • callback: (this: this, n: T, o: T) => void
      • Optionaloptions: WatchOptions

      Returns () => void