CAF Noodle JavaScript

Class Noodle.Leftnav.BranchModel

Object
   |
   +--Noodle.Model
         |
         +--Noodle.Leftnav.BranchModel
Direct Known Subclasses:
Noodle.Leftnav.ApplicationModel, Noodle.Leftnav.ToolModel, Noodle.Leftnav.WSpaceFolderModel, Noodle.Leftnav.WSpaceModel

class Noodle.Leftnav.BranchModel
extends Noodle.Model


Base noodle leftnav-branch model methods.
Defined in leftnav.js


Constructor Summary
Noodle.Leftnav.BranchModel ()
           
 
Method Summary
<static> Object createOakBranch()
           Creates a new oak branch for this model.
<static> Object getMenuCSS()
           Get leftnav popup menu CSS.
<static> Object getOakBranch()
           Returns the oak branch for this model or null.
<static> void initialize()
           Initialize noodle leftnav branch model.
<static> Object isHilited()
           Tells whether branch is highlighted.
<static> void load()
           Loads this leftnav-branch.
<static> void onCollapse()
           Handles branch collapse event.
<static> void onExpand()
           Handles branch expand event.
<static> void onRender()
           Handles branch render event.
<static> void release()
           Release branch model from branches data structure.
<static> void setHilited(hilited)
           Hilites/unhilites this node.

Constructor Detail

Noodle.Leftnav.BranchModel

Noodle.Leftnav.BranchModel()

Method Detail

createOakBranch

<static> Object createOakBranch()

getMenuCSS

<static> Object getMenuCSS()

getOakBranch

<static> Object getOakBranch()

initialize

<static> void initialize()

isHilited

<static> Object isHilited()

load

<static> void load()

onCollapse

<static> void onCollapse()

onExpand

<static> void onExpand()

onRender

<static> void onRender()

release

<static> void release()

setHilited

<static> void setHilited(hilited)

CAF Noodle JavaScript

Documentation generated by JSDoc on Fri Sep 20 11:58:17 2013