Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ImportsHandler

Index

Constructors

constructor

Properties

body

body: babel.types.Statement[]

Methods

deleteFrom

  • deleteFrom(source: string): void

findFrom

  • findFrom(source: string): BlockStatement | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | SwitchStatement | WhileStatement | ForOfStatement | BreakStatement | ClassDeclaration | ContinueStatement | ReturnStatement | ThrowStatement | IfStatement | DebuggerStatement | VariableDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration | EmptyStatement | ExpressionStatement | LabeledStatement | TryStatement | WithStatement | TSImportEqualsDeclaration | TSExportAssignment | TSNamespaceExportDeclaration
  • Parameters

    • source: string

    Returns BlockStatement | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | SwitchStatement | WhileStatement | ForOfStatement | BreakStatement | ClassDeclaration | ContinueStatement | ReturnStatement | ThrowStatement | IfStatement | DebuggerStatement | VariableDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration | EmptyStatement | ExpressionStatement | LabeledStatement | TryStatement | WithStatement | TSImportEqualsDeclaration | TSExportAssignment | TSNamespaceExportDeclaration

findIndexFrom

  • findIndexFrom(source: string): number

get

  • get(identifer: string): void

hasFrom

  • hasFrom(source: string): boolean

last

  • last(): BlockStatement | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | SwitchStatement | WhileStatement | ForOfStatement | BreakStatement | ClassDeclaration | ContinueStatement | ReturnStatement | ThrowStatement | IfStatement | DebuggerStatement | VariableDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration | EmptyStatement | ExpressionStatement | LabeledStatement | TryStatement | WithStatement | TSImportEqualsDeclaration | TSExportAssignment | TSNamespaceExportDeclaration
  • Returns BlockStatement | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | SwitchStatement | WhileStatement | ForOfStatement | BreakStatement | ClassDeclaration | ContinueStatement | ReturnStatement | ThrowStatement | IfStatement | DebuggerStatement | VariableDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration | EmptyStatement | ExpressionStatement | LabeledStatement | TryStatement | WithStatement | TSImportEqualsDeclaration | TSExportAssignment | TSNamespaceExportDeclaration

lastIndex

  • lastIndex(): number

Generated using TypeDoc