Remoto - VFS: pane Class Reference
Remoto - VFS

panes can have _saveFields or _help More...

#include "remoto!stdlib:js/panes/pane.js"

Public Member Functions

 pane (layout)
 
 applyDiff (diff, user)
 
 applyReleaseLock (data)
 
 applyRequestError (command, id, reason)
 
 applyRequestError (command, id, reason)
 
 applyRequestLock (data)
 
 applyRequestSuccess (command, id, data, metadata)
 
 applySettings (settings)
 
 applySubscription (data, metadata)
 
 createHeader ()
 
 createHTML (createHeader)
 
 destroy ()
 
 postCreate (c)
 
 postCreateCallback ()
 
 postDelete (c)
 
 postDeleteCallback ()
 
 postReleaseLock (c)
 
 postReleaseLockCallback ()
 
 postRequestLock (c)
 
 postRequestLockCallback ()
 
 postUpdate (u)
 
 postUpdateCallback ()
 
 resize ()
 Resize the pane. More...
 

Getters & Setters

getter paneType
 a getter DOCME More...
 

Detailed Description

panes can have _saveFields or _help

_help can be a function or string

a pane should probably have a _type specified

usually a pane should have a mechanism to be called without arguments, which is used for subclassing

DOCME

Constructor & Destructor Documentation

◆ pane()

pane (   layout)
Parameters
layout

DOCME

Member Function Documentation

◆ applyDiff()

applyDiff (   diff,
  user 
)
Parameters
diff
user

DOCME

◆ applyReleaseLock()

applyReleaseLock (   data)
Parameters
data

DOCME

◆ applyRequestError() [1/2]

applyRequestError (   command,
  id,
  reason 
)
Parameters
command
id
reason

DOCME

◆ applyRequestError() [2/2]

applyRequestError (   command,
  id,
  reason 
)
Parameters
command
id
reason

DOCME

◆ applyRequestLock()

applyRequestLock (   data)
Parameters
data

DOCME

◆ applyRequestSuccess()

applyRequestSuccess (   command,
  id,
  data,
  metadata 
)
Parameters
command
id
data
metadata

DOCME

◆ applySettings()

applySettings (   settings)
Parameters
settings

DOCME

◆ applySubscription()

applySubscription (   data,
  metadata 
)
Parameters
data
metadata
Returns

DOCME

◆ createHeader()

createHeader ( )
Returns

DOCME

◆ createHTML()

createHTML (   createHeader)
Parameters
createHeader
Returns

DOCME

◆ destroy()

destroy ( )

DOCME

◆ paneType()

getter paneType

a getter DOCME

◆ postCreate()

postCreate (   c)
Parameters
c
Returns

DOCME

◆ postCreateCallback()

postCreateCallback ( )
Returns

DOCME

◆ postDelete()

postDelete (   c)
Parameters
c
Returns

DOCME

◆ postDeleteCallback()

postDeleteCallback ( )
Returns

DOCME

◆ postReleaseLock()

postReleaseLock (   c)
Parameters
c
Returns

DOCME

◆ postReleaseLockCallback()

postReleaseLockCallback ( )
Returns

DOCME

◆ postRequestLock()

postRequestLock (   c)
Parameters
c
Returns

DOCME

◆ postRequestLockCallback()

postRequestLockCallback ( )
Returns

DOCME

◆ postUpdate()

postUpdate (   u)
Parameters
u
Returns

DOCME

◆ postUpdateCallback()

postUpdateCallback ( )
Returns

DOCME

◆ resize()

resize ( )

Resize the pane.

This is called when the paneManager has received a resize event, either because a browser window was resized or something has changed the layout geometry, for instance a splitter. This function should be as efficient as possible, because as a user drags things around, many resize events can be generated.


The documentation for this class was generated from the following files: