CAF Noodle JavaScript

Class Noodle.Leftnav.ToolModel

Object
   |
   +--Noodle.Model
         |
         +--Noodle.Leftnav.BranchModel
               |
               +--Noodle.Leftnav.ToolModel

class Noodle.Leftnav.ToolModel
extends Noodle.Leftnav.BranchModel


Methods for tool leftnav-branch model.
Defined in leftnav.js


Constructor Summary
Noodle.Leftnav.ToolModel ()
           
 
Method Summary
<static> void add(<optional> near, <optional> page)
           Adds this tool to the current page.
<static> Object allowDragDrop(<object> cur, <Draggable> drag, <Droppable> drop)
           Returns true if this draggable is droppable.
<static> Object createDraggable()
           Create noodle draggable item.
<static> void createMenuItems()
           Create leftnav tool menu items.
<static> void onDragFinish(cur, drag, drop)
           Called when noodle draggable item finishes dragging.
<static> void open()
           Action when open menu item is selected.
<static> void refreshMenuItems()
           Refresh menu items (when new page is loaded).

Constructor Detail

Noodle.Leftnav.ToolModel

Noodle.Leftnav.ToolModel()

Method Detail

add

<static> void add(<optional> near, <optional> page)

allowDragDrop

<static> Object allowDragDrop(<object> cur, <Draggable> drag, <Droppable> drop)

createDraggable

<static> Object createDraggable()

createMenuItems

<static> void createMenuItems()

onDragFinish

<static> void onDragFinish(cur, drag, drop)

open

<static> void open()

refreshMenuItems

<static> void refreshMenuItems()

CAF Noodle JavaScript

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