Home Reference Source
import CompletionRecord from 'esper.js/src/CompletionRecord.js'
public class | source

CompletionRecord

Static Method Summary

Static Public Methods
public static

makeRangeError(realm: *, msg: *): *

public static

makeReferenceError(realm: *, msg: *): *

public static

makeSyntaxError(realm: *, msg: *): *

public static

makeTypeError(realm: *, msg: *): *

Constructor Summary

Public Constructor
public

constructor(type: *, value: *, target: *)

Member Summary

Public Members
public get

abrupt: *

public

target: *

public

type: *

public

value: *

Method Summary

Public Methods
public

addExtra(obj: Object): *

Easy access to value.addExtra.

Static Public Methods

public static makeRangeError(realm: *, msg: *): * source

Params:

NameTypeAttributeDescription
realm *
msg *

Return:

*

public static makeReferenceError(realm: *, msg: *): * source

Params:

NameTypeAttributeDescription
realm *
msg *

Return:

*

public static makeSyntaxError(realm: *, msg: *): * source

Params:

NameTypeAttributeDescription
realm *
msg *

Return:

*

public static makeTypeError(realm: *, msg: *): * source

Params:

NameTypeAttributeDescription
realm *
msg *

Return:

*

Public Constructors

public constructor(type: *, value: *, target: *) source

Params:

NameTypeAttributeDescription
type *
value *
target *

Public Members

public get abrupt: * source

public target: * source

public type: * source

public value: * source

Public Methods

public addExtra(obj: Object): * source

Easy access to value.addExtra. Note: Returns a generator.

Params:

NameTypeAttributeDescription
obj Object

Extra properties

Return:

*