Home Reference Source
public class | source

SclangIO

Extends:

events~EventEmitter → SclangIO

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

calls: *

public
public
public
public
public
public

state: *

public

states: *

Method Summary

Public Methods
public
public

makeStates(): *

public

parse(input: string)

public

parseCompileErrors(text: *): *

parse library compile errors error from STDOUT

public

parseSyntaxErrors(text: *): *

parse syntax error from STDOUT runtime errors

public

registerCall(guid: string, promise: Object)

Register for code that is sent to be interpreted and will post a result or error.

public

setState(newState: *)

Public Constructors

public constructor source

Public Members

public calls: * source

public capturing: * source

public compileDirs: * source

public compileErrors: * source

public parseErrors: * source

public responseCollectors: * source

public state: * source

public states: * source

Public Methods

public finalizeCompileErrors() source

public makeStates(): * source

Return:

*

public parse(input: string) source

Params:

NameTypeAttributeDescription
input string

parse the stdout of supercollider

public parseCompileErrors(text: *): * source

parse library compile errors error from STDOUT

Params:

NameTypeAttributeDescription
text *

Return:

*

public parseSyntaxErrors(text: *): * source

parse syntax error from STDOUT runtime errors

Params:

NameTypeAttributeDescription
text *

Return:

*

public registerCall(guid: string, promise: Object) source

Register for code that is sent to be interpreted and will post a result or error.

Params:

NameTypeAttributeDescription
guid string
promise Object

a Promise or an object with reject, resolve

public setState(newState: *) source

Params:

NameTypeAttributeDescription
newState *