@ohu-mobile/core
Version:
11 lines (10 loc) • 636 B
TypeScript
import Vue, { VNode } from 'vue';
export declare function cloneVNode(vnode: any, deep: boolean): any;
export declare function cloneVNodes(vnodes: any, deep: boolean): any[];
export declare function cloneElement(n: any, nodeProps?: any, deep?: boolean): any;
export declare function getVNodesByName(children: VNode[], name: string | ((name: string) => boolean)): VNode[];
export declare function isTargetComponent(vnode: VNode, name: string): boolean;
export declare function transformSlotsContext(slots: {
[key: string]: VNode[] | undefined;
}, context?: Vue): VNode[][];
export declare function getVModelOption(vnode: VNode): any;