Overview

Packages

  • Actions
  • Codegen
  • Controls
    • Base
  • DatabaseAdapters
  • Events
  • None
  • Sessions
  • Tests

Classes

  • QAction
  • QAjaxAction
  • QAjaxControlAction
  • QAlertAction
  • QBlurControlAction
  • QConfirmAction
  • QCssAction
  • QCssClassAction
  • QFocusControlAction
  • QHideCalendarAction
  • QHideDialog
  • QHideDialogBox
  • QJavaScriptAction
  • QJQAction
  • QJQBounceAction
  • QJQHideAction
  • QJQHideEffectAction
  • QJQHighlightAction
  • QJQPulsateAction
  • QJQShakeAction
  • QJQShowAction
  • QJQShowEffectAction
  • QJQSizeAction
  • QJQToggleAction
  • QJQToggleEffectAction
  • QJQTransferAction
  • QRedirectAction
  • QRegisterClickPositionAction
  • QResetTimerAction
  • QSelectControlAction
  • QServerAction
  • QServerControlAction
  • QSetValueAction
  • QShowCalendarAction
  • QShowDialog
  • QShowDialogBox
  • QStopPropagationAction
  • QTerminateAction
  • QToggleCssClassAction
  • QToggleDisplayAction
  • QToggleEnableAction
  • Overview
  • Package
  • Class

Package Actions

Classes summary
QAction Base class for all other Actions.
QAjaxAction

The QAjaxAction responds to events with ajax calls, which refresh a portion of a web page without reloading the entire page. They generally are faster than server requests and give a better user experience.

QAjaxControlAction

Ajax control action is identical to Ajax action, except the handler for it is defined NOT on the form host, but on a QControl.

QAlertAction Displays an alert to the user
QBlurControlAction Blurs (JS blur, not visual blur) a control on server side (i.e. removes focus from that control)
QConfirmAction

This action works as a if-else stopper for another action. This action should be added to a control with the same event type before another action of that event type Doing so brings up a JavaScript Confirmation box in front of the user. If the user clicks on 'OK', then the next next action is executed (and any actions after that as well) If the user clicks on 'Cancel', then next/rest of the action(s) are not executed

QCssAction Sets the CSS class of a control on the client side (does not update the server side)
QCssClassAction

Can add or remove an extra CSS class from a control. Should be used mostly for temporary purposes such as 'hovering' over a control

QFocusControlAction Puts focus on a Control (on the client side/browser)
QHideCalendarAction Hides a calendar control
QHideDialog Hiding a JQuery UI Dialog (QDialog)
QHideDialogBox Hides a dialog box (QDialogBox)
QJavaScriptAction

Client-side action - no postbacks of any kind are performed. All handling activity happens in Javascript.

QJQAction Base class for all jQuery-based effects.
QJQBounceAction Make a control bounce up and down.
QJQHideAction Hide a control (if it's visible)
QJQHideEffectAction Hide a control, using additional visual effects.
QJQHighlightAction Highlight a control
QJQPulsateAction Pulsate the contents of a control
QJQShakeAction Make a control shake left and right
QJQShowAction Show a control (if it's hidden)
QJQShowEffectAction Show a control (if it's hidden) using additional visual effects.
QJQSizeAction Resize a control
QJQToggleAction Toggle visibility of a control.
QJQToggleEffectAction Toggle visibility of a control, using additional visual effects
QJQTransferAction Transfer the border of a control to another control
QRedirectAction

Client-side action - no postbacks of any kind are performed. All handling activity happens in Javascript.

QRegisterClickPositionAction Registers the click position on a control
QResetTimerAction
QSelectControlAction Selects contents inside a QTextBox on the client-side/browser
QServerAction Server actions are handled through a full-page postback.
QServerControlAction

Server control action is identical to server action, except the handler for it is defined NOT in the form, but in a control.

QSetValueAction

Sets the javascript value of a control in the form. The value has to be known ahead of time. Useful for automatically clearing a text field when it receives focus, for example.

QShowCalendarAction Shows a Calendar Control
QShowDialog

Shows a QDialog This is the JQuery UI alternative to show dialog

QShowDialogBox Shows a dialog box (QDialogBox)
QStopPropagationAction

Prevents the event from bubbling up the DOM tree, preventing any parent handlers from being notified of the event.

QTerminateAction Prevents the default action on an event.
QToggleCssClassAction

Toggles the given class on the objects identified by the given jQuery selector. If no selector given, then the trigger control is toggled.

QToggleDisplayAction Toggle the Disaply of a control
QToggleEnableAction

Toggle the 'enabled' status of a control NOTE: It does not change the Enabled property on the server side

API documentation generated by ApiGen