Browse Source

createElement flow type correction

dev
Evan You 8 years ago
parent
commit
dacd0cf582
  1. 10
      flow/component.js

10
flow/component.js

@ -41,12 +41,7 @@ declare interface Component {
$off: (event?: string, fn?: Function) => Component;
$emit: (event: string, ...args: Array<mixed>) => Component;
$nextTick: (fn: Function) => void;
$createElement: (
tag?: string | Component,
data?: Object,
children?: VNodeChildren,
namespace?: string
) => VNode;
$createElement: (tag?: string | Component, data?: Object, children?: VNodeChildren) => VNode;
// private properties
_uid: number;
@ -81,7 +76,8 @@ declare interface Component {
_render: () => VNode;
__patch__: (a: Element | VNode | void, b: VNode) => any;
// createElement
_c: (vnode?: VNode, data?: VNodeData, children?: VNodeChildren) => VNode | void;
// _c is internal that accepts `normalizationType` optimization hint
_c: (vnode?: VNode, data?: VNodeData, children?: VNodeChildren, normalizationType?: number) => VNode | void;
// renderStatic
_m: (index: number, isInFor?: boolean) => VNode | VNodeChildren;
// markOnce

Loading…
Cancel
Save