@nextcloud/dialogs
    Preparing search index...

    Interface Vue<Data, Props, Instance, Options, Emit>

    interface Vue<
        Data = Record<string, any>,
        Props = Record<string, any>,
        Instance = never,
        Options = never,
        Emit = (event: string, ...args: any[]) => Vue,
    > {
        $attrs: Record<string, string>;
        $children: NeverFallback<
            Instance,
            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, ...>>,
            >,
        >[];
        $createElement: CreateElement;
        $data: Data;
        $delete: {
            (object: object, key: string | number): void;
            <T>(array: T[], key: number): void;
        };
        $el: Element;
        $emit: Emit;
        $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,
            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:
            | NeverFallback<
                Instance,
                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, ...>>,
                >,
            >
            | null;
        $props: Props;
        $refs: {
            [key: string]:
                | 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, ...>>,
                >
                | NeverFallback<
                    Instance,
                    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, ...>>,
                    >,
                >
                | (
                    | 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, ...>>,
                    >
                    | NeverFallback<
                        Instance,
                        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: NeverFallback<
            Instance,
            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, ...>>,
            >,
        >;
        $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

    • Data = Record<string, any>
    • Props = Record<string, any>
    • Instance = never
    • Options = never
    • Emit = (event: string, ...args: any[]) => Vue

    Hierarchy (View Summary)

    Index

    Properties

    $attrs: Record<string, string>
    $children: NeverFallback<
        Instance,
        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, ...>>,
        >,
    >[]
    $createElement: CreateElement
    $data: Data
    $delete: {
        (object: object, key: string | number): void;
        <T>(array: T[], key: number): void;
    }
    $el: Element
    $emit: Emit
    $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,
        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:
        | NeverFallback<
            Instance,
            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, ...>>,
            >,
        >
        | null
    $props: Props
    $refs: {
        [key: string]:
            | 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, ...>>,
            >
            | NeverFallback<
                Instance,
                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, ...>>,
                >,
            >
            | (
                | 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, ...>>,
                >
                | NeverFallback<
                    Instance,
                    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: NeverFallback<
        Instance,
        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, ...>>,
        >,
    >
    $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