SYMBOL INDEX (2081 symbols across 315 files) FILE: benchmarks/dbmon/ENV.js function formatElapsed (line 11) | function formatElapsed(value) { function getElapsedClassName (line 23) | function getElapsedClassName(elapsed) { function countClassName (line 37) | function countClassName(queries) { function updateQuery (line 51) | function updateQuery(object) { function cleanQuery (line 70) | function cleanQuery(value) { function generateRow (line 86) | function generateRow(object, keepIdentity, counter) { function getData (line 135) | function getData(keepIdentity) { function mutations (line 177) | function mutations(value) { FILE: benchmarks/dbmon/app.js function loadSamples (line 8) | function loadSamples() { FILE: benchmarks/dbmon/lib/memory-stats.js function bytesToSize (line 86) | function bytesToSize( bytes, nFractDigit ){ FILE: benchmarks/ssr/common.js function generateGrid (line 12) | function generateGrid (rowCount, columnCount) { FILE: examples/classic/svg/svg.js function valueToPoint (line 46) | function valueToPoint(value, index, total) { FILE: examples/classic/todomvc/app.js function onHashChange (line 143) | function onHashChange () { FILE: packages/compiler-sfc/src/babelUtils.ts function walkIdentifiers (line 15) | function walkIdentifiers( function isReferencedIdentifier (line 87) | function isReferencedIdentifier( function isInDestructureAssignment (line 119) | function isInDestructureAssignment( function walkFunctionParams (line 140) | function walkFunctionParams( function walkBlockDeclarations (line 151) | function walkBlockDeclarations( function extractIdentifiers (line 173) | function extractIdentifiers( function markScopeIdentifier (line 218) | function markScopeIdentifier( function isReferenced (line 256) | function isReferenced(node: Node, parent: Node, grandparent?: Node): boo... FILE: packages/compiler-sfc/src/compileScript.ts constant DEFINE_PROPS (line 53) | const DEFINE_PROPS = 'defineProps' constant DEFINE_EMITS (line 54) | const DEFINE_EMITS = 'defineEmits' constant DEFINE_EXPOSE (line 55) | const DEFINE_EXPOSE = 'defineExpose' constant WITH_DEFAULTS (line 56) | const WITH_DEFAULTS = 'withDefaults' constant DEFAULT_VAR (line 59) | const DEFAULT_VAR = `__default__` type SFCScriptCompileOptions (line 65) | interface SFCScriptCompileOptions { type ImportBinding (line 85) | interface ImportBinding { function compileScript (line 98) | function compileScript( function registerBinding (line 1275) | function registerBinding( function walkDeclaration (line 1283) | function walkDeclaration( function walkObjectPattern (line 1349) | function walkObjectPattern( function walkArrayPattern (line 1377) | function walkArrayPattern( function walkPattern (line 1388) | function walkPattern( type PropTypeData (line 1423) | interface PropTypeData { function recordType (line 1429) | function recordType(node: Node, declaredTypes: Record) { function extractRuntimeProps (line 1442) | function extractRuntimeProps( function inferRuntimeType (line 1469) | function inferRuntimeType( function toRuntimeTypeString (line 1556) | function toRuntimeTypeString(types: string[]) { function extractRuntimeEmits (line 1560) | function extractRuntimeEmits( function extractEventNames (line 1577) | function extractEventNames( function genRuntimeEmits (line 1608) | function genRuntimeEmits(emits: Set) { function isCallOf (line 1616) | function isCallOf( function canNeverBeRef (line 1630) | function canNeverBeRef(node: Node, userReactiveImport: string): boolean { function analyzeScriptBindings (line 1663) | function analyzeScriptBindings(ast: Statement[]): BindingMetadata { function analyzeBindingsFromOptions (line 1675) | function analyzeBindingsFromOptions(node: ObjectExpression): BindingMeta... function getObjectExpressionKeys (line 1751) | function getObjectExpressionKeys(node: ObjectExpression): string[] { function getArrayExpressionKeys (line 1768) | function getArrayExpressionKeys(node: ArrayExpression): string[] { function getObjectOrArrayExpressionKeys (line 1778) | function getObjectOrArrayExpressionKeys(value: Node): string[] { function resolveTemplateUsageCheckString (line 1790) | function resolveTemplateUsageCheckString(sfc: SFCDescriptor, isTS: boole... function processExp (line 1841) | function processExp(exp: string, isTS: boolean, dir?: string): string { function stripStrings (line 1865) | function stripStrings(exp: string) { function stripTemplateString (line 1871) | function stripTemplateString(str: string): string { function isImportUsed (line 1879) | function isImportUsed( function hmrShouldReload (line 1896) | function hmrShouldReload( FILE: packages/compiler-sfc/src/compileStyle.ts type SFCStyleCompileOptions (line 12) | interface SFCStyleCompileOptions { type SFCAsyncStyleCompileOptions (line 26) | interface SFCAsyncStyleCompileOptions extends SFCStyleCompileOptions { type SFCStyleCompileResults (line 30) | interface SFCStyleCompileResults { function compileStyle (line 37) | function compileStyle( function compileStyleAsync (line 43) | function compileStyleAsync( function doCompileStyle (line 49) | function doCompileStyle( function preprocess (line 133) | function preprocess( FILE: packages/compiler-sfc/src/compileTemplate.ts type SFCTemplateCompileOptions (line 12) | interface SFCTemplateCompileOptions { type SFCTemplateCompileResults (line 30) | interface SFCTemplateCompileResults { function compileTemplate (line 38) | function compileTemplate( function preprocess (line 66) | function preprocess( function actuallyCompile (line 97) | function actuallyCompile( FILE: packages/compiler-sfc/src/cssVars.ts constant CSS_VARS_HELPER (line 7) | const CSS_VARS_HELPER = `useCssVars` function genCssVarsFromList (line 9) | function genCssVarsFromList( function genVarName (line 22) | function genVarName(id: string, raw: string, isProd: boolean): string { function normalizeExpression (line 30) | function normalizeExpression(exp: string) { function parseCssVars (line 43) | function parseCssVars(sfc: SFCDescriptor): string[] { type LexerState (line 63) | const enum LexerState { function lexBinding (line 69) | function lexBinding(content: string, start: number): number | null { type CssVarsPluginOptions (line 107) | interface CssVarsPluginOptions { method Declaration (line 116) | Declaration(decl) { function genCssVarsCode (line 142) | function genCssVarsCode( function genNormalScriptCssVarsCode (line 160) | function genNormalScriptCssVarsCode( FILE: packages/compiler-sfc/src/parse.ts type SFCParseOptions (line 20) | interface SFCParseOptions { function parse (line 33) | function parse(options: SFCParseOptions): SFCDescriptor { function generateSourceMap (line 97) | function generateSourceMap( FILE: packages/compiler-sfc/src/parseComponent.ts constant DEFAULT_FILENAME (line 8) | const DEFAULT_FILENAME = 'anonymous.vue' type SFCCustomBlock (line 14) | interface SFCCustomBlock { type SFCBlock (line 24) | interface SFCBlock extends SFCCustomBlock { type SFCScriptBlock (line 30) | interface SFCScriptBlock extends SFCBlock { type SFCDescriptor (line 45) | interface SFCDescriptor { type VueTemplateCompilerParseOptions (line 68) | interface VueTemplateCompilerParseOptions { function parseComponent (line 77) | function parseComponent( FILE: packages/compiler-sfc/src/prefixIdentifiers.ts function prefixIdentifiers (line 19) | function prefixIdentifiers( FILE: packages/compiler-sfc/src/rewriteDefault.ts function rewriteDefault (line 13) | function rewriteDefault( function hasDefaultExport (line 97) | function hasDefaultExport(input: string): boolean { function specifierEnd (line 101) | function specifierEnd( FILE: packages/compiler-sfc/src/stylePlugins/scoped.ts method Rule (line 13) | Rule(rule) { method AtRule (line 16) | AtRule(node) { method OnceExit (line 25) | OnceExit(root) { function processRule (line 63) | function processRule(id: string, rule: Rule) { function rewriteSelector (line 80) | function rewriteSelector( function isSpaceCombinator (line 198) | function isSpaceCombinator(node: selectorParser.Node) { FILE: packages/compiler-sfc/src/stylePlugins/trim.ts method Once (line 6) | Once(root) { FILE: packages/compiler-sfc/src/stylePreprocessors.ts type StylePreprocessor (line 5) | type StylePreprocessor = ( type StylePreprocessorResults (line 15) | interface StylePreprocessorResults { function getSource (line 115) | function getSource( type PreprocessLang (line 127) | type PreprocessLang = 'less' | 'sass' | 'scss' | 'styl' | 'stylus' FILE: packages/compiler-sfc/src/templateCompilerModules/assetUrl.ts type AssetURLOptions (line 6) | interface AssetURLOptions { type TransformAssetUrlsOptions (line 10) | interface TransformAssetUrlsOptions { function transform (line 46) | function transform( function rewrite (line 70) | function rewrite( FILE: packages/compiler-sfc/src/templateCompilerModules/srcset.ts type ImageCandidate (line 7) | interface ImageCandidate { function transform (line 21) | function transform( FILE: packages/compiler-sfc/src/templateCompilerModules/utils.ts function urlToRequire (line 5) | function urlToRequire( function parseUriParts (line 64) | function parseUriParts(urlString: string): UrlWithStringQuery { function isExternalUrl (line 79) | function isExternalUrl(url: string): boolean { function isDataUrl (line 84) | function isDataUrl(url: string): boolean { FILE: packages/compiler-sfc/src/types.ts type StartOfSourceMap (line 4) | interface StartOfSourceMap { type RawSourceMap (line 9) | interface RawSourceMap extends StartOfSourceMap { type TemplateCompiler (line 17) | interface TemplateCompiler { type BindingTypes (line 23) | const enum BindingTypes { type BindingMetadata (line 65) | type BindingMetadata = { FILE: packages/compiler-sfc/src/warn.ts function warnOnce (line 3) | function warnOnce(msg: string) { function warn (line 12) | function warn(msg: string) { FILE: packages/compiler-sfc/test/compileTemplate.spec.ts function mockRender (line 6) | function mockRender(code: string, mocks: Record = {}) { FILE: packages/compiler-sfc/test/util.ts function compile (line 11) | function compile( function assertCode (line 23) | function assertCode(code: string) { FILE: packages/server-renderer/src/bundle-renderer/create-bundle-renderer.ts constant INVALID_MSG (line 13) | const INVALID_MSG = type RenderBundle (line 24) | type RenderBundle = { function createBundleRendererCreator (line 32) | function createBundleRendererCreator( FILE: packages/server-renderer/src/bundle-renderer/create-bundle-runner.ts function createSandbox (line 8) | function createSandbox(context?: any) { function compileModule (line 27) | function compileModule(files, basedir, runInNewContext) { function deepClone (line 79) | function deepClone(val) { function createBundleRunner (line 93) | function createBundleRunner(entry, files, basedir, runInNewContext) { FILE: packages/server-renderer/src/bundle-renderer/source-map-support.ts function createSourceMapConsumers (line 5) | function createSourceMapConsumers(rawMaps: Object) { function rewriteErrorTrace (line 13) | function rewriteErrorTrace( function rewriteTraceLine (line 29) | function rewriteTraceLine( FILE: packages/server-renderer/src/create-basic-renderer.ts function createBasicRenderer (line 6) | function createBasicRenderer({ FILE: packages/server-renderer/src/create-renderer.ts type Renderer (line 11) | type Renderer = { type RenderCache (line 20) | type RenderCache = { type RenderOptions (line 26) | type RenderOptions = { function createRenderer (line 43) | function createRenderer({ FILE: packages/server-renderer/src/directives/model.ts function model (line 6) | function model(node: VNodeWithData, dir: VNodeDirective) { function getValue (line 29) | function getValue(option) { function setSelected (line 38) | function setSelected(option) { FILE: packages/server-renderer/src/directives/show.ts function show (line 3) | function show(node: VNodeWithData, dir: VNodeDirective) { FILE: packages/server-renderer/src/index.ts function createRenderer (line 15) | function createRenderer( FILE: packages/server-renderer/src/modules/attrs.ts function renderAttrs (line 15) | function renderAttrs(node: VNodeWithData): string { function renderAttr (line 54) | function renderAttr(key: string, value: string): string { FILE: packages/server-renderer/src/modules/class.ts function renderClass (line 5) | function renderClass(node: VNodeWithData): string | undefined { FILE: packages/server-renderer/src/modules/dom-props.ts function renderDOMProps (line 7) | function renderDOMProps(node: VNodeWithData): string { function setText (line 46) | function setText(node, text, raw) { FILE: packages/server-renderer/src/modules/style.ts function genStyle (line 6) | function genStyle(style: Object): string { function normalizeValue (line 22) | function normalizeValue(key: string, value: any): string { function renderStyle (line 35) | function renderStyle(vnode: VNodeWithData): string | undefined { FILE: packages/server-renderer/src/optimizing-compiler/codegen.ts type StringSegment (line 28) | type StringSegment = { constant RAW (line 34) | const RAW = 0 constant INTERPOLATION (line 35) | const INTERPOLATION = 1 constant EXPRESSION (line 36) | const EXPRESSION = 2 function generate (line 38) | function generate( function genSSRElement (line 50) | function genSSRElement(el: ASTElement, state: CodegenState): string { function genNormalElement (line 80) | function genNormalElement(el, state, stringifyChildren) { function genSSRChildren (line 90) | function genSSRChildren(el, state, checkSkip?: boolean) { function genSSRNode (line 94) | function genSSRNode(el, state) { function genChildrenAsStringNode (line 98) | function genChildrenAsStringNode(el, state) { function genStringElement (line 104) | function genStringElement(el, state) { function genStringElementWithChildren (line 108) | function genStringElementWithChildren(el, state) { function elementToString (line 115) | function elementToString(el, state) { function elementToSegments (line 119) | function elementToSegments(el, state): Array { function elementToOpenTagSegments (line 151) | function elementToOpenTagSegments(el, state): Array { function childrenToSegments (line 198) | function childrenToSegments(el, state): Array { function nodesToSegments (line 212) | function nodesToSegments( function flattenSegments (line 234) | function flattenSegments(segments: Array): string { FILE: packages/server-renderer/src/optimizing-compiler/modules.ts function applyModelTransform (line 19) | function applyModelTransform(el: ASTElement, state: CodegenState) { function genAttrSegments (line 35) | function genAttrSegments(attrs: Array): Array { function genDOMPropSegments (line 39) | function genDOMPropSegments( function genAttrSegment (line 56) | function genAttrSegment(name: string, value: string): StringSegment { function genClassSegments (line 80) | function genClassSegments( function genStyleSegments (line 96) | function genStyleSegments( FILE: packages/server-renderer/src/optimizing-compiler/optimizer.ts function optimize (line 25) | function optimize(root: ASTElement | null, options: CompilerOptions) { function walk (line 31) | function walk(node: ASTNode, isRoot?: boolean) { function optimizeSiblings (line 74) | function optimizeSiblings(el) { function isUnOptimizableTree (line 110) | function isUnOptimizableTree(node: ASTNode): boolean { function hasCustomDirective (line 125) | function hasCustomDirective(node: ASTNode): boolean { function isSelectWithModel (line 133) | function isSelectWithModel(node: ASTNode): boolean { FILE: packages/server-renderer/src/optimizing-compiler/runtime-helpers.ts function installSSRHelpers (line 31) | function installSSRHelpers(vm: Component) { class StringNode (line 49) | class StringNode { method constructor (line 55) | constructor( function renderStringNode (line 77) | function renderStringNode( function renderStringList (line 86) | function renderStringList( function renderAttrs (line 110) | function renderAttrs(obj: Object): string { function renderDOMProps (line 121) | function renderDOMProps(obj: Object): string { function renderSSRClass (line 132) | function renderSSRClass(staticClass: string | null, dynamic: any): string { function renderSSRStyle (line 137) | function renderSSRStyle( FILE: packages/server-renderer/src/render-context.ts type RenderState (line 5) | type RenderState = class RenderContext (line 31) | class RenderContext { method constructor (line 47) | constructor(options: Record) { method next (line 71) | next() { function normalizeAsync (line 125) | function normalizeAsync(cache, method) { FILE: packages/server-renderer/src/render-stream.ts class RenderStream (line 15) | class RenderStream extends Readable { method constructor (line 26) | constructor(render: Function) { method pushBySize (line 57) | pushBySize(n: number) { method tryRender (line 63) | tryRender() { method tryNext (line 71) | tryNext() { method _read (line 79) | _read(n: number) { FILE: packages/server-renderer/src/render.ts function waitForServerPrefetch (line 58) | function waitForServerPrefetch(vm, resolve, reject) { function renderNode (line 79) | function renderNode(node, isRoot, context) { function registerComponentForCache (line 101) | function registerComponentForCache(options, write) { function renderComponent (line 111) | function renderComponent(node, isRoot, context) { function renderComponentWithCache (line 175) | function renderComponentWithCache(node, isRoot, key, context) { function renderComponentInner (line 192) | function renderComponentInner(node, isRoot, context) { function renderAsyncComponent (line 222) | function renderAsyncComponent(node, isRoot, context) { function renderStringNode (line 287) | function renderStringNode(el, context) { function renderElement (line 304) | function renderElement(el, isRoot, context) { function hasAncestorData (line 336) | function hasAncestorData(node: VNode) { function getVShowDirectiveInfo (line 343) | function getVShowDirectiveInfo(node: VNode): VNodeDirective | undefined { function renderStartingTag (line 360) | function renderStartingTag(node: VNode, context) { function createRenderFunction (line 427) | function createRenderFunction( FILE: packages/server-renderer/src/template-renderer/create-async-file-mapper.ts type AsyncFileMapper (line 9) | type AsyncFileMapper = (files: Array) => Array function createMapper (line 11) | function createMapper(clientManifest: ClientManifest): AsyncFileMapper { function createMap (line 28) | function createMap(clientManifest) { function mapIdToFile (line 36) | function mapIdToFile(id, clientManifest) { FILE: packages/server-renderer/src/template-renderer/index.ts type TemplateRendererOptions (line 11) | type TemplateRendererOptions = { type ClientManifest (line 22) | type ClientManifest = { type Resource (line 35) | type Resource = { class TemplateRenderer (line 42) | class TemplateRenderer { method constructor (line 58) | constructor(options: TemplateRendererOptions) { method bindRenderFns (line 94) | bindRenderFns(context: Record) { method render (line 107) | render( method renderStyles (line 143) | renderStyles(context: Record): string { method renderResourceHints (line 163) | renderResourceHints(context: Object): string { method getPreloadFiles (line 167) | getPreloadFiles(context: Object): Array { method renderPreloadLinks (line 176) | renderPreloadLinks(context: Object): string { method renderPrefetchLinks (line 204) | renderPrefetchLinks(context: Object): string { method renderState (line 227) | renderState( method renderScripts (line 243) | renderScripts(context: Object): string { method getUsedAsyncFiles (line 260) | getUsedAsyncFiles(context: Record): Array | und... method createStream (line 273) | createStream(context: Record | undefined): TemplateStream { function normalizeFile (line 282) | function normalizeFile(file: string): Resource { function getPreloadType (line 293) | function getPreloadType(ext: string): string { FILE: packages/server-renderer/src/template-renderer/parse-template.ts type ParsedTemplate (line 7) | type ParsedTemplate = { function parseTemplate (line 13) | function parseTemplate( FILE: packages/server-renderer/src/template-renderer/template-stream.ts class TemplateStream (line 6) | class TemplateStream extends Transform { method constructor (line 13) | constructor( method _transform (line 26) | _transform(data: Buffer | string, encoding: string, done: Function) { method start (line 35) | start() { method _flush (line 61) | _flush(done: Function) { FILE: packages/server-renderer/src/util.ts constant ESC (line 39) | const ESC = { function escape (line 46) | function escape(s: string) { function escapeChar (line 50) | function escapeChar(a) { function createPromiseCallback (line 103) | function createPromiseCallback() { FILE: packages/server-renderer/src/webpack-plugin/client.ts class VueSSRClientPlugin (line 5) | class VueSSRClientPlugin { method constructor (line 6) | constructor(options = {}) { method apply (line 16) | apply(compiler) { FILE: packages/server-renderer/src/webpack-plugin/server.ts class VueSSRServerPlugin (line 3) | class VueSSRServerPlugin { method constructor (line 4) | constructor(options = {}) { method apply (line 14) | apply(compiler) { FILE: packages/server-renderer/src/write.ts constant MAX_STACK_DEPTH (line 1) | const MAX_STACK_DEPTH = 800 function createWriteFunction (line 21) | function createWriteFunction( FILE: packages/server-renderer/test/compile-with-webpack.ts function compileWithWebpack (line 8) | function compileWithWebpack( function createWebpackBundleRenderer (line 50) | async function createWebpackBundleRenderer( FILE: packages/server-renderer/test/fixtures/app.js method render (line 8) | render(h) { FILE: packages/server-renderer/test/fixtures/async-bar.js method beforeCreate (line 2) | beforeCreate() { method render (line 5) | render(h) { FILE: packages/server-renderer/test/fixtures/async-foo.js method beforeCreate (line 7) | beforeCreate() { method render (line 10) | render(h) { FILE: packages/server-renderer/test/fixtures/cache-opt-out.js method render (line 7) | render(h) { FILE: packages/server-renderer/test/fixtures/cache.js method render (line 7) | render(h) { FILE: packages/server-renderer/test/fixtures/nested-cache.js function createRegisterFn (line 3) | function createRegisterFn(id) { function addHooks (line 10) | function addHooks(comp) { method render (line 22) | render(h) { method render (line 31) | render(h) { method render (line 40) | render(h) { FILE: packages/server-renderer/test/fixtures/split.js method render (line 11) | render(h) { FILE: packages/server-renderer/test/ssr-basic-renderer.spec.ts method render (line 29) | render() { method testAsync (line 33) | testAsync(resolve) { method created (line 72) | created() { FILE: packages/server-renderer/test/ssr-bundle-render.spec.ts function createAssertions (line 10) | function createAssertions(runInNewContext) { FILE: packages/server-renderer/test/ssr-reactivity.spec.ts method setup (line 53) | setup() { method render (line 58) | render(this: any, h) { method render (line 107) | render(this: any, h) { method setup (line 110) | setup() { method render (line 115) | render(this: any, h: any) { method setup (line 119) | setup(_props) { method setup (line 170) | setup() { FILE: packages/server-renderer/test/ssr-stream.spec.ts method bComp (line 29) | bComp(resolve) { method render (line 53) | render(h) { method render (line 82) | render() { FILE: packages/server-renderer/test/ssr-string.spec.ts method data (line 565) | data() { method render (line 568) | render() { method beforeCreate (line 592) | beforeCreate() { method created (line 595) | created() { method beforeCreate (line 602) | beforeCreate() { method created (line 605) | created() { method render (line 608) | render() { method b (line 637) | b() { method created (line 641) | created() { method testAsync (line 662) | testAsync(resolve) { method render (line 747) | render() { method testAsync (line 775) | testAsync(resolve) { method testAsync (line 807) | testAsync(resolve) { method outerAsync (line 845) | outerAsync(resolve) { method innerAsync (line 857) | innerAsync(resolve) { method render (line 889) | render() { method render (line 956) | render() { method testAsync (line 960) | testAsync(resolve) { method render (line 1106) | render() { method bind (line 1233) | bind() { method render (line 1256) | render() { method render (line 1284) | render() { method render (line 1319) | render() { method foo (line 1543) | foo() { method created (line 1547) | created() { method render (line 1596) | render() { method render (line 1666) | render(h) { method render (line 1812) | render(h, ctx) { method serverPrefetch (line 1835) | serverPrefetch() { method serverPrefetch (line 1863) | serverPrefetch() { method data (line 1876) | data() { method serverPrefetch (line 1881) | serverPrefetch() { method serverPrefetch (line 1913) | serverPrefetch() { method nestedPrefetch (line 1922) | nestedPrefetch(resolve) { method serverPrefetch (line 1958) | serverPrefetch() { method serverPrefetch (line 1979) | serverPrefetch() { method serverPrefetch (line 2008) | serverPrefetch() { method render (line 2111) | render(h) { function renderVmWithOptions (line 2161) | function renderVmWithOptions(options, cb) { FILE: packages/server-renderer/test/ssr-template.spec.ts function generateClientManifest (line 15) | async function generateClientManifest(file: string) { function createRendererWithManifest (line 32) | async function createRendererWithManifest( function createClientManifestAssertions (line 434) | function createClientManifestAssertions(runInNewContext) { FILE: packages/server-renderer/test/utils.ts function _it (line 4) | function _it( FILE: packages/server-renderer/types/index.d.ts type RenderCallback (line 11) | type RenderCallback = (err: Error | null, html: string) => void type Renderer (line 13) | interface Renderer { type BundleRenderer (line 22) | interface BundleRenderer { type RendererOptions (line 31) | interface RendererOptions { type BundleRendererOptions (line 42) | interface BundleRendererOptions extends RendererOptions { type RenderCache (line 49) | interface RenderCache { FILE: packages/server-renderer/types/plugin.d.ts type WebpackPluginOptions (line 3) | interface WebpackPluginOptions { type WebpackPlugin (line 7) | interface WebpackPlugin { FILE: packages/server-renderer/types/test.ts function createApp (line 8) | function createApp(context: any) { method example (line 99) | example(vnode: VNode, directiveMeta: VNodeDirective) { FILE: packages/template-compiler/types/index.d.ts type CompilerOptions (line 6) | interface CompilerOptions { type CompilerOptionsWithSourceRange (line 14) | interface CompilerOptionsWithSourceRange extends CompilerOptions { type ErrorWithRange (line 18) | interface ErrorWithRange { type CompiledResult (line 24) | interface CompiledResult { type CompiledResultFunctions (line 32) | interface CompiledResultFunctions { type ModuleOptions (line 37) | interface ModuleOptions { type DirectiveFunction (line 46) | type DirectiveFunction = (node: ASTElement, directiveMeta: ASTDirective)... type SSROptimizability (line 59) | type SSROptimizability = 0 | 1 | 2 | 3 | 4 type ASTModifiers (line 61) | interface ASTModifiers { type ASTIfCondition (line 65) | interface ASTIfCondition { type ASTElementHandler (line 70) | interface ASTElementHandler { type ASTElementHandlers (line 76) | interface ASTElementHandlers { type ASTDirective (line 80) | interface ASTDirective { type ASTNode (line 88) | type ASTNode = ASTElement | ASTText | ASTExpression type ASTElement (line 90) | interface ASTElement { type ASTExpression (line 165) | interface ASTExpression { type ASTText (line 175) | interface ASTText { type SFCParserOptions (line 187) | interface SFCParserOptions { type SFCBlock (line 192) | interface SFCBlock { type SFCDescriptor (line 204) | interface SFCDescriptor { FILE: packages/template-compiler/types/test.ts method data (line 68) | data() { FILE: scripts/build.js function build (line 23) | function build (builds) { function buildEntry (line 38) | function buildEntry (config) { function write (line 63) | function write (dest, code, zip) { function getSize (line 87) | function getSize (code) { function logError (line 91) | function logError (e) { function blue (line 95) | function blue (str) { FILE: scripts/config.js function genConfig (line 228) | function genConfig(name) { FILE: scripts/gen-release-note.js method transform (line 9) | transform (pkg) { FILE: scripts/release.js function main (line 36) | async function main() { function updatePackage (line 134) | function updatePackage(pkgRoot, version) { function publishPackage (line 146) | async function publishPackage(pkgName, version, runIfNotDry) { FILE: src/compiler/codeframe.ts function generateCodeFrame (line 3) | function generateCodeFrame( function repeat (line 39) | function repeat(str: string, n: number) { FILE: src/compiler/codegen/events.ts function genHandlers (line 56) | function genHandlers( function genHandler (line 80) | function genHandler( function genKeyFilter (line 145) | function genKeyFilter(keys: Array): string { function genFilterCode (line 155) | function genFilterCode(key: string): string { FILE: src/compiler/codegen/index.ts type TransformFunction (line 18) | type TransformFunction = (el: ASTElement, code: string) => string type DataGenFunction (line 19) | type DataGenFunction = (el: ASTElement) => string type DirectiveFunction (line 20) | type DirectiveFunction = ( class CodegenState (line 26) | class CodegenState { method constructor (line 37) | constructor(options: CompilerOptions) { type CodegenResult (line 52) | type CodegenResult = { function generate (line 57) | function generate( function genElement (line 74) | function genElement(el: ASTElement, state: CodegenState): string { function checkBindingType (line 126) | function checkBindingType(bindings: BindingMetadata, key: string) { function genStatic (line 157) | function genStatic(el: ASTElement, state: CodegenState): string { function genOnce (line 174) | function genOnce(el: ASTElement, state: CodegenState): string { function genIf (line 202) | function genIf( function genIfConditions (line 212) | function genIfConditions( function genFor (line 241) | function genFor( function genData (line 277) | function genData(el: ASTElement, state: CodegenState): string { function genDirectives (line 361) | function genDirectives(el: ASTElement, state: CodegenState): string | vo... function genInlineTemplate (line 392) | function genInlineTemplate( function genScopedSlots (line 413) | function genScopedSlots( function hash (line 470) | function hash(str) { function containsSlotChild (line 479) | function containsSlotChild(el: ASTNode): boolean { function genScopedSlot (line 489) | function genScopedSlot(el: ASTElement, state: CodegenState): string { function genChildren (line 513) | function genChildren( function getNormalizationType (line 551) | function getNormalizationType( function needsNormalization (line 579) | function needsNormalization(el: ASTElement): boolean { function genNode (line 583) | function genNode(node: ASTNode, state: CodegenState): string { function genText (line 593) | function genText(text: ASTText | ASTExpression): string { function genComment (line 601) | function genComment(comment: ASTText): string { function genSlot (line 605) | function genSlot(el: ASTElement, state: CodegenState): string { function genComponent (line 634) | function genComponent( function genProps (line 645) | function genProps(props: Array): string { function transformSpecialNewlines (line 666) | function transformSpecialNewlines(text: string): string { FILE: src/compiler/create-compiler.ts function createCompilerCreator (line 6) | function createCompilerCreator(baseCompile: Function): Function { FILE: src/compiler/directives/bind.ts function bind (line 3) | function bind(el: ASTElement, dir: ASTDirective) { FILE: src/compiler/directives/model.ts function genComponentModel (line 6) | function genComponentModel( function genAssignmentCode (line 36) | function genAssignmentCode(value: string, assignment: string): string { type ModelParseResult (line 62) | type ModelParseResult = { function parseModel (line 67) | function parseModel(val: string): ModelParseResult { function next (line 107) | function next(): number { function eof (line 111) | function eof(): boolean { function isStringStart (line 115) | function isStringStart(chr: number): boolean { function parseBracket (line 119) | function parseBracket(chr: number): void { function parseString (line 137) | function parseString(chr: number): void { FILE: src/compiler/directives/on.ts function on (line 4) | function on(el: ASTElement, dir: ASTDirective) { FILE: src/compiler/error-detector.ts type Range (line 4) | type Range = { start?: number; end?: number } function detectErrors (line 32) | function detectErrors(ast: ASTNode | undefined, warn: Function) { function checkNode (line 38) | function checkNode(node: ASTNode, warn: Function) { function checkEvent (line 72) | function checkEvent(exp: string, text: string, warn: Function, range?: R... function checkFor (line 85) | function checkFor( function checkIdentifier (line 97) | function checkIdentifier( function checkExpression (line 113) | function checkExpression( function checkFunctionParameterExpression (line 142) | function checkFunctionParameterExpression( FILE: src/compiler/helpers.ts type Range (line 5) | type Range = { start?: number; end?: number } function baseWarn (line 8) | function baseWarn(msg: string, range?: Range) { function pluckModuleFunction (line 13) | function pluckModuleFunction( function addProp (line 20) | function addProp( function addAttr (line 33) | function addAttr( function addRawAttr (line 48) | function addRawAttr( function addDirective (line 58) | function addDirective( function prependModifierMarker (line 84) | function prependModifierMarker( function addHandler (line 92) | function addHandler( function getRawBindingAttr (line 172) | function getRawBindingAttr(el: ASTElement, name: string) { function getBindingAttr (line 180) | function getBindingAttr( function getAndRemoveAttr (line 201) | function getAndRemoveAttr( function getAndRemoveAttrByRegex (line 222) | function getAndRemoveAttrByRegex(el: ASTElement, name: RegExp) { function rangeSetItem (line 233) | function rangeSetItem(item: any, range?: { start?: number; end?: number ... FILE: src/compiler/optimizer.ts function optimize (line 20) | function optimize( function genStaticKeys (line 33) | function genStaticKeys(keys: string): Function { function markStatic (line 40) | function markStatic(node: ASTNode) { function markStaticRoots (line 72) | function markStaticRoots(node: ASTNode, isInFor: boolean) { function isStatic (line 103) | function isStatic(node: ASTNode): boolean { function isDirectChildOfTemplateFor (line 124) | function isDirectChildOfTemplateFor(node: ASTElement): boolean { FILE: src/compiler/parser/entity-decoder.ts method decode (line 4) | decode(html: string): string { FILE: src/compiler/parser/filter-parser.ts function parseFilters (line 3) | function parseFilters(exp: string): string { function wrapFilter (line 106) | function wrapFilter(exp: string, filter: string): string { FILE: src/compiler/parser/html-parser.ts function decodeAttr (line 53) | function decodeAttr(value, shouldDecodeNewlines) { type HTMLParserOptions (line 58) | interface HTMLParserOptions extends CompilerOptions { function parseHTML (line 71) | function parseHTML(html, options: HTMLParserOptions) { FILE: src/compiler/parser/index.ts function createASTElement (line 67) | function createASTElement( function parse (line 86) | function parse(template: string, options: CompilerOptions): ASTElement { function processPre (line 424) | function processPre(el) { function processRawAttrs (line 430) | function processRawAttrs(el) { function processElement (line 451) | function processElement(element: ASTElement, options: CompilerOptions) { function processKey (line 470) | function processKey(el) { function processRef (line 502) | function processRef(el) { function processFor (line 510) | function processFor(el: ASTElement) { type ForParseResult (line 522) | type ForParseResult = { function parseFor (line 529) | function parseFor(exp: string): ForParseResult | undefined { function processIf (line 548) | function processIf(el) { function processIfConditions (line 567) | function processIfConditions(el, parent) { function findPrevElement (line 583) | function findPrevElement(children: Array): ASTElement | void { function addIfCondition (line 601) | function addIfCondition(el: ASTElement, condition: ASTIfCondition) { function processOnce (line 608) | function processOnce(el) { function processSlotContent (line 617) | function processSlotContent(el) { function getSlotName (line 732) | function getSlotName(binding) { function processSlotOutlet (line 749) | function processSlotOutlet(el) { function processComponent (line 763) | function processComponent(el) { function processAttrs (line 773) | function processAttrs(el) { function checkInFor (line 922) | function checkInFor(el: ASTElement): boolean { function parseModifiers (line 933) | function parseModifiers(name: string): Object | void { function makeAttrsMap (line 944) | function makeAttrsMap(attrs: Array>): Record function _getComponentName (line 16) | function _getComponentName(opts?: VNodeComponentOptions): string | null { function matches (line 20) | function matches( function pruneCache (line 35) | function pruneCache( function pruneCacheEntry (line 57) | function pruneCacheEntry( method cacheVNode (line 86) | cacheVNode() { method created (line 105) | created() { method destroyed (line 110) | destroyed() { method mounted (line 116) | mounted() { method updated (line 126) | updated() { method render (line 130) | render() { FILE: src/core/config.ts type Config (line 9) | interface Config { FILE: src/core/global-api/assets.ts function initAssetRegisters (line 5) | function initAssetRegisters(Vue: GlobalAPI) { FILE: src/core/global-api/extend.ts function initExtend (line 8) | function initExtend(Vue: GlobalAPI) { function initProps (line 82) | function initProps(Comp: typeof Component) { function initComputed (line 89) | function initComputed(Comp: typeof Component) { FILE: src/core/global-api/index.ts function initGlobalAPI (line 20) | function initGlobalAPI(Vue: GlobalAPI) { FILE: src/core/global-api/mixin.ts function initMixin (line 4) | function initMixin(Vue: GlobalAPI) { FILE: src/core/global-api/use.ts function initUse (line 4) | function initUse(Vue: GlobalAPI) { FILE: src/core/index.ts method get (line 14) | get() { FILE: src/core/instance/events.ts function initEvents (line 12) | function initEvents(vm: Component) { function add (line 24) | function add(event, fn) { function remove (line 28) | function remove(event, fn) { function createOnceHandler (line 32) | function createOnceHandler(event, fn) { function updateComponentListeners (line 42) | function updateComponentListeners( function eventsMixin (line 59) | function eventsMixin(Vue: typeof Component) { FILE: src/core/instance/index.ts function Vue (line 9) | function Vue(options) { FILE: src/core/instance/init.ts function initMixin (line 16) | function initMixin(Vue: typeof Component) { function initInternalComponent (line 84) | function initInternalComponent( function resolveConstructorOptions (line 106) | function resolveConstructorOptions(Ctor: typeof Component) { function resolveModifiedOptions (line 130) | function resolveModifiedOptions( FILE: src/core/instance/inject.ts function initProvide (line 6) | function initProvide(vm: Component) { function initInjections (line 30) | function initInjections(vm: Component) { function resolveInject (line 53) | function resolveInject( FILE: src/core/instance/lifecycle.ts function setActiveInstance (line 27) | function setActiveInstance(vm: Component) { function initLifecycle (line 35) | function initLifecycle(vm: Component) { function lifecycleMixin (line 62) | function lifecycleMixin(Vue: typeof Component) { function mountComponent (line 147) | function mountComponent( function updateChildComponent (line 246) | function updateChildComponent( function isInInactiveTree (line 353) | function isInInactiveTree(vm) { function activateChildComponent (line 360) | function activateChildComponent(vm: Component, direct?: boolean) { function deactivateChildComponent (line 378) | function deactivateChildComponent(vm: Component, direct?: boolean) { function callHook (line 394) | function callHook( FILE: src/core/instance/proxy.ts method set (line 44) | set(target, key: string, value) { method has (line 59) | has(target, key) { method get (line 75) | get(target, key) { FILE: src/core/instance/render-helpers/bind-dynamic-keys.ts function bindDynamicKeys (line 12) | function bindDynamicKeys( function prependModifier (line 34) | function prependModifier(value: any, symbol: string): any { FILE: src/core/instance/render-helpers/bind-object-listeners.ts function bindObjectListeners (line 4) | function bindObjectListeners(data: any, value: any): VNodeData { FILE: src/core/instance/render-helpers/bind-object-props.ts function bindObjectProps (line 17) | function bindObjectProps( FILE: src/core/instance/render-helpers/check-keycodes.ts function isKeyNotMatch (line 4) | function isKeyNotMatch(expect: T | Array, actual: T): boolean { function checkKeyCodes (line 17) | function checkKeyCodes( FILE: src/core/instance/render-helpers/index.ts function installRenderHelpers (line 13) | function installRenderHelpers(target: any) { FILE: src/core/instance/render-helpers/render-list.ts function renderList (line 7) | function renderList( FILE: src/core/instance/render-helpers/render-slot.ts function renderSlot (line 7) | function renderSlot( FILE: src/core/instance/render-helpers/render-static.ts function renderStatic (line 7) | function renderStatic( function markOnce (line 32) | function markOnce( function markStatic (line 41) | function markStatic(tree: VNode | Array, key: string, isOnce: boo... function markStaticNode (line 53) | function markStaticNode(node, key, isOnce) { FILE: src/core/instance/render-helpers/resolve-filter.ts function resolveFilter (line 6) | function resolveFilter(id: string): Function { FILE: src/core/instance/render-helpers/resolve-scoped-slots.ts function resolveScopedSlots (line 4) | function resolveScopedSlots( FILE: src/core/instance/render-helpers/resolve-slots.ts function resolveSlots (line 7) | function resolveSlots( function isWhitespace (line 49) | function isWhitespace(node: VNode): boolean { FILE: src/core/instance/render.ts function initRender (line 21) | function initRender(vm: Component) { function setCurrentRenderingInstance (line 91) | function setCurrentRenderingInstance(vm: Component) { function renderMixin (line 95) | function renderMixin(Vue: typeof Component) { FILE: src/core/instance/state.ts function proxy (line 42) | function proxy(target: Object, sourceKey: string, key: string) { function initState (line 52) | function initState(vm: Component) { function initProps (line 72) | function initProps(vm: Component, propsOptions: Object) { function initData (line 128) | function initData(vm: Component) { function getData (line 168) | function getData(data: Function, vm: Component): any { function initComputed (line 183) | function initComputed(vm: Component, computed: Object) { function defineComputed (line 226) | function defineComputed( function createComputedGetter (line 256) | function createComputedGetter(key) { function createGetterInvoker (line 279) | function createGetterInvoker(fn) { function initMethods (line 285) | function initMethods(vm: Component, methods: Object) { function initWatch (line 312) | function initWatch(vm: Component, watch: Object) { function createWatcher (line 325) | function createWatcher( function stateMixin (line 341) | function stateMixin(Vue: typeof Component) { FILE: src/core/observer/dep.ts type DepTarget (line 20) | interface DepTarget extends DebuggerOptions { class Dep (line 31) | class Dep { method constructor (line 38) | constructor() { method addSub (line 43) | addSub(sub: DepTarget) { method removeSub (line 47) | removeSub(sub: DepTarget) { method depend (line 59) | depend(info?: DebuggerEventExtraInfo) { method notify (line 71) | notify(info?: DebuggerEventExtraInfo) { function pushTarget (line 100) | function pushTarget(target?: DepTarget | null) { function popTarget (line 105) | function popTarget() { FILE: src/core/observer/index.ts constant NO_INITIAL_VALUE (line 22) | const NO_INITIAL_VALUE = {} function toggleObserving (line 30) | function toggleObserving(value: boolean) { class Observer (line 48) | class Observer { method constructor (line 52) | constructor(public value: any, public shallow = false, public mock = f... method observeArray (line 90) | observeArray(value: any[]) { function observe (line 104) | function observe( function defineReactive (line 128) | function defineReactive( function set (line 223) | function set( function del (line 283) | function del(target: any[] | object, key: any) { function dependArray (line 329) | function dependArray(value: Array) { FILE: src/core/observer/scheduler.ts constant MAX_UPDATE_COUNT (line 9) | const MAX_UPDATE_COUNT = 100 function resetSchedulerState (line 22) | function resetSchedulerState() { function flushSchedulerQueue (line 74) | function flushSchedulerQueue() { function callUpdatedHooks (line 133) | function callUpdatedHooks(queue: Watcher[]) { function queueActivatedComponent (line 148) | function queueActivatedComponent(vm: Component) { function callActivatedHooks (line 155) | function callActivatedHooks(queue) { function queueWatcher (line 167) | function queueWatcher(watcher: Watcher) { FILE: src/core/observer/traverse.ts function traverse (line 13) | function traverse(val: any) { function _traverse (line 19) | function _traverse(val: any, seen: SimpleSet) { FILE: src/core/observer/watcher.ts type WatcherOptions (line 27) | interface WatcherOptions extends DebuggerOptions { class Watcher (line 41) | class Watcher implements DepTarget { method constructor (line 67) | constructor( method get (line 133) | get() { method addDep (line 160) | addDep(dep: Dep) { method cleanupDeps (line 174) | cleanupDeps() { method update (line 196) | update() { method run (line 211) | run() { method evaluate (line 245) | evaluate() { method depend (line 253) | depend() { method teardown (line 263) | teardown() { FILE: src/core/util/env.ts method get (line 25) | get() { function isNative (line 56) | function isNative(Ctor: any): boolean { method has (line 75) | has(key: string | number) { method add (line 78) | add(key: string | number) { method clear (line 81) | clear() { type SimpleSet (line 87) | interface SimpleSet { FILE: src/core/util/error.ts function handleError (line 7) | function handleError(err: Error, vm: any, info: string) { function invokeWithErrorHandling (line 34) | function invokeWithErrorHandling( function globalHandleError (line 56) | function globalHandleError(err, vm, info) { function logError (line 71) | function logError(err, vm, info) { FILE: src/core/util/lang.ts function isReserved (line 12) | function isReserved(str: string): boolean { function def (line 20) | function def(obj: Object, key: string, val: any, enumerable?: boolean) { function parsePath (line 33) | function parsePath(path: string): any { FILE: src/core/util/next-tick.ts function flushCallbacks (line 12) | function flushCallbacks() { function nextTick (line 94) | function nextTick(cb?: (...args: any[]) => any, ctx?: object) { FILE: src/core/util/options.ts function mergeData (line 52) | function mergeData( function mergeDataOrFn (line 86) | function mergeDataOrFn( function mergeLifecycleHook (line 154) | function mergeLifecycleHook( function dedupeHooks (line 168) | function dedupeHooks(hooks: any) { function mergeAssets (line 189) | function mergeAssets( function checkComponents (line 293) | function checkComponents(options: Record) { function validateComponentName (line 299) | function validateComponentName(name: string) { function normalizeProps (line 323) | function normalizeProps(options: Record, vm?: Component | n... function normalizeInject (line 358) | function normalizeInject(options: Record, vm?: Component | ... function normalizeDirectives (line 385) | function normalizeDirectives(options: Record) { function assertObjectType (line 397) | function assertObjectType(name: string, value: any, vm: Component | null) { function mergeOptions (line 411) | function mergeOptions( function resolveAsset (line 466) | function resolveAsset( FILE: src/core/util/props.ts type PropOptions (line 15) | type PropOptions = { function validateProp (line 22) | function validateProp( function getPropDefaultValue (line 64) | function getPropDefaultValue( function assertProp (line 105) | function assertProp( function assertType (line 151) | function assertType( function getType (line 193) | function getType(fn) { function isSameType (line 198) | function isSameType(a, b) { function getTypeIndex (line 202) | function getTypeIndex(type, expectedTypes): number { function getInvalidTypeMessage (line 214) | function getInvalidTypeMessage(name, value, expectedTypes) { function styleValue (line 237) | function styleValue(value, type) { constant EXPLICABLE_TYPES (line 247) | const EXPLICABLE_TYPES = ['string', 'number', 'boolean'] function isExplicable (line 248) | function isExplicable(value) { function isBoolean (line 252) | function isBoolean(...args) { FILE: src/core/vdom/create-component.ts function getComponentName (line 31) | function getComponentName(options: ComponentOptions) { method init (line 37) | init(vnode: VNodeWithData, hydrating: boolean): boolean | void { method prepatch (line 55) | prepatch(oldVnode: MountedComponentVNode, vnode: MountedComponentVNode) { method insert (line 67) | insert(vnode: MountedComponentVNode) { method destroy (line 87) | destroy(vnode: MountedComponentVNode) { function createComponent (line 101) | function createComponent( function createComponentInstanceForVnode (line 212) | function createComponentInstanceForVnode( function installComponentHooks (line 232) | function installComponentHooks(data: VNodeData) { function mergeHook (line 245) | function mergeHook(f1: any, f2: any): Function { function transformModel (line 257) | function transformModel(options, data: any) { FILE: src/core/vdom/create-element.ts constant SIMPLE_NORMALIZE (line 22) | const SIMPLE_NORMALIZE = 1 constant ALWAYS_NORMALIZE (line 23) | const ALWAYS_NORMALIZE = 2 function createElement (line 27) | function createElement( function _createElement (line 46) | function _createElement( function applyNS (line 142) | function applyNS(vnode, ns, force?: boolean) { function registerDeepBindings (line 165) | function registerDeepBindings(data) { FILE: src/core/vdom/create-functional-component.ts function FunctionalRenderContext (line 21) | function FunctionalRenderContext( function createFunctionalComponent (line 100) | function createFunctionalComponent( function cloneAndMarkFunctionalResult (line 153) | function cloneAndMarkFunctionalResult( function mergeProps (line 176) | function mergeProps(to, from) { FILE: src/core/vdom/helpers/extract-props.ts function extractPropsFromVNodeData (line 12) | function extractPropsFromVNodeData( function checkProp (line 52) | function checkProp( FILE: src/core/vdom/helpers/get-first-component-child.ts function getFirstComponentChild (line 5) | function getFirstComponentChild( FILE: src/core/vdom/helpers/is-async-placeholder.ts function isAsyncPlaceholder (line 3) | function isAsyncPlaceholder(node: VNode): boolean { FILE: src/core/vdom/helpers/merge-hook.ts function mergeVNodeHook (line 5) | function mergeVNodeHook( FILE: src/core/vdom/helpers/normalize-children.ts function simpleNormalizeChildren (line 23) | function simpleNormalizeChildren(children: any) { function normalizeChildren (line 36) | function normalizeChildren(children: any): Array | undefined { function isTextNode (line 44) | function isTextNode(node): boolean { function normalizeArrayChildren (line 48) | function normalizeArrayChildren( FILE: src/core/vdom/helpers/normalize-scoped-slots.ts function normalizeScopedSlots (line 9) | function normalizeScopedSlots( function normalizeScopedSlot (line 65) | function normalizeScopedSlot(vm, normalSlots, key, fn) { function proxyNormalSlot (line 95) | function proxyNormalSlot(slots, key) { FILE: src/core/vdom/helpers/resolve-async-component.ts function ensureCtor (line 18) | function ensureCtor(comp: any, base) { function createAsyncPlaceholder (line 25) | function createAsyncPlaceholder( function resolveAsyncComponent (line 38) | function resolveAsyncComponent( FILE: src/core/vdom/helpers/update-listeners.ts function createFnInvoker (line 31) | function createFnInvoker( function updateListeners (line 63) | function updateListeners( FILE: src/core/vdom/modules/directives.ts function updateDirectives (line 16) | function updateDirectives(oldVnode: VNodeWithData, vnode: VNodeWithData) { function _update (line 22) | function _update(oldVnode, vnode) { function normalizeDirectives (line 88) | function normalizeDirectives( function getRawDirName (line 122) | function getRawDirName(dir: VNodeDirective): string { function callHook (line 128) | function callHook(dir, hook, vnode, oldVnode, isDestroy?: any) { FILE: src/core/vdom/modules/template-ref.ts method create (line 15) | create(_: any, vnode: VNodeWithData) { method update (line 18) | update(oldVnode: VNodeWithData, vnode: VNodeWithData) { method destroy (line 24) | destroy(vnode: VNodeWithData) { function registerRef (line 29) | function registerRef(vnode: VNodeWithData, isRemoval?: boolean) { function setSetupRef (line 82) | function setSetupRef( FILE: src/core/vdom/patch.ts function sameVnode (line 36) | function sameVnode(a, b) { function sameInputType (line 48) | function sameInputType(a, b) { function createKeyToOldIdx (line 56) | function createKeyToOldIdx(children, beginIdx, endIdx) { function createPatchFunction (line 66) | function createPatchFunction(backend) { FILE: src/core/vdom/vnode.ts class VNode (line 8) | class VNode { method constructor (line 38) | constructor( method child (line 75) | get child(): Component | void { function createTextVNode (line 87) | function createTextVNode(val: string | number) { function cloneVNode (line 95) | function cloneVNode(vnode: VNode): VNode { FILE: src/global.d.ts type Window (line 5) | interface Window { type DevtoolsHook (line 10) | interface DevtoolsHook { FILE: src/platforms/web/compiler/directives/html.ts function html (line 4) | function html(el: ASTElement, dir: ASTDirective) { FILE: src/platforms/web/compiler/directives/model.ts constant RANGE_TOKEN (line 10) | const RANGE_TOKEN = '__r' constant CHECKBOX_RADIO_TOKEN (line 11) | const CHECKBOX_RADIO_TOKEN = '__c' function model (line 13) | function model( function genCheckboxModel (line 66) | function genCheckboxModel( function genRadioModel (line 107) | function genRadioModel( function genSelect (line 119) | function genSelect( function genDefaultModel (line 137) | function genDefaultModel( FILE: src/platforms/web/compiler/directives/text.ts function text (line 4) | function text(el: ASTElement, dir: ASTDirective) { FILE: src/platforms/web/compiler/modules/class.ts function transformNode (line 5) | function transformNode(el: ASTElement, options: CompilerOptions) { function genData (line 29) | function genData(el: ASTElement): string { FILE: src/platforms/web/compiler/modules/model.ts function preTransformNode (line 21) | function preTransformNode(el: ASTElement, options: CompilerOptions) { function cloneASTElement (line 83) | function cloneASTElement(el) { FILE: src/platforms/web/compiler/modules/style.ts function transformNode (line 6) | function transformNode(el: ASTElement, options: CompilerOptions) { function genData (line 32) | function genData(el: ASTElement): string { FILE: src/platforms/web/runtime-with-compiler.ts function getOuterHTML (line 98) | function getOuterHTML(el: Element): string { FILE: src/platforms/web/runtime/class-util.ts function addClass (line 7) | function addClass(el: HTMLElement, cls?: string) { function removeClass (line 32) | function removeClass(el: HTMLElement, cls?: string) { FILE: src/platforms/web/runtime/components/transition-group.ts method beforeMount (line 41) | beforeMount() { method render (line 58) | render(h: Function) { method updated (line 104) | updated() { method hasMove (line 146) | hasMove(el: any, moveClass: string): boolean { function callPendingCbs (line 176) | function callPendingCbs( function recordPosition (line 189) | function recordPosition(c: VNodeWithData) { function applyTranslation (line 193) | function applyTranslation(c: VNodeWithData) { FILE: src/platforms/web/runtime/components/transition.ts function getRealChild (line 34) | function getRealChild(vnode?: VNode): VNode | undefined { function extractTransitionData (line 43) | function extractTransitionData(comp: Component): Record { function placeholder (line 59) | function placeholder(h: Function, rawChild: VNode): VNode | undefined { function hasParentTransition (line 68) | function hasParentTransition(vnode: VNode): boolean | undefined { function isSameChild (line 76) | function isSameChild(child: VNode, oldChild: VNode): boolean { method render (line 89) | render(h: Function) { FILE: src/platforms/web/runtime/directives/model.ts method inserted (line 24) | inserted(el, binding, vnode, oldVnode) { method componentUpdated (line 53) | componentUpdated(el, binding, vnode) { function setSelected (line 77) | function setSelected(el, binding, vm) { function actuallySetSelected (line 87) | function actuallySetSelected(el, binding, vm) { function hasNoMatchingOption (line 123) | function hasNoMatchingOption(value, options) { function getValue (line 127) | function getValue(option) { function onCompositionStart (line 131) | function onCompositionStart(e) { function onCompositionEnd (line 135) | function onCompositionEnd(e) { function trigger (line 142) | function trigger(el, type) { FILE: src/platforms/web/runtime/directives/show.ts function locateNode (line 6) | function locateNode(vnode: VNode | VNodeWithData): VNodeWithData { method bind (line 14) | bind(el: any, { value }: VNodeDirective, vnode: VNodeWithData) { method update (line 29) | update(el: any, { value, oldValue }: VNodeDirective, vnode: VNodeWithDat... method unbind (line 50) | unbind( FILE: src/platforms/web/runtime/modules/attrs.ts function updateAttrs (line 16) | function updateAttrs(oldVnode: VNodeWithData, vnode: VNodeWithData) { function setAttr (line 57) | function setAttr(el: Element, key: string, value: any, isInPre?: any) { function baseSetAttr (line 84) | function baseSetAttr(el, key, value) { FILE: src/platforms/web/runtime/modules/class.ts function updateClass (line 6) | function updateClass(oldVnode: any, vnode: any) { FILE: src/platforms/web/runtime/modules/dom-props.ts function updateDOMProps (line 7) | function updateDOMProps(oldVnode: VNodeWithData, vnode: VNodeWithData) { type acceptValueElm (line 82) | type acceptValueElm = HTMLInputElement | HTMLSelectElement | HTMLOptionE... function shouldUpdateValue (line 84) | function shouldUpdateValue(elm: acceptValueElm, checkVal: string): boole... function isNotInFocusAndDirty (line 94) | function isNotInFocusAndDirty(elm: acceptValueElm, checkVal: string): bo... function isDirtyWithModifiers (line 106) | function isDirtyWithModifiers(elm: any, newVal: string): boolean { FILE: src/platforms/web/runtime/modules/events.ts function normalizeEvents (line 16) | function normalizeEvents(on) { function createOnceHandler (line 35) | function createOnceHandler(event, handler, capture) { function add (line 50) | function add( function remove (line 94) | function remove( function updateDOMListeners (line 108) | function updateDOMListeners(oldVnode: VNodeWithData, vnode: VNodeWithDat... FILE: src/platforms/web/runtime/modules/style.ts function updateStyle (line 57) | function updateStyle(oldVnode: VNodeWithData, vnode: VNodeWithData) { FILE: src/platforms/web/runtime/modules/transition.ts function enter (line 25) | function enter(vnode: VNodeWithData, toggleDisplay?: () => void) { function leave (line 169) | function leave(vnode: VNodeWithData, rm: Function) { function checkDuration (line 278) | function checkDuration(val, name, vnode) { function isValidDuration (line 294) | function isValidDuration(val) { function getHookArgumentsLength (line 304) | function getHookArgumentsLength(fn: Function): boolean { function _enter (line 321) | function _enter(_: any, vnode: VNodeWithData) { method remove (line 331) | remove(vnode: VNode, rm: Function) { FILE: src/platforms/web/runtime/node-ops.ts function createElement (line 4) | function createElement(tagName: string, vnode: VNode): Element { function createElementNS (line 20) | function createElementNS(namespace: string, tagName: string): Element { function createTextNode (line 24) | function createTextNode(text: string): Text { function createComment (line 28) | function createComment(text: string): Comment { function insertBefore (line 32) | function insertBefore( function removeChild (line 40) | function removeChild(node: Node, child: Node) { function appendChild (line 44) | function appendChild(node: Node, child: Node) { function parentNode (line 48) | function parentNode(node: Node) { function nextSibling (line 52) | function nextSibling(node: Node) { function tagName (line 56) | function tagName(node: Element): string { function setTextContent (line 60) | function setTextContent(node: Node, text: string) { function setStyleScope (line 64) | function setStyleScope(node: Element, scopeId: string) { FILE: src/platforms/web/runtime/transition-util.ts function resolveTransition (line 5) | function resolveTransition( constant TRANSITION (line 36) | const TRANSITION = 'transition' constant ANIMATION (line 37) | const ANIMATION = 'animation' function nextFrame (line 69) | function nextFrame(fn: Function) { function addTransitionClass (line 76) | function addTransitionClass(el: any, cls: string) { function removeTransitionClass (line 85) | function removeTransitionClass(el: any, cls: string) { function whenTransitionEnds (line 92) | function whenTransitionEnds( function getTransitionInfo (line 123) | function getTransitionInfo( function getTimeout (line 195) | function getTimeout(delays: Array, durations: Array): nu... function toMs (line 213) | function toMs(s: string): number { FILE: src/platforms/web/util/class.ts function genClassForVnode (line 5) | function genClassForVnode(vnode: VNodeWithData): string { function mergeClassData (line 24) | function mergeClassData( function renderClass (line 37) | function renderClass( function concat (line 48) | function concat(a?: string | null, b?: string | null): string { function stringifyClass (line 52) | function stringifyClass(value: any): string { function stringifyArray (line 66) | function stringifyArray(value: Array): string { function stringifyObject (line 78) | function stringifyObject(value: Object): string { FILE: src/platforms/web/util/compat.ts function getShouldDecode (line 5) | function getShouldDecode(href: boolean): boolean { FILE: src/platforms/web/util/element.ts function getTagNamespace (line 38) | function getTagNamespace(tag: string): string | undefined { function isUnknownElement (line 50) | function isUnknownElement(tag: string): boolean { FILE: src/platforms/web/util/index.ts function query (line 10) | function query(el: string | Element): Element { FILE: src/platforms/web/util/style.ts function normalizeStyleData (line 19) | function normalizeStyleData(data: VNodeData): Record { function normalizeStyleBinding (line 27) | function normalizeStyleBinding(bindingStyle: any): Record { function getStyle (line 41) | function getStyle(vnode: VNodeWithData, checkChild: boolean): Object { FILE: src/shared/constants.ts constant SSR_ATTR (line 1) | const SSR_ATTR = 'data-server-rendered' constant ASSET_TYPES (line 3) | const ASSET_TYPES = ['component', 'directive', 'filter'] as const constant LIFECYCLE_HOOKS (line 5) | const LIFECYCLE_HOOKS = [ FILE: src/shared/util.ts function isUndef (line 7) | function isUndef(v: any): v is undefined | null { function isDef (line 11) | function isDef(v: T): v is NonNullable { function isTrue (line 15) | function isTrue(v: any): boolean { function isFalse (line 19) | function isFalse(v: any): boolean { function isPrimitive (line 26) | function isPrimitive(value: any): boolean { function isFunction (line 36) | function isFunction(value: any): value is (...args: any[]) => any { function isObject (line 45) | function isObject(obj: any): boolean { function toRawType (line 54) | function toRawType(value: any): string { function isPlainObject (line 62) | function isPlainObject(obj: any): boolean { function isRegExp (line 66) | function isRegExp(v: any): v is RegExp { function isValidArrayIndex (line 73) | function isValidArrayIndex(val: any): boolean { function isPromise (line 78) | function isPromise(val: any): val is Promise { function toString (line 89) | function toString(val: any): string { function replacer (line 97) | function replacer(_key: string, val: any): any { function toNumber (line 109) | function toNumber(val: string): number | string { function makeMap (line 118) | function makeMap( function remove (line 143) | function remove(arr: Array, item: any): Array | void { function hasOwn (line 162) | function hasOwn(obj: Object | Array, key: string): boolean { function cached (line 169) | function cached(fn: (str: string) => R): (sr: string) => R { function polyfillBind (line 209) | function polyfillBind(fn: Function, ctx: Object): Function { function nativeBind (line 223) | function nativeBind(fn: Function, ctx: Object): Function { function toArray (line 233) | function toArray(list: any, start?: number): Array { function extend (line 246) | function extend( function toObject (line 259) | function toObject(arr: Array): object { function noop (line 276) | function noop(a?: any, b?: any, c?: any) {} function genStaticKeys (line 293) | function genStaticKeys( function looseEqual (line 305) | function looseEqual(a: any, b: any): boolean { function looseIndexOf (line 351) | function looseIndexOf(arr: Array, val: unknown): number { function once (line 361) | function once any>(fn: T): T { function hasChanged (line 372) | function hasChanged(x: unknown, y: unknown): boolean { FILE: src/types/compiler.ts type CompilerOptions (line 3) | type CompilerOptions = { type WarningMessage (line 38) | type WarningMessage = { type CompiledResult (line 44) | type CompiledResult = { type ModuleOptions (line 53) | type ModuleOptions = { type ASTModifiers (line 67) | type ASTModifiers = { [key: string]: boolean } type ASTIfCondition (line 68) | type ASTIfCondition = { exp: string | null; block: ASTElement } type ASTIfConditions (line 69) | type ASTIfConditions = Array type ASTAttr (line 71) | type ASTAttr = { type ASTElementHandler (line 79) | type ASTElementHandler = { type ASTElementHandlers (line 88) | type ASTElementHandlers = { type ASTDirective (line 92) | type ASTDirective = { type ASTNode (line 103) | type ASTNode = ASTElement | ASTText | ASTExpression type ASTElement (line 105) | type ASTElement = { type ASTExpression (line 186) | type ASTExpression = { type ASTText (line 198) | type ASTText = { FILE: src/types/component.ts class Component (line 14) | class Component { FILE: src/types/global-api.ts type GlobalAPI (line 7) | interface GlobalAPI { FILE: src/types/modules.d.ts type Matchers (line 6) | interface Matchers { type ArrayLikeMatchers (line 11) | interface ArrayLikeMatchers { FILE: src/types/options.ts type InternalComponentOptions (line 6) | type InternalComponentOptions = { type InjectKey (line 14) | type InjectKey = string | Symbol type ComponentOptions (line 19) | type ComponentOptions = { type PropOptions (line 109) | type PropOptions = { FILE: src/types/ssr.ts type ComponentWithCacheContext (line 4) | type ComponentWithCacheContext = { type ElementContext (line 11) | type ElementContext = { type ComponentContext (line 19) | type ComponentContext = { type RenderState (line 24) | type RenderState = FILE: src/types/utils.ts type IfAny (line 3) | type IfAny = 0 extends 1 & T ? Y : N FILE: src/types/vnode.ts type VNodeChildren (line 9) | type VNodeChildren = type VNodeComponentOptions (line 16) | type VNodeComponentOptions = { type MountedComponentVNode (line 27) | type MountedComponentVNode = VNode & { type VNodeWithData (line 39) | type VNodeWithData = VNode & { type VNodeData (line 73) | interface VNodeData { type VNodeDirective (line 111) | type VNodeDirective = { type ScopedSlotsData (line 125) | type ScopedSlotsData = Array< FILE: src/v3/apiAsyncComponent.ts type AsyncComponentOptions (line 3) | interface AsyncComponentOptions { type AsyncComponentFactory (line 18) | type AsyncComponentFactory = () => { function defineAsyncComponent (line 31) | function defineAsyncComponent( FILE: src/v3/apiInject.ts type InjectionKey (line 5) | interface InjectionKey extends Symbol {} function provide (line 7) | function provide(key: InjectionKey | string | number, value: T) { function resolveProvided (line 18) | function resolveProvided(vm: Component): Record { function inject (line 44) | function inject( FILE: src/v3/apiLifecycle.ts function createLifeCycle (line 6) | function createLifeCycle any = () => void>( function formatName (line 25) | function formatName(name: string) { function injectHook (line 34) | function injectHook(instance: Component, hookName: string, fn: () => voi... type ErrorCapturedHook (line 54) | type ErrorCapturedHook = ( function onErrorCaptured (line 63) | function onErrorCaptured( FILE: src/v3/apiSetup.ts type SetupContext (line 20) | interface SetupContext { function initSetup (line 28) | function initSetup(vm: Component) { function createSetupContext (line 87) | function createSetupContext(vm: Component): SetupContext { function syncSetupProxy (line 125) | function syncSetupProxy( function defineProxyAttr (line 150) | function defineProxyAttr( function initSlotsProxy (line 165) | function initSlotsProxy(vm: Component) { function syncSetupSlots (line 172) | function syncSetupSlots(to: any, from: any) { function useSlots (line 187) | function useSlots(): SetupContext['slots'] { function useAttrs (line 195) | function useAttrs(): SetupContext['attrs'] { function useListeners (line 204) | function useListeners(): SetupContext['listeners'] { function getContext (line 208) | function getContext(): SetupContext { function mergeDefaults (line 221) | function mergeDefaults( FILE: src/v3/apiWatch.ts constant WATCHER (line 20) | const WATCHER = `watcher` constant WATCHER_CB (line 21) | const WATCHER_CB = `${WATCHER} callback` constant WATCHER_GETTER (line 22) | const WATCHER_GETTER = `${WATCHER} getter` constant WATCHER_CLEANUP (line 23) | const WATCHER_CLEANUP = `${WATCHER} cleanup` type WatchEffect (line 25) | type WatchEffect = (onCleanup: OnCleanup) => void type WatchSource (line 27) | type WatchSource = Ref | ComputedRef | (() => T) type WatchCallback (line 29) | type WatchCallback = ( type MapSources (line 35) | type MapSources = { type OnCleanup (line 47) | type OnCleanup = (cleanupFn: () => void) => void type WatchOptionsBase (line 49) | interface WatchOptionsBase extends DebuggerOptions { type WatchOptions (line 53) | interface WatchOptions extends WatchOptionsBase { type WatchStopHandle (line 58) | type WatchStopHandle = () => void function watchEffect (line 61) | function watchEffect( function watchPostEffect (line 68) | function watchPostEffect( function watchSyncEffect (line 81) | function watchSyncEffect( constant INITIAL_WATCHER_VALUE (line 95) | const INITIAL_WATCHER_VALUE = {} type MultiWatchSources (line 97) | type MultiWatchSources = (WatchSource | object)[] function watch (line 139) | function watch = false>( function doWatch (line 154) | function doWatch( FILE: src/v3/currentInstance.ts function getCurrentInstance (line 12) | function getCurrentInstance(): { proxy: Component } | null { function setCurrentInstance (line 19) | function setCurrentInstance(vm: Component | null = null) { FILE: src/v3/debug.ts type DebuggerOptions (line 3) | interface DebuggerOptions { type DebuggerEvent (line 8) | type DebuggerEvent = { type DebuggerEventExtraInfo (line 15) | type DebuggerEventExtraInfo = { FILE: src/v3/h.ts function h (line 9) | function h(type: any, props?: any, children?: any) { FILE: src/v3/index.ts function defineComponent (line 90) | function defineComponent(options: any) { FILE: src/v3/reactivity/computed.ts type ComputedRef (line 12) | interface ComputedRef extends WritableComputedRef { type WritableComputedRef (line 17) | interface WritableComputedRef extends Ref { type ComputedGetter (line 21) | type ComputedGetter = (...args: any[]) => T type ComputedSetter (line 22) | type ComputedSetter = (v: T) => void type WritableComputedOptions (line 24) | interface WritableComputedOptions { function computed (line 37) | function computed( FILE: src/v3/reactivity/effect.ts function effect (line 11) | function effect(fn: () => any, scheduler?: (cb: any) => void) { FILE: src/v3/reactivity/effectScope.ts class EffectScope (line 6) | class EffectScope { method constructor (line 39) | constructor(public detached = false) { method run (line 49) | run(fn: () => T): T | undefined { method on (line 67) | on() { method off (line 75) | off() { method stop (line 79) | stop(fromParent?: boolean) { function effectScope (line 108) | function effectScope(detached?: boolean) { function recordEffectScope (line 115) | function recordEffectScope( function getCurrentScope (line 124) | function getCurrentScope() { function onScopeDispose (line 128) | function onScopeDispose(fn: () => void) { FILE: src/v3/reactivity/operations.ts type TrackOpTypes (line 4) | const enum TrackOpTypes { type TriggerOpTypes (line 9) | const enum TriggerOpTypes { FILE: src/v3/reactivity/reactive.ts type ReactiveFlags (line 12) | const enum ReactiveFlags { type Target (line 19) | interface Target { type UnwrapNestedRefs (line 28) | type UnwrapNestedRefs = T extends Ref ? T : UnwrapRefSimple function reactive (line 31) | function reactive(target: object) { type ShallowReactive (line 38) | type ShallowReactive = T & { [ShallowReactiveMarker]?: true } function shallowReactive (line 45) | function shallowReactive( function makeReactive (line 53) | function makeReactive(target: any, shallow: boolean) { function isReactive (line 95) | function isReactive(value: unknown): boolean { function isShallow (line 102) | function isShallow(value: unknown): boolean { function isReadonly (line 106) | function isReadonly(value: unknown): boolean { function isProxy (line 110) | function isProxy(value: unknown): boolean { function toRaw (line 114) | function toRaw(observed: T): T { function markRaw (line 119) | function markRaw( function isCollectionType (line 132) | function isCollectionType(value: unknown): boolean { FILE: src/v3/reactivity/readonly.ts type Primitive (line 11) | type Primitive = string | number | boolean | bigint | symbol | undefined... type Builtin (line 12) | type Builtin = Primitive | Function | Date | Error | RegExp type DeepReadonly (line 13) | type DeepReadonly = T extends Builtin function readonly (line 38) | function readonly( function createReadonly (line 44) | function createReadonly(target: any, shallow: boolean) { function defineReadonlyProperty (line 99) | function defineReadonlyProperty( function shallowReadonly (line 125) | function shallowReadonly(target: T): Readonly { FILE: src/v3/reactivity/ref.ts type Ref (line 20) | interface Ref { function isRef (line 39) | function isRef(r: any): r is Ref { function ref (line 46) | function ref(value?: unknown) { type ShallowRef (line 52) | type ShallowRef = Ref & { [ShallowRefMarker]?: true } function shallowRef (line 58) | function shallowRef(value?: unknown) { function createRef (line 62) | function createRef(rawValue: unknown, shallow: boolean) { function triggerRef (line 77) | function triggerRef(ref: Ref) { function unref (line 93) | function unref(ref: T | Ref): T { function proxyRefs (line 97) | function proxyRefs( function proxyWithRefUnwrap (line 111) | function proxyWithRefUnwrap( type CustomRefFactory (line 140) | type CustomRefFactory = ( function customRef (line 148) | function customRef(factory: CustomRefFactory): Ref { type ToRefs (line 186) | type ToRefs = { function toRefs (line 190) | function toRefs(object: T): ToRefs { type ToRef (line 201) | type ToRef = IfAny, [T] extends [Ref] ? T : Ref> function toRef (line 214) | function toRef( type RefUnwrapBailTypes (line 253) | interface RefUnwrapBailTypes { type ShallowUnwrapRef (line 257) | type ShallowUnwrapRef = { type UnwrapRef (line 268) | type UnwrapRef = T extends ShallowRef type BaseTypes (line 274) | type BaseTypes = string | number | boolean type CollectionTypes (line 275) | type CollectionTypes = IterableCollections | WeakCollections type IterableCollections (line 276) | type IterableCollections = Map | Set type WeakCollections (line 277) | type WeakCollections = WeakMap | WeakSet type UnwrapRefSimple (line 279) | type UnwrapRefSimple = T extends FILE: src/v3/sfc-helpers/useCssModule.ts function useCssModule (line 4) | function useCssModule(name = '$style'): Record { FILE: src/v3/sfc-helpers/useCssVars.ts function useCssVars (line 9) | function useCssVars( FILE: test/e2e/commits.spec.ts function testCommits (line 8) | async function testCommits(apiType: 'classic' | 'composition') { FILE: test/e2e/e2eUtils.ts function getExampleUrl (line 4) | function getExampleUrl( constant E2E_TIMEOUT (line 15) | const E2E_TIMEOUT = 30 * 1000 function expectByPolling (line 24) | async function expectByPolling( function setupPuppeteer (line 39) | function setupPuppeteer() { FILE: test/e2e/grid.spec.ts type TableData (line 3) | interface TableData { function assertTable (line 12) | async function assertTable(data: TableData[]) { function testGrid (line 23) | async function testGrid(apiType: 'classic' | 'composition') { FILE: test/e2e/markdown.spec.ts function testMarkdown (line 11) | async function testMarkdown(apiType: 'classic' | 'composition') { FILE: test/e2e/svg.spec.ts function assertPolygon (line 21) | async function assertPolygon(total: number) { function assertLabels (line 41) | async function assertLabels(total: number) { function assertStats (line 61) | async function assertStats(expected: number[]) { function nthRange (line 68) | function nthRange(n: number) { function testSvg (line 72) | async function testSvg(apiType: 'classic' | 'composition') { FILE: test/e2e/todomvc.spec.ts function removeItemAt (line 18) | async function removeItemAt(n: number) { function testTodomvc (line 25) | async function testTodomvc(apiType: 'classic' | 'composition') { FILE: test/e2e/tree.spec.ts function testTree (line 7) | async function testTree(apiType: 'classic' | 'composition') { FILE: test/helpers/classlist.ts method toHaveClass (line 2) | toHaveClass(el: Element, cls: string) { FILE: test/helpers/test-object-option.ts function testObjectOption (line 3) | function testObjectOption(name) { FILE: test/helpers/to-have-warned.ts method toHaveBeenWarned (line 4) | toHaveBeenWarned(received: string) { method toHaveBeenWarnedLast (line 27) | toHaveBeenWarnedLast(received: string) { method toHaveBeenWarnedTimes (line 46) | toHaveBeenWarnedTimes(received: string, n: number) { method toHaveBeenTipped (line 69) | toHaveBeenTipped(received: string) { FILE: test/helpers/trigger-event.ts function triggerEvent (line 1) | function triggerEvent(target, event, process) { FILE: test/helpers/vdom.ts function createTextVNode (line 3) | function createTextVNode(text) { FILE: test/helpers/wait-for-update.ts type Job (line 16) | interface Job extends Function { function shift (line 25) | function shift() { function timeout (line 77) | function timeout(n) { FILE: test/test-env.d.ts type Chainer (line 1) | interface Chainer { type Matchers (line 19) | interface Matchers { FILE: test/transition/helpers.ts function noop (line 5) | function noop() {} function createCompareFn (line 20) | function createCompareFn(spy) { function insertCSS (line 82) | function insertCSS(text) { function injectStyles (line 92) | function injectStyles() { FILE: test/transition/transition-group.spec.ts function createBasicVM (line 13) | function createBasicVM(useIs?, appear = false) { method beforeEnter (line 227) | beforeEnter(el) { method afterEnter (line 231) | afterEnter(el) { method afterLeave (line 236) | afterLeave(el) { FILE: test/transition/transition-mode.spec.ts method afterLeave (line 62) | afterLeave() { method afterLeave (line 118) | afterLeave() { method afterEnter (line 176) | afterEnter() { method afterEnter (line 235) | afterEnter() { method afterLeave (line 345) | afterLeave() { method afterEnter (line 399) | afterEnter() { function next1 (line 477) | function next1() { function next2 (line 497) | function next2() { function next1 (line 628) | function next1() { function next2 (line 647) | function next2() { FILE: test/transition/transition-with-keep-alive.spec.ts function assertHookCalls (line 33) | function assertHookCalls(component, callCounts) { method afterLeave (line 58) | afterLeave() { method afterLeave (line 166) | afterLeave() { method afterEnter (line 274) | afterEnter() { method afterEnter (line 386) | afterEnter() { method afterEnter (line 548) | afterEnter() { method afterLeave (line 551) | afterLeave() { method add (line 631) | add() { FILE: test/transition/transition.spec.ts method render (line 207) | render(h) { method render (line 1395) | render(h, { data, children }) { FILE: test/unit/features/component/component-async.spec.ts function next (line 67) | function next() { function next (line 95) | function next() { function next (line 120) | function next() { function step1 (line 154) | function step1() { function step2 (line 163) | function step2() { function next (line 206) | function next() { function next (line 234) | function next() { function next (line 272) | function next() { function next (line 301) | function next() { function next (line 330) | function next() { function next (line 368) | function next() { function next (line 418) | function next() { method mounted (line 434) | mounted() { FILE: test/unit/features/component/component-keep-alive.spec.ts function assertHookCalls (line 30) | function assertHookCalls(component, callCounts) { function sharedAssertions (line 234) | function sharedAssertions(vm, done) { function assertCount (line 552) | function assertCount(calls) { function assertCount (line 622) | function assertCount(calls) { method render (line 707) | render(h, ctx) { function assert (line 724) | function assert(foo, bar) { method render (line 762) | render(h, ctx) { function assert (line 779) | function assert(foo, bar) { FILE: test/unit/features/component/component-scoped-slot.spec.ts method data (line 15) | data() { method data (line 43) | data() { method data (line 73) | data() { method data (line 106) | data() { method data (line 132) | data() { method data (line 163) | data() { method data (line 191) | data() { method data (line 215) | data() { method data (line 242) | data() { function assertOutput (line 256) | function assertOutput() { method data (line 287) | data() { function assertOutput (line 303) | function assertOutput() { method data (line 332) | data() { method data (line 357) | data() { method data (line 382) | data() { method render (line 400) | render(h) { method data (line 410) | data() { method render (line 413) | render(h) { method render (line 434) | render(h) { method data (line 439) | data() { method render (line 442) | render(h) { method render (line 453) | render(h) { method data (line 458) | data() { method render (line 461) | render(h) { method render (line 479) | render(h) { method data (line 637) | data() { method render (line 680) | render(h) { method render (line 691) | render(h) { method render (line 699) | render(h) { function runSuite (line 711) | function runSuite(syntax) { function next (line 1015) | function next() { method data (line 1082) | data() { method render (line 1137) | render(h) { method render (line 1151) | render(h) { method render (line 1167) | render(h, ctx) { method render (line 1204) | render() { method data (line 1228) | data() { method render (line 1362) | render(h) { method render (line 1371) | render(h) { FILE: test/unit/features/component/component-slot.spec.ts function mount (line 5) | function mount(options) { method render (line 114) | render() { method test (line 145) | test() { method render (line 353) | render() { method render (line 383) | render() { method render (line 459) | render(h, ctx) { method data (line 480) | data() { method data (line 507) | data() { method created (line 514) | created() { method destroyed (line 517) | destroyed() { method data (line 552) | data() { method render (line 658) | render(h, { slots }) { method render (line 693) | render(h) { method render (line 700) | render(h) { method render (line 707) | render(h) { method data (line 777) | data() { method render (line 877) | render(h) { method render (line 884) | render(h) { method render (line 919) | render(h, { slots }) { method render (line 926) | render(h, { children }) { method data (line 955) | data() { method render (line 958) | render(h) { method data (line 994) | data() { method mounted (line 999) | mounted() { method data (line 1015) | data() { FILE: test/unit/features/component/component.spec.ts method data (line 9) | data() { method data (line 25) | data() { method data (line 42) | data() { method data (line 62) | data() { method data (line 76) | data() { method data (line 97) | data() { method data (line 103) | data() { method data (line 227) | data() { method data (line 255) | data() { method created (line 313) | created() { method data (line 340) | data() { method render (line 343) | render(h) { method render (line 384) | render(h) { method render (line 410) | render(h) { method mounted (line 413) | mounted() { method beforeDestroy (line 416) | beforeDestroy() { method data (line 424) | data() { FILE: test/unit/features/directives/bind.spec.ts method update (line 216) | update() { method handleUpdate (line 286) | handleUpdate() { function makeInstance (line 446) | function makeInstance(options) { FILE: test/unit/features/directives/class.spec.ts function assertClass (line 4) | function assertClass(assertions, done) { method render (line 135) | render() { method render (line 140) | render() { FILE: test/unit/features/directives/for.spec.ts method [Symbol.iterator] (line 191) | [Symbol.iterator]() { method [Symbol.iterator] (line 246) | [Symbol.iterator]() { method [Symbol.iterator] (line 302) | [Symbol.iterator]() { method [Symbol.iterator] (line 364) | [Symbol.iterator]() { function assertMarkup (line 665) | function assertMarkup() { function assertMarkup (line 705) | function assertMarkup() { method render (line 745) | render() {} FILE: test/unit/features/directives/html.spec.ts method toString (line 50) | toString() { method toJSON (line 58) | toJSON() { FILE: test/unit/features/directives/if.spec.ts method data (line 260) | data() { FILE: test/unit/features/directives/model-component.spec.ts method render (line 168) | render(h) { method render (line 182) | render(h, ctx) { method get (line 203) | get() { method set (line 206) | set(val) { method render (line 224) | render(h) { FILE: test/unit/features/directives/model-dynamic.spec.ts function assertInputWorks (line 191) | function assertInputWorks(vm, type, chain) { FILE: test/unit/features/directives/model-select.spec.ts function hasMultiSelectBug (line 6) | function hasMultiSelectBug() { function updateSelect (line 20) | function updateSelect(el, value) { function getValue (line 31) | function getValue(option) { method get (line 535) | get() { method set (line 538) | set() { function makeInstance (line 557) | function makeInstance(foo) { FILE: test/unit/features/directives/model-text.spec.ts method onInput (line 252) | onInput(e) { method onInput (line 341) | onInput(e) { method onInput (line 362) | onInput(e) { method onInput (line 412) | onInput(e) { FILE: test/unit/features/directives/on.spec.ts method foo (line 96) | foo($event) { method foo (line 116) | foo() { method bar (line 119) | bar() { method foo (line 176) | foo() { method bar (line 179) | bar() { method render (line 567) | render(h) { method stopped (line 592) | stopped(ev) { method render (line 599) | render(h) { method render (line 627) | render(h) { method stopped (line 654) | stopped(ev) { method render (line 661) | render(h) { method render (line 696) | render(h) { method foo (line 796) | foo(e) { method foo (line 826) | foo($event) { method created (line 876) | created() { method created (line 900) | created() { method get (line 975) | get() { method set (line 978) | set(val) { method change (line 997) | change() { method bar (line 1056) | bar() { method created (line 1062) | created() { method render (line 1065) | render(h) { method foo (line 1187) | foo() { method bar (line 1190) | bar() { FILE: test/unit/features/directives/once.spec.ts function expectTextContent (line 384) | function expectTextContent(vm, text) { FILE: test/unit/features/directives/style.spec.ts function checkPrefixedProp (line 3) | function checkPrefixedProp(prop) { method data (line 24) | data() { FILE: test/unit/features/directives/text.spec.ts method toString (line 36) | toString() { method toJSON (line 44) | toJSON() { FILE: test/unit/features/error-handling.spec.ts function getErrorMsg (line 120) | function getErrorMsg() { method render (line 206) | render(h) { method renderError (line 209) | renderError(h, err) { method bork (line 231) | bork() { method bork (line 247) | bork() { function createErrorTestComponents (line 265) | function createErrorTestComponents() { function createTestInstance (line 453) | function createTestInstance(Comp) { function assertRootInstanceActive (line 468) | function assertRootInstanceActive(vm) { function assertBothInstancesActive (line 476) | function assertBothInstancesActive(vm) { FILE: test/unit/features/global-api/config.spec.ts method computed (line 99) | computed() { method execute (line 107) | execute() { FILE: test/unit/features/global-api/extend.spec.ts method created (line 57) | created() { method created (line 62) | created() { method created (line 67) | created() { method a (line 96) | a() { method b (line 103) | b() { method c (line 111) | c() { FILE: test/unit/features/global-api/mixin.spec.ts method created (line 15) | created() { method beforeCreate (line 29) | beforeCreate() { method beforeCreate (line 34) | beforeCreate() { method created (line 136) | created() { method a (line 184) | a() {} FILE: test/unit/features/global-api/observable.spec.ts method render (line 10) | render(h) { FILE: test/unit/features/global-api/set-delete.spec.ts class Model (line 98) | class Model { method constructor (line 100) | constructor() { method bar (line 103) | get bar() { method bar (line 106) | set bar(newvalue) { FILE: test/unit/features/instance/methods-lifecycle.spec.ts method mounted (line 43) | mounted() { method msg (line 48) | msg() { method data (line 67) | data() { method handler (line 72) | handler() { FILE: test/unit/features/instance/properties.spec.ts method a (line 22) | a() {} method b (line 27) | b() {} method created (line 64) | created() { method render (line 126) | render() {} method mounted (line 127) | mounted() { FILE: test/unit/features/instance/render-proxy.spec.ts method render (line 25) | render(h) { method created (line 36) | created() { method render (line 39) | render(h) { FILE: test/unit/features/options/_scopeId.spec.ts method render (line 78) | render(h) { FILE: test/unit/features/options/comments.spec.ts method data (line 7) | data() { FILE: test/unit/features/options/computed.spec.ts method b (line 14) | b() { method get (line 36) | get() { method set (line 39) | set(v) { method data (line 69) | data() { method set (line 76) | set(v) { method b (line 92) | b() { method b (line 110) | b() { method b (line 129) | b() { method get (line 151) | get() { method data (line 168) | data() { method b (line 173) | b() { method c (line 182) | c() { FILE: test/unit/features/options/data.spec.ts method data (line 20) | data() { method data (line 38) | data() { method data (line 66) | data() {} method render (line 82) | render() {} method data (line 83) | data() { method beforeUpdate (line 103) | beforeUpdate() { method data (line 110) | data() { method computedMsg (line 114) | computedMsg() { method get (line 133) | get() { method data (line 137) | data() { method data (line 152) | data({ foo }) { FILE: test/unit/features/options/directives.spec.ts method bind (line 28) | bind(el, binding, vnode) { method inserted (line 36) | inserted(el, binding, vnode) { method update (line 44) | update(el, binding, vnode, oldVnode) { method componentUpdated (line 55) | componentUpdated(el, binding, vnode) { method unbind (line 59) | unbind(el, binding, vnode) { method test (line 96) | test(el, binding, vnode) { method bind (line 289) | bind(el, binding) { method update (line 292) | update(el, binding) { method bind (line 313) | bind(el, binding) { method update (line 316) | update(el, binding) { method bind (line 339) | bind(el, binding) { method update (line 342) | update(el, binding) { method bind (line 365) | bind(el, binding) { method update (line 370) | update(el, binding) { FILE: test/unit/features/options/el.spec.ts method render (line 32) | render(h) { FILE: test/unit/features/options/errorCaptured.spec.ts method created (line 20) | created() { method render (line 25) | render() {} method created (line 41) | created() { method render (line 45) | render() {} method errorCaptured (line 52) | errorCaptured(e, vm, info) { method render (line 56) | render(h) { method created (line 76) | created() { method render (line 81) | render() {} method errorCaptured (line 85) | errorCaptured(err, vm, info) { method created (line 101) | created() { method render (line 106) | render() {} method errorCaptured (line 111) | errorCaptured() { method created (line 126) | created() { method render (line 129) | render() {} method errorCaptured (line 133) | errorCaptured() { method errorCaptured (line 139) | errorCaptured() { method errorCaptured (line 147) | errorCaptured() { method errorCaptured (line 158) | errorCaptured() { method created (line 171) | created() { method render (line 174) | render() {} method errorCaptured (line 178) | errorCaptured() { method errorCaptured (line 184) | errorCaptured() { method errorCaptured (line 192) | errorCaptured() { method errorCaptured (line 204) | errorCaptured() { method test (line 223) | test() { method render (line 228) | render(h) { method errorCaptured (line 238) | errorCaptured(error) { method data (line 257) | data() { method foo (line 263) | foo() { method created (line 268) | created() { method render (line 271) | render() {} method data (line 297) | data() { method foo (line 303) | foo() { method created (line 308) | created() { method render (line 311) | render() {} method data (line 343) | data() { method handler (line 351) | handler() { method created (line 357) | created() { method render (line 360) | render() {} method data (line 388) | data() { method handler (line 396) | handler() { method created (line 402) | created() { method render (line 405) | render() {} FILE: test/unit/features/options/extends.spec.ts method data (line 7) | data() { method data (line 13) | data() { method data (line 30) | data() { method data (line 36) | data() { FILE: test/unit/features/options/functional.spec.ts method render (line 13) | render(h, { props, children }) { method render (line 29) | render(h, { props }) { method render (line 36) | render(h) { method render (line 62) | render(h, { listeners }) { method render (line 89) | render(h, { scopedSlots }) { method render (line 110) | render(h) { method render (line 128) | render(h, { slots }) { method render (line 151) | render(h, { props, children, data: { on } }) { method render (line 158) | render() { method mounted (line 161) | mounted() { method destroyed (line 164) | destroyed() { method onInput (line 168) | onInput(e) { method validate (line 175) | validate(val) { method render (line 203) | render() { method render (line 221) | render(h) { method fn (line 322) | fn() { function assertMarkup (line 328) | function assertMarkup() { method render (line 354) | render(h, context) { FILE: test/unit/features/options/inject.spec.ts method render (line 12) | render() {} method created (line 13) | created() { method provide (line 72) | provide() { method render (line 97) | render() {} method created (line 98) | created() { method data (line 132) | data() { method default (line 139) | default() { method render (line 163) | render(h, context) { method created (line 204) | created() { method render (line 210) | render(h) { method data (line 223) | data() { method provide (line 228) | provide() { method created (line 262) | created() { method created (line 288) | created() { method render (line 294) | render(h) { method created (line 309) | created() { method render (line 315) | render(h) { method created (line 330) | created() { method render (line 336) | render(h) { method created (line 371) | created() {} method created (line 388) | created() {} method created (line 416) | created() { method created (line 436) | created() { method created (line 458) | created() { method created (line 472) | created() { method render (line 478) | render(h) { method created (line 492) | created() { method render (line 498) | render(h) { method created (line 514) | created() { method render (line 520) | render(h) { method created (line 534) | created() { method render (line 540) | render(h) { method created (line 553) | created() { method render (line 560) | render(h) { function isObserver (line 572) | function isObserver(obj) { method data (line 581) | data() { method provide (line 588) | provide() { method render (line 628) | render(h) { method render (line 635) | render(h) { method render (line 641) | render(h) { method created (line 653) | created() { method render (line 659) | render(h) { method render (line 685) | render() {} method mounted (line 687) | mounted() { method data (line 696) | data() { method provide (line 701) | provide() { method render (line 720) | render() {} FILE: test/unit/features/options/lifecycle.spec.ts method beforeCreate (line 15) | beforeCreate() { method created (line 36) | created() { method render (line 48) | render() {} method beforeMount (line 49) | beforeMount() { method mounted (line 67) | mounted() { method mounted (line 86) | mounted() { method mounted (line 97) | mounted() { method mounted (line 103) | mounted() { method mounted (line 110) | mounted() { method beforeUpdate (line 128) | beforeUpdate() { method beforeUpdate (line 145) | beforeUpdate() { method data (line 174) | data() { method pendingTodos (line 180) | pendingTodos() { method updated (line 199) | updated() { method updated (line 220) | updated() { method updated (line 226) | updated() { method data (line 258) | data() { method pendingTodos (line 264) | pendingTodos() { method render (line 281) | render() {} method beforeDestroy (line 282) | beforeDestroy() { method render (line 299) | render() {} method destroyed (line 300) | destroyed() { method render (line 319) | render() {} method beforeCreate (line 320) | beforeCreate() { FILE: test/unit/features/options/methods.spec.ts method plus (line 13) | plus() { method foo (line 39) | foo() {} method _update (line 50) | _update() {} FILE: test/unit/features/options/parent.spec.ts method render (line 6) | render() {} method render (line 11) | render() {} FILE: test/unit/features/options/props.spec.ts function makeInstance (line 156) | function makeInstance(value, type, validator?, required?) { function Class (line 278) | function Class() {} method a (line 390) | a() {} method created (line 603) | created() { method render (line 606) | render() {} FILE: test/unit/features/options/render.spec.ts method render (line 6) | render(h) { method render (line 30) | render(h) { FILE: test/unit/features/options/renderError.spec.ts method render (line 10) | render(h) { method renderError (line 17) | renderError(h, err) { method render (line 33) | render() { method renderError (line 36) | renderError() { FILE: test/unit/features/options/watch.spec.ts method prop1 (line 174) | prop1() {} FILE: test/unit/features/template-ref.spec.ts type TestShape (line 4) | type TestShape = { type ComponentShape (line 10) | type ComponentShape = { method render (line 69) | render(h) { function assertRefs (line 130) | function assertRefs() { function assertRefs (line 166) | function assertRefs() { method data (line 179) | data() { function assertRefs (line 216) | function assertRefs() { method data (line 235) | data() { FILE: test/unit/features/v3/apiAsyncComponent.spec.ts method onError (line 136) | onError(error, retry, fail) { method onError (line 175) | onError(error, retry, fail) { method onError (line 211) | onError(error, retry, fail, attempts) { FILE: test/unit/features/v3/apiInject.spec.ts method setup (line 18) | setup() { method setup (line 29) | setup() { method setup (line 44) | setup() { method setup (line 55) | setup() { method setup (line 67) | setup() { method setup (line 78) | setup() { method setup (line 93) | setup() { method default (line 103) | default() { method render (line 108) | render() { method setup (line 120) | setup() { method setup (line 128) | setup() { method setup (line 137) | setup() { method setup (line 153) | setup() { method setup (line 164) | setup() { method setup (line 182) | setup() { method setup (line 193) | setup() { method setup (line 218) | setup() { method setup (line 229) | setup() { method setup (line 247) | setup() { method setup (line 258) | setup() { method setup (line 280) | setup() { method setup (line 290) | setup() { method setup (line 304) | setup() { method setup (line 314) | setup() { method setup (line 327) | setup() { FILE: test/unit/features/v3/apiLifecycle.spec.ts method setup (line 28) | setup() { method setup (line 46) | setup() { method setup (line 64) | setup() { method setup (line 87) | setup() { method setup (line 113) | setup() { method setup (line 134) | setup() { method setup (line 140) | setup() { method setup (line 161) | setup() { method setup (line 167) | setup() { method setup (line 188) | setup() { method setup (line 194) | setup() { method setup (line 214) | setup() { method setup (line 227) | setup(props: any) { method setup (line 240) | setup(props: any) { method setup (line 299) | setup() { method setup (line 332) | setup() { FILE: test/unit/features/v3/apiSetup.spec.ts function renderToString (line 6) | function renderToString(comp: any) { method setup (line 14) | setup() { method render (line 24) | render() { method setup (line 33) | setup() { method setup (line 52) | setup(props) { method setup (line 84) | setup(_props: any, { attrs }: any) { method setup (line 108) | setup(_: any, { attrs }: any) { method setup (line 138) | setup(_: any, { attrs }: any) { method setup (line 167) | setup(_props: any, { slots }: any) { method setup (line 177) | setup() { method setup (line 206) | setup(props, { emit }) { method onInc (line 222) | onInc(newVal: number) { method setup (line 281) | setup() { method setup (line 299) | setup() { method setup (line 317) | setup(_, { listeners }) { FILE: test/unit/features/v3/apiWatch.spec.ts method setup (line 329) | setup() { method setup (line 358) | setup() { method setup (line 378) | setup() { method setup (line 409) | setup() { method setup (line 451) | setup() { method setup (line 501) | setup() { method setup (line 528) | setup() { method render (line 531) | render() {} method render (line 534) | render() { method setup (line 549) | setup() { method render (line 552) | render() {} method render (line 555) | render() { method setup (line 575) | setup(props: any) { method render (line 601) | render() { method render (line 623) | render() {} method setup (line 624) | setup() { method setup (line 651) | setup() { method render (line 992) | render() {} method created (line 993) | created(this: any) { method render (line 1010) | render() {} method setup (line 1011) | setup() { method a (line 1033) | a() { method render (line 1038) | render() { method render (line 1044) | render() { method setup (line 1092) | setup() { method setup (line 1115) | setup() { method setup (line 1138) | setup() { method setup (line 1177) | setup() { method setup (line 1186) | setup() { FILE: test/unit/features/v3/reactivity/computed.spec.ts method get (line 212) | get() { method set (line 215) | set(v) { FILE: test/unit/features/v3/reactivity/effectScope.spec.ts method data (line 303) | data() { FILE: test/unit/features/v3/reactivity/readonly.spec.ts type Writable (line 17) | type Writable = { -readonly [P in keyof T]: T[P] } class Foo (line 510) | class Foo { method log (line 512) | log() { method change (line 515) | change() { FILE: test/unit/features/v3/reactivity/ref.spec.ts method get (line 363) | get() { method set (line 367) | set(newValue: number) { FILE: test/unit/features/v3/setupTemplateRef.spec.ts method setup (line 11) | setup() { method render (line 16) | render() { method setup (line 30) | setup() { method render (line 36) | render() { method setup (line 54) | setup() { method render (line 59) | render() { method setup (line 120) | setup() { method setup (line 136) | setup() { method setup (line 155) | setup() { method render (line 170) | render(this: any) { method render (line 176) | render() { method mounted (line 179) | mounted(this: any) { method render (line 190) | render(this: any) { method render (line 196) | render() { method mounted (line 203) | mounted(this: any) { method setup (line 217) | setup() { method render (line 220) | render() { method setup (line 234) | setup() { method render (line 241) | render() { method setup (line 258) | setup() { method render (line 262) | render(this: any) { method render (line 285) | render(this: any) { method mounted (line 291) | mounted(this: any) { method updated (line 294) | updated(this: any) { method render (line 315) | render(this: any) { method mounted (line 318) | mounted(this: any) { method updated (line 321) | updated(this: any) { method render (line 410) | render() { method setup (line 458) | setup() { method render (line 461) | render() { FILE: test/unit/features/v3/useCssVars.spec.ts function assertCssVars (line 5) | async function assertCssVars(getApp: (state: any) => any) { method setup (line 23) | setup() { method render (line 30) | render() { method setup (line 42) | setup() { FILE: test/unit/modules/compiler/codegen.spec.ts function assertCodegen (line 9) | function assertCodegen(template, generatedCode, ...args) { FILE: test/unit/modules/compiler/compiler-options.spec.ts method validate (line 15) | validate(el, dir) { method transformNode (line 26) | transformNode(el) { method genData (line 43) | genData(el) { method transformCode (line 53) | transformCode(el, code) { method render (line 88) | render(h) { method valid (line 92) | valid() { method mounted (line 104) | mounted() { method required (line 114) | required(val) { method max (line 117) | max(val, rule) { FILE: test/unit/modules/compiler/parser.spec.ts method preTransformNode (line 854) | preTransformNode(el) { method postTransformNode (line 857) | postTransformNode(el) { FILE: test/unit/modules/observer/observer.spec.ts method get (line 67) | get() { method set (line 71) | set(v) { method get (line 103) | get() { method set (line 137) | set(v) { method addDep (line 192) | addDep(dep) { method get (line 228) | get() { method set (line 231) | set(v) { FILE: test/unit/modules/observer/scheduler.spec.ts function queueWatcher (line 7) | function queueWatcher(watcher) { method run (line 49) | run() { method a (line 66) | a() { method beforeUpdate (line 70) | beforeUpdate() { method a (line 88) | a() { method beforeUpdate (line 92) | beforeUpdate() { method a (line 101) | a() { method beforeUpdate (line 105) | beforeUpdate() { method run (line 121) | run() { method run (line 138) | run() { method updated (line 169) | updated() { FILE: test/unit/modules/vdom/create-component.spec.ts method data (line 10) | data() { method render (line 21) | render() {} function async (line 49) | function async(resolve, reject) { function go (line 58) | function go() { function loaded (line 66) | function loaded() { function async (line 90) | function async(resolve, reject) { function async (line 119) | function async(resolve, reject) { function go (line 125) | function go() { function failed (line 131) | function failed() { FILE: test/unit/modules/vdom/create-element.spec.ts method render (line 199) | render(h) { method render (line 208) | render(h) { method render (line 217) | render(h) { method render (line 226) | render(h) { method render (line 236) | render(h) { method render (line 266) | render(h) { FILE: test/unit/modules/vdom/modules/attrs.spec.ts method render (line 86) | render(h) { FILE: test/unit/modules/vdom/modules/dom-props.spec.ts method render (line 76) | render(h) { FILE: test/unit/modules/vdom/patch/children.spec.ts function prop (line 4) | function prop(name) { function map (line 10) | function map(fn, list) { function spanNum (line 18) | function spanNum(n) { function shuffle (line 26) | function shuffle(array) { function spanNumWithOpacity (line 255) | function spanNumWithOpacity(n, o) { function makeNode (line 477) | function makeNode(text) { function makeNode (line 498) | function makeNode(text) { function makeNode (line 540) | function makeNode(key) { function makeNode (line 550) | function makeNode(key) { function makeNode (line 563) | function makeNode(key) { FILE: test/unit/modules/vdom/patch/edge-cases.spec.ts method addFive (line 44) | addFive($event, toAdd = 0) { method bind (line 50) | bind(el, binding, vnode) { method data (line 106) | data() { method render (line 109) | render(h) { method render (line 140) | render(h) { method render (line 151) | render(h) { method data (line 249) | data() { method get (line 291) | get() { method render (line 297) | render(h) { method render (line 366) | render() {} method render (line 394) | render(h) { method render (line 414) | render(h) { method inserted (line 489) | inserted() { FILE: test/unit/modules/vdom/patch/hooks.spec.ts function insert (line 21) | function insert(vnode) { function prepatch (line 40) | function prepatch(oldVnode, newVnode) { function prepatch (line 67) | function prepatch(oldVnode, newVnode) { function postpatch (line 70) | function postpatch(oldVnode, newVnode) { function cb (line 97) | function cb(result, oldVnode, newVnode) { function remove (line 135) | function remove(vnode, rm) { function init (line 160) | function init(vnode) { function prepatch (line 163) | function prepatch(oldVnode, newVnode) { method remove (line 181) | remove(_, rm) { method remove (line 186) | remove(_, rm) { method remove (line 195) | remove(_, rm) { function remove (line 219) | function remove(vnode, rm) { function destroy (line 238) | function destroy(vnode) { method create (line 268) | create() { method destroy (line 273) | destroy() { method create (line 301) | create() { method remove (line 306) | remove() { method create (line 331) | create() { method destroy (line 336) | destroy() { function create (line 362) | function create(empty, vnode) { FILE: test/unit/modules/vdom/patch/hydration.spec.ts function createMockSSRDOM (line 6) | function createMockSSRDOM(innerHTML) { function init (line 24) | function init(vnode) { function createServerRenderedDOM (line 27) | function createServerRenderedDOM() { function traverseAndAssert (line 57) | function traverseAndAssert(vnode, element) { function createServerRenderedDOM (line 82) | function createServerRenderedDOM() { method data (line 122) | data() { method data (line 192) | data() { method data (line 212) | data() { FILE: types/built-in-components.d.ts type Hook (line 3) | type Hook void> = T | T[] type TransitionProps (line 5) | interface TransitionProps { type TransitionGroupProps (line 48) | type TransitionGroupProps = Omit & { type MatchPattern (line 55) | type MatchPattern = string | RegExp | (string | RegExp)[] type KeepAliveProps (line 57) | interface KeepAliveProps { FILE: types/common.d.ts type Data (line 1) | type Data = { [key: string]: unknown } type UnionToIntersection (line 3) | type UnionToIntersection = ( type Equal (line 12) | type Equal = type HasDefined (line 15) | type HasDefined = Equal extends true ? false : true type IfAny (line 19) | type IfAny = 0 extends 1 & T ? Y : N type LooseRequired (line 21) | type LooseRequired = { [P in string & keyof T]: T[P] } FILE: types/jsx.d.ts type CSSProperties (line 28) | interface CSSProperties type Booleanish (line 42) | type Booleanish = boolean | 'true' | 'false' type Numberish (line 43) | type Numberish = number | string type AriaAttributes (line 46) | interface AriaAttributes { type StyleValue (line 234) | type StyleValue = string | CSSProperties | Array type HTMLAttributes (line 236) | interface HTMLAttributes extends AriaAttributes, EventHandlers { type AnchorHTMLAttributes (line 308) | interface AnchorHTMLAttributes extends HTMLAttributes { type AreaHTMLAttributes (line 320) | interface AreaHTMLAttributes extends HTMLAttributes { type AudioHTMLAttributes (line 332) | interface AudioHTMLAttributes extends MediaHTMLAttributes {} type BaseHTMLAttributes (line 334) | interface BaseHTMLAttributes extends HTMLAttributes { type BlockquoteHTMLAttributes (line 339) | interface BlockquoteHTMLAttributes extends HTMLAttributes { type ButtonHTMLAttributes (line 343) | interface ButtonHTMLAttributes extends HTMLAttributes { type CanvasHTMLAttributes (line 357) | interface CanvasHTMLAttributes extends HTMLAttributes { type ColHTMLAttributes (line 362) | interface ColHTMLAttributes extends HTMLAttributes { type ColgroupHTMLAttributes (line 367) | interface ColgroupHTMLAttributes extends HTMLAttributes { type DataHTMLAttributes (line 371) | interface DataHTMLAttributes extends HTMLAttributes { type DetailsHTMLAttributes (line 375) | interface DetailsHTMLAttributes extends HTMLAttributes { type DelHTMLAttributes (line 379) | interface DelHTMLAttributes extends HTMLAttributes { type DialogHTMLAttributes (line 384) | interface DialogHTMLAttributes extends HTMLAttributes { type EmbedHTMLAttributes (line 388) | interface EmbedHTMLAttributes extends HTMLAttributes { type FieldsetHTMLAttributes (line 395) | interface FieldsetHTMLAttributes extends HTMLAttributes { type FormHTMLAttributes (line 401) | interface FormHTMLAttributes extends HTMLAttributes { type HtmlHTMLAttributes (line 412) | interface HtmlHTMLAttributes extends HTMLAttributes { type IframeHTMLAttributes (line 416) | interface IframeHTMLAttributes extends HTMLAttributes { type ImgHTMLAttributes (line 434) | interface ImgHTMLAttributes extends HTMLAttributes { type InsHTMLAttributes (line 446) | interface InsHTMLAttributes extends HTMLAttributes { type InputHTMLAttributes (line 451) | interface InputHTMLAttributes extends HTMLAttributes { type KeygenHTMLAttributes (line 487) | interface KeygenHTMLAttributes extends HTMLAttributes { type LabelHTMLAttributes (line 497) | interface LabelHTMLAttributes extends HTMLAttributes { type LiHTMLAttributes (line 502) | interface LiHTMLAttributes extends HTMLAttributes { type LinkHTMLAttributes (line 506) | interface LinkHTMLAttributes extends HTMLAttributes { type MapHTMLAttributes (line 518) | interface MapHTMLAttributes extends HTMLAttributes { type MenuHTMLAttributes (line 522) | interface MenuHTMLAttributes extends HTMLAttributes { type MediaHTMLAttributes (line 526) | interface MediaHTMLAttributes extends HTMLAttributes { type MetaHTMLAttributes (line 539) | interface MetaHTMLAttributes extends HTMLAttributes { type MeterHTMLAttributes (line 546) | interface MeterHTMLAttributes extends HTMLAttributes { type QuoteHTMLAttributes (line 556) | interface QuoteHTMLAttributes extends HTMLAttributes { type ObjectHTMLAttributes (line 560) | interface ObjectHTMLAttributes extends HTMLAttributes { type OlHTMLAttributes (line 572) | interface OlHTMLAttributes extends HTMLAttributes { type OptgroupHTMLAttributes (line 578) | interface OptgroupHTMLAttributes extends HTMLAttributes { type OptionHTMLAttributes (line 583) | interface OptionHTMLAttributes extends HTMLAttributes { type OutputHTMLAttributes (line 590) | interface OutputHTMLAttributes extends HTMLAttributes { type ParamHTMLAttributes (line 596) | interface ParamHTMLAttributes extends HTMLAttributes { type ProgressHTMLAttributes (line 601) | interface ProgressHTMLAttributes extends HTMLAttributes { type ScriptHTMLAttributes (line 606) | interface ScriptHTMLAttributes extends HTMLAttributes { type SelectHTMLAttributes (line 618) | interface SelectHTMLAttributes extends HTMLAttributes { type SourceHTMLAttributes (line 630) | interface SourceHTMLAttributes extends HTMLAttributes { type StyleHTMLAttributes (line 638) | interface StyleHTMLAttributes extends HTMLAttributes { type TableHTMLAttributes (line 645) | interface TableHTMLAttributes extends HTMLAttributes { type TextareaHTMLAttributes (line 651) | interface TextareaHTMLAttributes extends HTMLAttributes { type TdHTMLAttributes (line 669) | interface TdHTMLAttributes extends HTMLAttributes { type ThHTMLAttributes (line 678) | interface ThHTMLAttributes extends HTMLAttributes { type TimeHTMLAttributes (line 686) | interface TimeHTMLAttributes extends HTMLAttributes { type TrackHTMLAttributes (line 690) | interface TrackHTMLAttributes extends HTMLAttributes { type VideoHTMLAttributes (line 698) | interface VideoHTMLAttributes extends MediaHTMLAttributes { type WebViewHTMLAttributes (line 706) | interface WebViewHTMLAttributes extends HTMLAttributes { type SVGAttributes (line 726) | interface SVGAttributes extends AriaAttributes, EventHandlers { type IntrinsicElementAttributes (line 1005) | interface IntrinsicElementAttributes { type Events (line 1183) | interface Events { type EventHandlers (line 1299) | type EventHandlers = { type ReservedProps (line 1305) | type ReservedProps = { type ElementAttrs (line 1316) | type ElementAttrs = T & ReservedProps type NativeElements (line 1318) | type NativeElements = { type Element (line 1333) | interface Element extends VNode {} type ElementClass (line 1334) | interface ElementClass { type ElementAttributesProperty (line 1337) | interface ElementAttributesProperty { type IntrinsicElements (line 1340) | interface IntrinsicElements extends NativeElements { type IntrinsicAttributes (line 1345) | interface IntrinsicAttributes FILE: types/options.d.ts type Constructor (line 9) | type Constructor = { type Component (line 15) | type Component< type EsModule (line 27) | type EsModule = T | { default: T } type ImportedComponent (line 29) | type ImportedComponent< type AsyncComponent (line 37) | type AsyncComponent< type AsyncComponentPromise (line 47) | type AsyncComponentPromise< type AsyncComponentFactory (line 62) | type AsyncComponentFactory< type Accessors (line 84) | type Accessors = { type DataDef (line 88) | type DataDef = Data | ((this: Readonly & V) => Data) type ThisTypedComponentOptionsWithArrayProps (line 92) | type ThisTypedComponentOptionsWithArrayProps< type ThisTypedComponentOptionsWithRecordProps (line 129) | type ThisTypedComponentOptionsWithRecordProps< type DefaultData (line 163) | type DefaultData = object | ((this: V) => object) type DefaultProps (line 164) | type DefaultProps = Record type DefaultMethods (line 165) | type DefaultMethods = { [key: string]: (this: V, ...args: any[]) => a... type DefaultComputed (line 166) | type DefaultComputed = { [key: string]: any } type ComponentOptions (line 168) | interface ComponentOptions< type FunctionalComponentOptions (line 247) | interface FunctionalComponentOptions< type RenderContext (line 266) | interface RenderContext { type Prop (line 277) | type Prop = type PropType (line 282) | type PropType = Prop | Prop[] type PropValidator (line 284) | type PropValidator = PropOptions | PropType type PropOptions (line 286) | interface PropOptions { type RecordPropsDefinition (line 293) | type RecordPropsDefinition = { type ArrayPropsDefinition (line 296) | type ArrayPropsDefinition = (keyof T)[] type PropsDefinition (line 297) | type PropsDefinition = type ComputedOptions (line 301) | interface ComputedOptions { type WatchHandler (line 307) | type WatchHandler = string | ((val: T, oldVal: T) => void) type WatchOptions (line 309) | interface WatchOptions { type WatchOptionsWithHandler (line 314) | interface WatchOptionsWithHandler extends WatchOptions { type DirectiveBinding (line 318) | interface DirectiveBinding extends Readonly { type DirectiveFunction (line 325) | type DirectiveFunction = ( type DirectiveOptions (line 335) | interface DirectiveOptions { type InjectKey (line 343) | type InjectKey = string | symbol type InjectOptions (line 345) | type InjectOptions = FILE: types/plugin.d.ts type PluginFunction (line 3) | type PluginFunction = (Vue: typeof _Vue, options?: T) => void type PluginObject (line 5) | interface PluginObject { FILE: types/test/augmentation-test.ts type Vue (line 5) | interface Vue { type VueConstructor (line 11) | interface VueConstructor { type ComponentOptions (line 19) | interface ComponentOptions { method foo (line 31) | foo() { method BAR (line 36) | BAR(): string { method mounted (line 49) | mounted() { FILE: types/test/es-module.ts method data (line 2) | data() { FILE: types/test/options-test.ts type MyComponent (line 5) | interface MyComponent extends Vue { method data (line 10) | data() { method data (line 37) | data() { method data (line 47) | data() { class User (line 55) | class User { class Cat (line 58) | class Cat { type IUser (line 62) | interface IUser { type ICat (line 67) | interface ICat { type ConfirmCallback (line 71) | type ConfirmCallback = (confirm: boolean) => void method data (line 81) | data() { method data (line 100) | data() { method created (line 115) | created(): void { method data (line 121) | data() { method aDouble (line 140) | aDouble(): number { method get (line 144) | get(): number { method set (line 147) | set(v: number) { method plus (line 154) | plus(): void { method handler (line 167) | handler(val, oldVal) { method render (line 186) | render(createElement) { method renderError (line 248) | renderError(createElement, err) { method beforeCreate (line 253) | beforeCreate() { method created (line 256) | created() {} method beforeDestroy (line 257) | beforeDestroy() {} method destroyed (line 258) | destroyed() {} method beforeMount (line 259) | beforeMount() {} method mounted (line 260) | mounted() {} method beforeUpdate (line 261) | beforeUpdate() {} method updated (line 262) | updated() {} method activated (line 263) | activated() {} method deactivated (line 264) | deactivated() {} method errorCaptured (line 265) | errorCaptured(err, vm, info) { method serverPrefetch (line 271) | serverPrefetch() { method bind (line 277) | bind() {} method inserted (line 278) | inserted() {} method update (line 279) | update() {} method componentUpdated (line 280) | componentUpdated() {} method unbind (line 281) | unbind() {} method b (line 283) | b(el, binding, vnode, oldVnode) { method double (line 300) | double(value: number) { method confirm (line 316) | confirm() { method render (line 342) | render(h): VNode { method render (line 348) | render(h) { method render (line 382) | render(this: Vue, h: CreateElement) { method render (line 398) | render(h): VNode { method render (line 425) | render(createElement, context) { method render (line 446) | render(h) { method render (line 457) | render(h) { method render (line 472) | render(h: CreateElement) { method render (line 486) | render(createElement, context) { method render (line 501) | render(createElement) { FILE: types/test/plugin-test.ts class Option (line 4) | class Option { method install (line 10) | install(Vue, option) { FILE: types/test/setup-helpers-test.ts type Emits (line 109) | type Emits = { (e: 'foo' | 'bar'): void; (e: 'baz', id: number): void } FILE: types/test/utils.ts type IsUnion (line 8) | type IsUnion = ( type IsAny (line 14) | type IsAny = 0 extends 1 & T ? true : false FILE: types/test/v3/define-async-component-test.tsx method onError (line 15) | onError(err, retry, fail, attempts) { FILE: types/test/v3/define-component-test.tsx function install (line 16) | function install(app: VueConstructor) { type ExpectedProps (line 22) | interface ExpectedProps { type GT (line 53) | type GT = string & { __brand: unknown } method setup (line 147) | setup(props) { method provide (line 196) | provide() { method render (line 199) | render() { method setup (line 337) | setup(props) { method render (line 346) | render() { method setup (line 364) | setup() { method data (line 369) | data() { method d (line 379) | d() { method get (line 384) | get() { method set (line 390) | set(v: number) { method a (line 398) | a() { method created (line 403) | created() { method doSomething (line 417) | doSomething() { method returnSomething (line 429) | returnSomething() { method render (line 433) | render() { method data (line 460) | data() { method data (line 468) | data() { method data (line 475) | data() { method data (line 483) | data() { method setup (line 493) | setup(props) { method dC1 (line 497) | dC1() { method dC2 (line 500) | dC2() { method data (line 516) | data(vm) { method setup (line 534) | setup(props) { method render (line 546) | render() { method data (line 621) | data() { method c (line 627) | c(): number { method render (line 641) | render() { method data (line 691) | data() { method data (line 710) | data() { method c (line 716) | c(): number { method render (line 732) | render() { method data (line 789) | data() { method foo (line 795) | foo() { method foo (line 800) | foo() {} method mounted (line 805) | mounted() { method mounted (line 811) | mounted() { method mounted (line 817) | mounted() { method setup (line 848) | setup(props, { emit }) { method created (line 864) | created() { method mounted (line 878) | mounted() { method setup (line 901) | setup(props, { emit }) { method created (line 910) | created() { method setup (line 924) | setup(props, { emit }) { method setup (line 948) | setup(props, { emit }) { method foo (line 963) | foo(): boolean { method setup (line 1036) | setup(_, { attrs, slots }) { method data (line 1069) | data() { method render (line 1087) | render(h, ctx) { method render (line 1105) | render(h, ctx) { method data (line 1124) | data() { method provide (line 1127) | provide(): any { method created (line 1132) | created() { method fetchData (line 1136) | fetchData() { method foo (line 1144) | foo() { method render (line 1153) | render(h) { method data (line 1177) | data() { method ac (line 1184) | ac() { method callA (line 1190) | callA(b: number) { method setup (line 1195) | setup() { method data (line 1217) | data() { method example (line 1221) | example() {} FILE: types/test/v3/reactivity-test.ts function plainType (line 20) | function plainType(arg: number | Ref) { function bailType (line 81) | function bailType(arg: HTMLElement | Ref) { function withSymbol (line 105) | function withSymbol() { type Status (line 158) | type Status = 'initial' | 'ready' | 'invalidating' type AppData (line 247) | interface AppData { function testUnrefGenerics (line 270) | function testUnrefGenerics(p: T | Ref) { class Test (line 341) | class Test { type Steps (line 392) | type Steps = { step: '1' } | { step: '2' } FILE: types/test/v3/setup-test.ts method setup (line 9) | setup(props) { method setup (line 18) | setup(props) { method setup (line 26) | setup(_props, ctx) { method setup (line 43) | setup(props) { method setup (line 59) | setup(props) { method setup (line 68) | setup(_props, ctx) { method foo (line 77) | foo() { method data (line 89) | data() { method setup (line 92) | setup(props) { method setup (line 102) | setup() {} FILE: types/test/v3/watch-test.ts type Steps (line 82) | type Steps = { step: '1' } | { step: '2' } FILE: types/test/vue-test.ts class Test (line 4) | class Test extends Vue { method testProperties (line 7) | testProperties() { method testReification (line 30) | testReification() { method testMethods (line 37) | testMethods() { method testConfig (line 62) | static testConfig() { method testMethods (line 84) | static testMethods() { method data (line 127) | data() { method shouted (line 133) | shouted(): string { method getMoreExcited (line 138) | getMoreExcited() { method message (line 143) | message(a: string) { method render (line 152) | render(createElement, ctxt) { method render (line 159) | render(h, ctx) { method data (line 168) | data() { method foo (line 175) | foo() { method lower (line 183) | lower(): string { method foo (line 205) | foo() {} method mounted (line 207) | mounted() { method render (line 211) | render(h): VNode { class Decorated (line 219) | @decorate method render (line 229) | render(h) { method data (line 261) | data() { method bar (line 267) | bar() { method hello (line 274) | hello(n: number) {} method created (line 278) | created() { FILE: types/umd.d.ts type CreateElement (line 13) | type CreateElement = V.CreateElement type VueConstructor (line 14) | type VueConstructor = V.VueConstructor type Component (line 17) | type Component< type AsyncComponent (line 23) | type AsyncComponent< type ComponentOptions (line 29) | type ComponentOptions< type FunctionalComponentOptions (line 37) | type FunctionalComponentOptions< type RenderContext (line 41) | type RenderContext = V.RenderContext type PropType (line 42) | type PropType = V.PropType type PropOptions (line 43) | type PropOptions = V.PropOptions type ComputedOptions (line 44) | type ComputedOptions = V.ComputedOptions type WatchHandler (line 45) | type WatchHandler = V.WatchHandler type WatchOptions (line 46) | type WatchOptions = V.WatchOptions type WatchOptionsWithHandler (line 47) | type WatchOptionsWithHandler = V.WatchOptionsWithHandler type DirectiveFunction (line 48) | type DirectiveFunction = V.DirectiveFunction type DirectiveOptions (line 49) | type DirectiveOptions = V.DirectiveOptions type PluginFunction (line 52) | type PluginFunction = V.PluginFunction type PluginObject (line 53) | type PluginObject = V.PluginObject type VNodeChildren (line 56) | type VNodeChildren = V.VNodeChildren type VNodeChildrenArrayContents (line 57) | type VNodeChildrenArrayContents = V.VNodeChildrenArrayContents type VNode (line 58) | type VNode = V.VNode type VNodeComponentOptions (line 59) | type VNodeComponentOptions = V.VNodeComponentOptions type VNodeData (line 60) | type VNodeData = V.VNodeData type VNodeDirective (line 61) | type VNodeDirective = V.VNodeDirective class Vue (line 64) | class Vue extends V.default {} FILE: types/v3-component-options.d.ts type ComponentCustomOptions (line 30) | interface ComponentCustomOptions {} type ComputedGetter (line 32) | type ComputedGetter = (ctx?: any) => T type ComputedSetter (line 33) | type ComputedSetter = (v: T) => void type WritableComputedOptions (line 35) | interface WritableComputedOptions { type ComputedOptions (line 40) | type ComputedOptions = Record< type MethodOptions (line 45) | interface MethodOptions { type SetupFunction (line 49) | type SetupFunction< type ExtractOptionProp (line 59) | type ExtractOptionProp = T extends ComponentOptionsBase< type ComponentOptionsBase (line 75) | interface ComponentOptionsBase< type ComponentOptionsMixin (line 119) | type ComponentOptionsMixin = ComponentOptionsBase< type ExtractComputedReturns (line 132) | type ExtractComputedReturns = { type ComponentOptionsWithProps (line 140) | type ComponentOptionsWithProps< type ComponentOptionsWithArrayProps (line 178) | type ComponentOptionsWithArrayProps< type ComponentOptionsWithoutProps (line 215) | type ComponentOptionsWithoutProps< type WithLegacyAPI (line 251) | type WithLegacyAPI = T & FILE: types/v3-component-props.d.ts type ComponentPropsOptions (line 3) | type ComponentPropsOptions

= type ComponentObjectPropsOptions (line 7) | type ComponentObjectPropsOptions

= { type Prop (line 11) | type Prop = PropOptions | PropType type DefaultFactory (line 13) | type DefaultFactory = () => T | null | undefined type PropOptions (line 15) | interface PropOptions { type PropType (line 22) | type PropType = PropConstructor | PropConstructor[] type PropConstructor (line 24) | type PropConstructor = type RequiredKeys (line 29) | type RequiredKeys = { type OptionalKeys (line 39) | type OptionalKeys = Exclude> type ExtractFunctionPropType (line 41) | type ExtractFunctionPropType< type ExtractCorrectPropType (line 47) | type ExtractCorrectPropType = T extends Function type InferPropType (line 51) | type InferPropType = [T] extends [null] type ExtractPropTypes (line 71) | type ExtractPropTypes = { type DefaultKeys (line 79) | type DefaultKeys = { type ExtractDefaultPropTypes (line 96) | type ExtractDefaultPropTypes = O extends object FILE: types/v3-component-public-instance.d.ts type ComponentCustomProperties (line 32) | interface ComponentCustomProperties {} type ComponentInstance (line 34) | type ComponentInstance = InstanceType type OptionTypesKeys (line 36) | type OptionTypesKeys = 'P' | 'B' | 'D' | 'C' | 'M' | 'Defaults' type OptionTypesType (line 38) | type OptionTypesType< type IsDefaultMixinComponent (line 54) | type IsDefaultMixinComponent = T extends ComponentOptionsMixin type MixinToOptionTypes (line 60) | type MixinToOptionTypes = T extends ComponentOptionsBase< type ExtractMixin (line 78) | type ExtractMixin = { type IntersectionMixin (line 82) | type IntersectionMixin = IsDefaultMixinComponent extends true type UnwrapMixinsType (line 86) | type UnwrapMixinsType< type EnsureNonVoid (line 91) | type EnsureNonVoid = T extends void ? {} : T type CreateComponentPublicInstance (line 93) | type CreateComponentPublicInstance< type ComponentPublicInstance (line 129) | type ComponentPublicInstance< type Vue3Instance (line 167) | interface Vue3Instance< type MergedHook (line 187) | type MergedHook void> = T | T[] type MergedComponentOptionsOverride (line 189) | type MergedComponentOptionsOverride = { type DebuggerHook (line 209) | type DebuggerHook = (e: DebuggerEvent) => void type ErrorCapturedHook (line 211) | type ErrorCapturedHook = ( type ComponentPublicInstanceConstructor (line 217) | type ComponentPublicInstanceConstructor< FILE: types/v3-define-async-component.d.ts type AsyncComponentResolveResult (line 3) | type AsyncComponentResolveResult = T | { default: T } // ... type AsyncComponentLoader (line 5) | type AsyncComponentLoader = () => Promise< type AsyncComponentOptions (line 9) | interface AsyncComponentOptions { FILE: types/v3-define-component.d.ts type DefineComponent (line 23) | type DefineComponent< FILE: types/v3-directive.d.ts type DirectiveModifiers (line 3) | type DirectiveModifiers = Record type DirectiveBinding (line 5) | interface DirectiveBinding extends Readonly { type DirectiveHook (line 11) | type DirectiveHook = ( type ObjectDirective (line 18) | interface ObjectDirective { type FunctionDirective (line 25) | type FunctionDirective = DirectiveHook type Directive (line 27) | type Directive = FILE: types/v3-setup-context.d.ts type Slot (line 5) | type Slot = (...args: any[]) => VNode[] type Slots (line 7) | type Slots = Record type ObjectEmitsOptions (line 9) | type ObjectEmitsOptions = Record< type EmitsOptions (line 14) | type EmitsOptions = ObjectEmitsOptions | string[] type EmitFn (line 16) | type EmitFn< type SetupContext (line 32) | interface SetupContext { FILE: types/v3-setup-helpers.d.ts type NotUndefined (line 96) | type NotUndefined = T extends undefined ? never : T type InferDefaults (line 98) | type InferDefaults = { type InferDefault (line 102) | type InferDefault = T extends type PropsWithDefaults (line 112) | type PropsWithDefaults = Base & { type _defineProps (line 144) | type _defineProps = typeof defineProps type _defineEmits (line 145) | type _defineEmits = typeof defineEmits type _defineExpose (line 146) | type _defineExpose = typeof defineExpose type _withDefaults (line 147) | type _withDefaults = typeof withDefaults FILE: types/vnode.d.ts type ComponentCustomProps (line 10) | interface ComponentCustomProps {} type AllowedComponentProps (line 15) | interface AllowedComponentProps { type ScopedSlot (line 20) | type ScopedSlot = (props: any) => ScopedSlotReturnValue type ScopedSlotReturnValue (line 21) | type ScopedSlotReturnValue = type ScopedSlotReturnArray (line 29) | interface ScopedSlotReturnArray extends Array {} type NormalizedScopedSlot (line 32) | type NormalizedScopedSlot = (props: any) => ScopedSlotChildren type ScopedSlotChildren (line 33) | type ScopedSlotChildren = VNode[] | undefined type VNodeChildren (line 36) | type VNodeChildren = type VNodeChildrenArrayContents (line 44) | interface VNodeChildrenArrayContents type VNode (line 47) | interface VNode { type VNodeComponentOptions (line 65) | interface VNodeComponentOptions { type VNodeRef (line 73) | type VNodeRef = type VNodeData (line 81) | interface VNodeData { type VNodeDirective (line 108) | interface VNodeDirective { FILE: types/vue.d.ts type CreateElement (line 27) | interface CreateElement { type NeverFallback (line 47) | type NeverFallback = [T] extends [never] ? D : T type Vue (line 49) | interface Vue< type CombinedVueInstance (line 106) | type CombinedVueInstance< type ExtendedVue (line 128) | type ExtendedVue< type VueConfiguration (line 151) | interface VueConfiguration { type VueConstructor (line 164) | interface VueConstructor {