Class ZmApptComposeView
Extends
DwtTabView.
This class provides a form for creating/editing appointments. It is a tab view with
five tabs: the appt form, a scheduling page, and three pickers (one each for finding
attendees, locations, and equipment). The attendee data (people, locations, and
equipment are all attendees) is maintained here centrally, since it is presented and
can be modified in each of the five tabs.
Defined in: ZmApptComposeView.js.
Class Summary
Constructor Attributes |
Constructor Name and Description |
|
Creates a new appointment view.
|
Method Summary
Method Attributes |
Method Name and Description |
|
Adds an attachment file upload field to the compose form.
|
|
Adds a change listener.
|
|
Removes the given change listener.
|
- Methods borrowed from class DwtTabView:
- addStateChangeListener, addTab, getCurrentTab, getNumTabs, getTab, getTabBar, getTabButton, getTabTitle, getTabView, removeStateChangeListener, setTabView, switchToTab
- Methods borrowed from class DwtComposite:
- addChild, cleanupSeparators, clear, dispose, getChild, getChildren, getNumChildren, getTabGroupMember, removeChild, removeChildren
- Methods borrowed from class DwtControl:
- addClassName, addControlListener, addDisposeListener, addListener, appendElement, blur, clearContent, clearHandler, condClassName, delClassName, focus, getBounds, getClassName, getContent, getCursor, getData, getDragBox, getDragSource, getDropTarget, getEnabled, getFocusElement, getH, getHtmlElement, getHTMLElId, getInsetBounds, getInsets, getLocation, getMargins, getOpacity, getOuterSize, getPosition, getScrollContainer, getScrollStyle, getSize, getTooltipBase, getToolTipContent, getVisibility, getVisible, getW, getX, getXW, getY, getYH, getZIndex, hasFocus, isAlertShown, isDisposed, isInitialized, isListenerRegistered, notifyListeners, preventContextMenu, preventSelection, removeAllListeners, removeControlListener, removeDisposeListener, removeListener, reparent, reparentHtmlElement, replaceElement, setBounds, setClassName, setContent, setCursor, setData, setDisplay, setDisplayState, setDragBox, setDragSource, setDropTarget, setEnabled, setEventPropagation, setFocusElement, setHandler, setHtmlElementId, setLocation, setOpacity, setPosition, setScrollStyle, setSize, setToolTipContent, setVisibility, setVisible, setZIndex, showAlert, zShow
Class Detail
ZmApptComposeView(parent, className, calApp, controller)
Creates a new appointment view. The view does not display itself on construction.
Author: Parag Shah.
- Parameters:
-
{DwtShell} parent
- the element that created this view
-
{String} className
- class name for this view
-
{ZmCalendarApp} calApp
- a handle to the owning calendar application
-
{ZmApptComposeController} controller
- the controller for this view
Method Detail
addAttachmentField()
Adds an attachment file upload field to the compose form.
addChangeListener(listener)
Adds a change listener.
- Parameters:
-
{AjxListener} listener
- a listener
removeChangeListener(listener)
Removes the given change listener.
- Parameters:
-
{AjxListener} listener
- a listener
|