CAF Noodle JavaScript

Class Noodle.Tab

Object
   |
   +--Noodle.Tab

class Noodle.Tab


Noodle tab functions.
Defined in tab.js


Nested Class Summary
<static class> Noodle.Tab.Model
 
Constructor Summary
Noodle.Tab ()
           
 
Method Summary
<static> void convertBannerLinks()
           Converts banner links to be loaded via Noodle.go().
<static> void create()
           Create tab.
<static> Object getPageTitle()
           Gets the displayed page title in the shell header.
<static> Object handleMetadataEvents(<string> name)
           Creates a noodle event handler for tabs.
<static> void handlePageLoad(<string> n, <Noodle.Page.Model> page)
           Handle page load events.
<static> void handleWorkspaceDeleteEvent(<string> n, <string> workspaceID)
           Handle workspace delete events from outside the tree.
<static> void handleWorkspaceRenameEvent(<string> n, <event> o)
           Handles workspace rename events.
<static> Object modelAnnotator(<Noodle.Model> m)
           Standard tab model annotator.
<static> void setPageTitle(<string> tabName, <string> pageName)
           Sets the displayed page title in the shell header.

Constructor Detail

Noodle.Tab

Noodle.Tab()

Method Detail

convertBannerLinks

<static> void convertBannerLinks()

create

<static> void create()

getPageTitle

<static> Object getPageTitle()

handleMetadataEvents

<static> Object handleMetadataEvents(<string> name)

handlePageLoad

<static> void handlePageLoad(<string> n, <Noodle.Page.Model> page)

handleWorkspaceDeleteEvent

<static> void handleWorkspaceDeleteEvent(<string> n, <string> workspaceID)

handleWorkspaceRenameEvent

<static> void handleWorkspaceRenameEvent(<string> n, <event> o)

modelAnnotator

<static> Object modelAnnotator(<Noodle.Model> m)

setPageTitle

<static> void setPageTitle(<string> tabName, <string> pageName)

CAF Noodle JavaScript

Documentation generated by JSDoc on Sun Sep 15 20:21:23 2019