@babel/helper-member-expression-to-functions
- Version 8.0.0
- Published
- 51.8 kB
- 2 dependencies
- MIT license
Install
npm i @babel/helper-member-expression-to-functionsyarn add @babel/helper-member-expression-to-functionspnpm add @babel/helper-member-expression-to-functionsOverview
Helper function to replace certain member expressions with function calls
Index
Functions
function memberExpressionToFunctions
memberExpressionToFunctions: <CustomState extends object>( path: NodePath, visitor: Visitor<HandlerState<CustomState> & CustomState>, state: Handler<CustomState> & CustomState) => void;Interfaces
interface Handler
interface Handler<State> {}method boundGet
boundGet: ( this: HandlerState<State> & State, member: NodePath<any>) => t.Expression;method call
call: ( this: HandlerState<State> & State, member: NodePath<any>, args: t.CallExpression) => t.Expression;method delete
delete: ( this: HandlerState<State> & State, member: NodePath<any>) => t.Expression;method destructureSet
destructureSet: ( this: HandlerState<State> & State, member: NodePath<any>) => t.Expression;method get
get: (this: HandlerState<State> & State, member: NodePath<any>) => t.Expression;method memoise
memoise: ( this: HandlerState<State> & State, member: NodePath<any>, count: number) => void;method optionalCall
optionalCall: ( this: HandlerState<State> & State, member: NodePath<any>, args: t.OptionalCallExpression) => t.Expression;method set
set: ( this: HandlerState<State> & State, member: NodePath<any>, value: t.Expression) => t.Expression;method simpleSet
simpleSet: ( this: HandlerState<State> & State, member: NodePath<any>) => t.Expression;interface HandlerState
interface HandlerState<State = object> extends Handler<State> {}Package Files (1)
Dependencies (2)
Dev Dependencies (0)
No dev dependencies.
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@babel/helper-member-expression-to-functions.
- Markdown[](https://www.jsdocs.io/package/@babel/helper-member-expression-to-functions)
- HTML<a href="https://www.jsdocs.io/package/@babel/helper-member-expression-to-functions"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 2726 ms. - Missing or incorrect documentation? Open an issue for this package.
