Home Reference Source
import GlPatchAPI from './ui/glpatch/patchapi.js'
public class | source

GlPatchAPI

Constructor Summary

Public Constructor
public

Member Summary

Private Members
private
private
private
private

_log: *

private

_patch: *

private

_updateCounter: number

Method Summary

Public Methods
public

deleteOp(id: *)

public

removeLink(opIdIn: *, opIdOut: *, portIdIn: *, portIdOut: *)

public

reset()

public

setOpUiAttribs(opid: *, attrName: *, val: *)

public

showOpParams(opid: *)

public
public

updateFlowModeActivity(flowMode: *)

Private Methods
private
private

_onAddOp(op: *, fromDeserialize: *)

private

_onDeleteOp(op: *)

private

_onLink(p1: *, p2: *, link: *, fromDeserialize: *)

private

_onUnLink(a: *, b: *, link: *)

private

_watchOp(op: *)

Public Constructors

public constructor() source

Private Members

private _currentFlowMode: * source

private _flowvisStartFrame: number source

private _glPatch: * source

private _log: * source

private _patch: * source

private _updateCounter: number source

Public Methods

public deleteOp(id: *) source

Params:

NameTypeAttributeDescription
id *

Params:

NameTypeAttributeDescription
opIdIn *
opIdOut *
portIdIn *
portIdOut *

public reset() source

public setOpUiAttribs(opid: *, attrName: *, val: *) source

Params:

NameTypeAttributeDescription
opid *
attrName *
val *

public showOpParams(opid: *) source

Params:

NameTypeAttributeDescription
opid *

public stopFlowModeActivity() source

public updateFlowModeActivity(flowMode: *) source

Params:

NameTypeAttributeDescription
flowMode *

Private Methods

private _initPatch() source

private _onAddOp(op: *, fromDeserialize: *) source

Params:

NameTypeAttributeDescription
op *
fromDeserialize *

private _onDeleteOp(op: *) source

Params:

NameTypeAttributeDescription
op *

Params:

NameTypeAttributeDescription
p1 *
p2 *
link *
fromDeserialize *

Params:

NameTypeAttributeDescription
a *
b *
link *

private _watchOp(op: *) source

Params:

NameTypeAttributeDescription
op *