rapila
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ListWidgetModule Class Reference
Inheritance diagram for ListWidgetModule:
PersistentWidgetModule WidgetModule Module

Public Member Functions

 __construct ($sSessionKey=null, ListWidgetDelegate $oDelegate=null)
 
 specialize ($oSpecializedListWidgetModule)
 
 setDelegate (ListWidgetDelegate $oDelegate)
 
 getDelegate ()
 
 getModelName ()
 
 setListTag ($oListTag)
 
 doWidget ($sClassName= '')
 
 getSchema ($bForceReload=false)
 
 allowSort ($sColumnIdentifier)
 
 doSort ($sColumnIdentifier, $aRowData, $aRelatedRowData, $sPosition)
 
 deleteRow ($aRowData)
 
 toggleBoolean ($aRowData, $sBooleanName='is_inactive')
 
 getNumberOfColumns ()
 
 getNumberOfRows ()
 
 numberOfRows ()
 
 getOrderColumnSort ()
 
 setOrderColumnSort ($sOrderColumn, $sSortOrder)
 
 completeList ()
 
 partialList ($iStart=0, $iLength=null)
 
 rowFromData ($aRowData)
 
 setOption ($sName, $mValue=null)
 
 getOption ($sName)
 
 setSearch ($sSearch=null)
 
 getSearch ()
 
- Public Member Functions inherited from WidgetModule
 doWidget ()
 
 setNew ($bIsNew=true)
 
 isNew ()
 
 setInputName ($sInputName)
 
 getElementType ()
 
 getInputName ()
 
 getSessionKey ()
 
 setSetting ($sSettingName, $mSettingValue)
 
 allSettings ()
 
 __construct ($sSessionKey=null)
 
- Public Member Functions inherited from Module
 getModuleName ()
 
 getModuleInfo ($sSetting=null)
 
 getDisplayName ($sLanguageId=null)
 

Static Public Member Functions

static testWidget ()
 
- Static Public Member Functions inherited from PersistentWidgetModule
static isPersistent ()
 
- Static Public Member Functions inherited from WidgetModule
static includeResources ($oResourceIncluder=null)
 
static isPersistent ()
 
static needsLogin ()
 
static getCustomMethods ()
 
static removeStoredWidgets ()
 
static getWidget ($sWidgetType, $sSessionKey=null)
 
- Static Public Member Functions inherited from Module
static getModuleInstanceByTypeAndName ($sType, $sName)
 
static getClassNameByTypeAndName ($sType, $sName= '')
 
static getDisplayNameByTypeAndName ($sType, $sName, $sLanguageId=null)
 
static getPathArrayByTypeAndName ($sType, $sName)
 
static getModuleInfoByTypeAndName ($sType, $sName)
 
static isModuleEnabled ($sType, $sName)
 
static getDefaultRolesForModule ()
 
static isModuleAllowed ($sType, $sName, $oUser=null)
 
static getModuleMetadataByTypeAndName ($sType, $sName)
 
static moduleExists ($sModuleName, $sType=null)
 
static listModulesByType ($sType, $bListEnabledOnly=true)
 
static listModulesByTypeAndAspect ($sType, $sAspect, $bListEnabledOnly=true)
 
static listModuleTypes ()
 
static listAllModules ($bListEnabledOnly=true)
 
static getType ()
 
static listModules ($bListEnabledOnly=true)
 
static listModulesByAspect ($sAspect, $bListEnabledOnly=true)
 
static getClassNameByName ($sModuleName)
 
static getNameByClassName ($sClassName)
 
static getDisplayNameByName ($sModuleName, $sLangugaeId=null)
 
static getModuleInstance ($sModuleName)
 
static moduleName ()
 
static isValidModuleClassName ($sName)
 
static isValidModuleClassNameOfAnyType ($sName)
 
static isSingleton ()
 

Public Attributes

const DISPLAY_TYPE_DEFAULT = null
 
const DISPLAY_TYPE_TEXT = 'text'
 
const DISPLAY_TYPE_NUMERIC = 'numeric'
 
const DISPLAY_TYPE_HTML = 'html'
 
const DISPLAY_TYPE_STATIC = 'static'
 
const DISPLAY_TYPE_ICON = 'icon'
 
const DISPLAY_TYPE_BOOLEAN = 'boolean'
 
const DISPLAY_TYPE_DOCUMENT = 'document'
 
const DISPLAY_TYPE_URL = 'url'
 
const DISPLAY_TYPE_CLASSNAME = 'classname'
 
const DISPLAY_TYPE_DATA = 'data'
 
const DISPLAY_TYPE_REORDERABLE = 'reorderable'
 
 $sStringPrefix = 'column'
 
- Public Attributes inherited from WidgetModule
const USE_NAMESPACED_CSS = true
 
const WIDGET_SESSION_KEY = 'widget_storage'
 
- Public Attributes inherited from Module
const INFO_FILE = FILENAME_INFO
 

Additional Inherited Members

- Protected Member Functions inherited from Module
 constructTemplate ($sTemplateName=null, $bForceGlobalTemplatesDir=false)
 
- Static Protected Member Functions inherited from WidgetModule
static includeWidgetResources ($bEndDependenciesOnJS=false, $oResourceIncluder=null)
 
- Static Protected Member Functions inherited from Module
static constructTemplateForModuleAndType ($sModuleType, $sModuleName, $sTemplateName=null, $bForceGlobalTemplatesDir=false)
 
static template ($sTemplateName=null, $bForceGlobalTemplatesDir=false)
 
- Protected Attributes inherited from WidgetModule
 $sPersistentSessionKey = null
 
 $sInputName = null
 
 $aInitialSettings = array()
 
- Static Protected Attributes inherited from WidgetModule
static $MODULE_TYPE = 'widget'
 
- Static Protected Attributes inherited from Module
static $MODULE_TYPE
 

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