API Docs for: trial
Show:

nx.data.ObservableGraph Class

ObservableGraph class

Methods

clear

()

Clear graph data

clearBinding

(
  • prop
)

Inherited from nx.Observable:

Clear binding for specified property.

Parameters:

dispose

()

Inherited from nx.Observable

Dispose current object.

get

(
  • name
)

Inherited from nx.data.ObservableObject:

Get specified property value.

Parameters:

Returns:

:

(
  • names
  • handler
  • context
)

Inherited from nx.Observable:

Parameters:

getBinding

(
  • prop
)

Inherited from nx.Observable:

Get existing binding object for specified property.

Parameters:

Returns:

:

getBound

() X: number, y: number, width: number, height: number, maxX: number, maxY: number

Get visible vertices data bound

Returns:

X: number, y: number, width: number, height: number, maxX: number, maxY: number:

}

getData

() Object

Get original data

Returns:

getJSON

(
  • [inData]
)
Nodes: Array, links: Array,nodeSet:Array

Get original json object

Parameters:

Returns:

Nodes: Array, links: Array,nodeSet:Array:

}

gets

() Object

Inherited from nx.data.ObservableObject:

Get all properties.

Returns:

has

(
  • name
)
Boolean

Inherited from nx.data.ObservableObject:

Check whether current object has specified property.

Parameters:

Returns:

insertData

(
  • inData
)

Insert data, data should follow Common Topology Data Definition

Parameters:

notify

(
  • names
  • oldValue
)

Inherited from nx.Observable:

Parameters:

set

(
  • name
  • value
)

Inherited from nx.data.ObservableObject:

Set specified property value.

Parameters:

setBinding

(
  • prop
  • expr
  • source
)

Inherited from nx.Observable:

Set binding for specified property.

Parameters:

setData

(
  • inData
)

Set data, data should follow Common Topology Data Definition

Parameters:

unwatch

(
  • names
  • handler
  • context
)

Inherited from nx.Observable:

Parameters:

Properties

identityKey

String

Use this attribute of original data as vertex's id and link's mapping key default is index, if not set use array's index as id

Default: 'index'

Events

endGenerate

Fired when finish generate topology elements

Event Payload:

  • sender Object

    trigger instance

  • event Object

    original event object

insertData

Trigger when insert data to ObservableGraph

Event Payload:

  • sender Object

    event trigger

  • data Object

    data, which been processed by data processor

setData

Trigger when set data to ObservableGraph

Event Payload:

  • sender Object

    event trigger

  • data Object

    data, which been processed by data processor

startGenerate

Fired when start generate topology elements

Event Payload:

  • sender Object

    trigger instance

  • event Object

    original event object