vue-docgen-api
Version:
Toolbox to extract information from Vue component files for documentation generation purposes.
11 lines (10 loc) • 535 B
TypeScript
import * as bt from '@babel/types';
import { NodePath } from 'ast-types/lib/node-path';
import Documentation, { BlockTag, MethodDescriptor } from '../Documentation';
/**
* Extracts methods information from an object-style VueJs component
* @param documentation
* @param path
*/
export default function methodHandler(documentation: Documentation, path: NodePath): Promise<void>;
export declare function setMethodDescriptor(methodDescriptor: MethodDescriptor, method: NodePath<bt.Function>, jsDocTags: BlockTag[]): MethodDescriptor;