Class TransactionalViewWidget
- CComponent
- CBaseController
- CWidget
- X2Widget
- SortableWidget
- GridViewWidget
- TransactionalViewWidget
Direct known subclasses
ActionsWidget, CallsWidget, CommentsWidget, EmailsWidget, EventsWidget, LoggedTimeWidget, QuotesWidget, WebActivityWidget
Abstract
Package: application\components\sortableWidget
Located at x2engine/protected/components/sortableWidget/recordViewWidgets/TransactionalViewWidget.php
Package: application\components\sortableWidget
Located at x2engine/protected/components/sortableWidget/recordViewWidgets/TransactionalViewWidget.php
protected
|
|
public static
|
|
public
|
|
public
|
|
public
|
|
public
|
#
renderWidgetLabel( )
Renders the widget label saved in the profile JSON widget settings property This gets called if {widgetLabel} is contained in the template string. |
public
|
|
public
|
|
public
|
|
public
object
|
|
protected
|
|
public
|
|
public
array
|
|
public
|
#
buildDefaultGvSettings( mixed $attributes, array $combine = array () )
Build defaultGvSettings property for X2GridView |
public
array
|
|
public
|
|
protected
|
|
protected
array
|
|
protected
string
|
getViewFileParams(),
init()
|
__construct(),
ajaxRender(),
behaviors(),
getModule(),
renderFile(),
setModule()
|
actions(),
getController(),
getId(),
getOwner(),
getViewFile(),
getViewPath(),
render(),
setId()
|
beginCache(),
beginClip(),
beginContent(),
beginWidget(),
createWidget(),
endCache(),
endClip(),
endContent(),
endWidget(),
renderInternal(),
widget()
|
__call(),
__get(),
__isset(),
__set(),
__unset(),
asa(),
attachBehavior(),
attachBehaviors(),
attachEventHandler(),
canGetProperty(),
canSetProperty(),
detachBehavior(),
detachBehaviors(),
detachEventHandler(),
disableBehavior(),
disableBehaviors(),
enableBehavior(),
enableBehaviors(),
evaluateExpression(),
getEventHandlers(),
hasEvent(),
hasEventHandler(),
hasProperty(),
raiseEvent()
|
PROFILE_WIDGET_PATH_ALIAS,
RECORD_VIEW_WIDGET_PATH_ALIAS
|
public
CActiveRecord
|
$model |
|
|
public
|
$widgetManager |
|
#
$widgetManager |
public
string
|
$viewFile | '_transactionalViewWidget' |
#
The name of the view file containing the widget contents |
public
string
|
$template | '<div class="submenu-title-bar widget-title-bar">{widgetLabel}{createButton}{closeButton}{minimizeButton}{settingsMenu}</div>{widgetContents}' |
#
A mixture of html and attributes inside curly braces. This gets used by renderWidget to render widget elements specified in child classes. As with X2GridView, each attribute inside curly braces should have a corresponding method called render<attribute_name>. |
public
string
|
$sortableWidgetJSClass | 'x2.TransactionalViewWidget' |
#
JS class which is used to manage the front-end behavior of this widget. This
is |
protected
boolean
|
$compactResultsPerPage | true |
|
protected
string
|
$createButtonLabel | '' |
|
protected
string
|
$labelIconClass | '' |
|
protected
mixed
|
$historyType |
|
|
protected
object
|
$_dataProvider |
|
|
protected
array
|
$_gridViewConfig |
|
#
the config array passed to widget () |
protected
mixed
|
$_searchModel |
|
|
protected
string
|
$containerClass | 'sortable-widget-container x2-layout-island transactional-view-widget' |
#
CSS class to be added to the container element |
$_module
|
$actionPrefix,
$skin
|
$module
|
$controller,
$id,
$owner,
$viewPath
|