Home Reference Source
import {Output} from 'kestrel.js/lib/output/output.js'
public class | source

Output

Extends:

lib/events/events.js~event.EventEmitter → Output

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public

chords: *[]

public
public
public
public
public
public
public
Private Members
private
private
private
private

_root: *

Method Summary

Public Methods
public

onChord(callback: *)

public

onData(callback: *)

public

onModify(callback: *)

Private Methods
private

_onChord(chord: *)

private

_onData(data: *)

private

_onModify(diff: *)

Public Constructors

public constructor() source

Public Members

public chordCallback: * source

public chords: *[] source

public data: string source

public dataCallback: * source

public modifications: *[] source

public modifyCallback: * source

public sendChord: * source

public sendData: * source

public sendModify: * source

Private Members

private _chordListeners: *[] source

private _dataListeners: *[] source

private _modifyListeners: *[] source

private _root: * source

Public Methods

public onChord(callback: *) source

Params:

NameTypeAttributeDescription
callback *

public onData(callback: *) source

Params:

NameTypeAttributeDescription
callback *

public onModify(callback: *) source

Params:

NameTypeAttributeDescription
callback *

Private Methods

private _onChord(chord: *) source

Params:

NameTypeAttributeDescription
chord *

private _onData(data: *) source

Params:

NameTypeAttributeDescription
data *

private _onModify(diff: *) source

Params:

NameTypeAttributeDescription
diff *