Lines Matching defs:ProfileView
78 * @param {ProfileView.Node} head View head node.
79 * @return {ProfileView} Profile view.
82 return new ProfileView(head);
95 * @param {ProfileView.Node} head Profile view head.
96 * @return {ProfileView.Node} Profile view node.
100 return new ProfileView.Node(
109 * @param {ProfileView.Node} head Head (root) node.
112 function ProfileView(head) {
120 * @param {function(ProfileView.Node,
121 * ProfileView.Node):number} sortFunc A sorting
124 ProfileView.prototype.sort = function(sortFunc) {
134 * @param {function(ProfileView.Node)} f Visitor function.
136 ProfileView.prototype.traverse = function(f) {
157 * @param {ProfileView.Node} head Profile view head.
160 ProfileView.Node = function(
174 ProfileView.Node.prototype.__defineGetter__(
183 * @param {ProfileView.Node} node Child node.
185 ProfileView.Node.prototype.addChild = function(node) {
194 * @param {function(ProfileView.Node,
195 * ProfileView.Node):number} sortFunc A sorting
198 ProfileView.Node.prototype.sortChildren = function(