fastdatanode.js
No description.

File Location

/goog/datasource/fastdatanode.js

Classes

goog.ds.AbstractFastDataNode
Creates a new abstract data node.
goog.ds.FastDataNode
Creates a new fast data node, using the properties of root.
goog.ds.FastListNode
Creates a new list node from an array.
goog.ds.PrimitiveFastDataNode
Creates a new data node wrapping a primitive value.

Public Protected Private

Global Functions

goog.ds.FastDataNode.fromJs(objectdataNameopt_parent) !goog.ds.AbstractFastDataNode
Creates a new FastDataNode structure initialized from object. This will return an instance of the most suitable sub-class of FastDataNode. You should not modify object after creating a fast data node from it or assume that changing object changes the data node. Doing so results in undefined behaviour.
Arguments:
object : Object | number | boolean | string
Object to initialize data node from.
dataName : string
Name of data node.
opt_parent : goog.ds.DataNode=
Parent of data node.
Returns: !goog.ds.AbstractFastDataNode  Data node representing object.
code »

Directory datasource

File Reference