Sha256: a66eead9d8135d14815fe31792f84a7e6bd4911f491aa268c4434a33792a7a7c
Contents?: true
Size: 925 Bytes
Versions: 5
Compression:
Stored size: 925 Bytes
Contents
import { ExpressionEntity } from './nodes/shared/Expression'; import SpreadElement from './nodes/SpreadElement'; import TaggedTemplateExpression from './nodes/TaggedTemplateExpression'; import NewExpression from './nodes/NewExpression'; import Property from './nodes/Property'; import CallExpression from './nodes/CallExpression'; export declare type CallExpressionType = TaggedTemplateExpression | CallExpression | NewExpression | Property; export interface CallCreateOptions { withNew: boolean; args?: (ExpressionEntity | SpreadElement)[]; callIdentifier: Object; } export default class CallOptions implements CallCreateOptions { withNew: boolean; args: (ExpressionEntity | SpreadElement)[]; callIdentifier: Object; static create(callOptions: CallCreateOptions): CallOptions; constructor({withNew, args, callIdentifier}?: CallCreateOptions); equals(callOptions: CallOptions): boolean; }
Version data entries
5 entries across 5 versions & 2 rubygems