UNPKG

vue-docgen-api

Version:

Toolbox to extract information from Vue component files for documentation generation purposes.

11 lines (10 loc) 448 B
import * as bt from '@babel/types'; import { NodePath } from 'ast-types/lib/node-path'; import Documentation from '../Documentation'; import type { ParseOptions } from '../types'; /** * Extracts prop information from a class-style VueJs component * @param documentation * @param path */ export default function classPropHandler(documentation: Documentation, path: NodePath<bt.ClassDeclaration>, ast: bt.File, opt: ParseOptions): Promise<void>;