Docs »

Plugins »

Extension Points »

Workspace Widget Type

Name: Workspace Widget Type
Identifier (ID): cerberusweb.ui.workspace.widget

Manifest


		<extension point="cerberusweb.ui.workspace.widget">
			<id>core.workspace.widget.bot</id>
			<name>Bot Custom Widget</name>
			<class>
				<file>api/uri/internal/dashboards.php</file>
				<name>WorkspaceWidget_BotBehavior</name>
			</class>
			<params>
			</params>
		</extension>

Code



class ExampleExtension extends Extension_WorkspaceWidget {
	public function render(Model_WorkspaceWidget $widget, $refresh_options) {
	}

	public function renderConfig(Model_WorkspaceWidget $widget) {
	}

	public function saveConfig(Model_WorkspaceWidget $widget) {
	}
}


Extensions

(Deprecated) HTML/Javascript core.workspace.widget.custom_html
(Deprecated) Line/Bar Chart core.workspace.widget.chart
(Deprecated) Pie Chart core.workspace.widget.pie_chart
(Deprecated) Scatterplot core.workspace.widget.scatterplot
(Deprecated) Subtotals core.workspace.widget.subtotals
Bot Behavior Tree cerb.workspace.widget.behavior.tree
Bot Custom Widget core.workspace.widget.bot
Calendar core.workspace.widget.calendar
Chart: Categories cerb.workspace.widget.chart.categories
Chart: Pie cerb.workspace.widget.chart.pie
Chart: Scatterplot cerb.workspace.widget.chart.scatterplot
Chart: Table cerb.workspace.widget.chart.table
Chart: Time Series cerb.workspace.widget.chart.timeseries
Clock core.workspace.widget.clock
Countdown core.workspace.widget.countdown
Counter core.workspace.widget.counter
Form Interaction core.workspace.widget.form_interaction
Gauge core.workspace.widget.gauge
Knowledgebase Browser kb.workspace.widget.kb.browser
Map: Geo Points cerb.workspace.widget.map.geopoints
Project Board cerb.workspace.widget.project_board
Record Fields core.workspace.widget.record.fields
Sheet core.workspace.widget.sheet
Worklist core.workspace.widget.worklist