Class
Abstract Widget.
public function getId()Get widget id.
Returns the class name.
Returns string
public function getTitle()Get title.
Returns string
public function getDescription()Get description.
Returns string
public function getColumnSize()Get column size.
Returns int
public function getWeight()Get display sort weighting.
Returns int
public function showWrapper()Get if panel wrapper should be shown.
Returns bool
public function isCachable()Get if widget allows caching.
Returns bool
public function isCachedPerUser()Get if widget requires caching per user.
Returns bool
public function getCacheExpiry()Get cache expiry time.
Returns int
public function getRequiredPermission()Get required permission.
Returns string
public function getData()Get data method.
A widget should override this method.
Returns array
public function generateOutput($data)Generate output.
A widget should override this method.
Parameters
| Type | Name | Description |
|---|---|---|
array | $data |
Returns string
public function sanitizeData($data)Returns mixed
public function render($forceRefresh = false)Render widget.
Parameters
| Type | Name | Description |
|---|---|---|
bool | $forceRefresh |
Returns string
public function isDraggable()Returns bool