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

Class QAction

Base class for all other Actions.

QBaseClass
Extended by QAction

Direct known subclasses

QAjaxAction, QAlertAction, QJavaScriptAction, QJQAction, QRedirectAction, QRegisterClickPositionAction, QResetTimerAction, QSelectControlAction, QServerAction, QSetValueAction, QShowCalendarAction, QShowDialog, QBlurControlAction, QShowDialogBox, QStopPropagationAction, QTerminateAction, QToggleCssClassAction, QToggleDisplayAction, QToggleEnableAction, QConfirmAction, QCssAction, QCssClassAction, QFocusControlAction, QHideCalendarAction, QHideDialog, QHideDialogBox

Indirect known subclasses

QAjaxControlAction, QJQBounceAction, QJQToggleAction, QJQToggleEffectAction, QJQTransferAction, QNoScriptAjaxAction, QServerControlAction, QJQHideAction, QJQHideEffectAction, QJQHighlightAction, QJQPulsateAction, QJQShakeAction, QJQShowAction, QJQShowEffectAction, QJQSizeAction
Abstract
Package: Actions
Located at includes/base_controls/_actions.inc.php
Methods summary
abstract public mixed
# RenderScript( QControl $objControl )

Abstract method, implemented in derived classes. Returns the JS needed for the action to work

Abstract method, implemented in derived classes. Returns the JS needed for the action to work

Parameters

$objControl

Returns

mixed
public static null|string
# RenderActions( QControl $objControl, string $strEventName, QAction[] $objActions )

Parameters

$objControl
QControl for which the actions have to be rendered
$strEventName
Name of the event for which the actions have to be rendered
$objActions
Array of actionss

Returns

null|string

Throws

Exception
public mixed|null|string
# __set( string $strName, string $mixValue )

PHP Magic function to set the property values of an object of the class In this case, we only have 'Event' property to be set

PHP Magic function to set the property values of an object of the class In this case, we only have 'Event' property to be set

Parameters

$strName
Name of the property
$mixValue
Value of the property

Returns

mixed|null|string

Throws

QCallerException

Overrides

QBaseClass::__set()
public mixed|null|string
# __get( string $strName )

PHP Magic function to get the property values of an object of the class In this case, we only have 'Event' property to be set

PHP Magic function to get the property values of an object of the class In this case, we only have 'Event' property to be set

Parameters

$strName
Name of the property

Returns

mixed|null|string

Throws

QCallerException

Overrides

QBaseClass::__get()
Methods inherited from QBaseClass
OverrideAttributes(), __call()
Properties summary
protected QEvent $objEvent

Event object which will fire this action

Event object which will fire this action

#
Magic properties summary
public QEvent $Event

Any QEvent derivated class instance

API documentation generated by ApiGen