vue-docgen-api
Version:
Toolbox to extract information from Vue component files for documentation generation purposes.
11 lines (10 loc) • 448 B
TypeScript
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>;