Docs »

Plugins »

Extension Points »

Profile Widget Type

Name: Profile Widget Type
Identifier (ID): cerb.profile.tab.widget

Manifest


		<extension point="cerb.profile.tab.widget">
			<id>cerb.profile.tab.widget.behavior.tree</id>
			<name>Behavior Tree</name>
			<class>
				<file>api/uri/profiles.php</file>
				<name>ProfileWidget_BehaviorTree</name>
			</class>
			<params>
			</params>
		</extension>

Code



class ExampleExtension extends Extension_ProfileWidget {
	public function render(Model_ProfileWidget $model, $context, $context_id, $refresh_options) {
	}

	public function renderConfig(Model_ProfileWidget $model) {
	}

	public function saveConfig(array $fields, $id, $error) {
	}
}


Extensions

Behavior Tree cerb.profile.tab.widget.behavior.tree
Calendar Availability cerb.profile.tab.widget.calendar.availability
Calendar cerb.profile.tab.widget.calendar
Chart: Categories cerb.profile.tab.widget.chart.categories
Chart: Pie cerb.profile.tab.widget.chart.pie
Chart: Scatterplot cerb.profile.tab.widget.chart.scatterplot
Chart: Table cerb.profile.tab.widget.chart.table
Chart: Time Series cerb.profile.tab.widget.chart.time_series
Comments cerb.profile.tab.widget.comments
Custom cerb.profile.tab.widget.bot
Data Query Visualization cerb.profile.tab.widget.visualization
Form Interaction cerb.profile.tab.widget.form_interaction
HTML/Javascript cerb.profile.tab.widget.html
Knowledgebase Article cerb.profile.tab.widget.kb_article
Map: Geo Points cerb.profile.tab.widget.map.geopoints
Project Board cerb.profile.tab.widget.project_board
Record Fields cerb.profile.tab.widget.fields
Responsibilities cerb.profile.tab.widget.responsibilities
Sheet cerb.profile.tab.widget.sheet
Ticket Conversation cerb.profile.tab.widget.ticket.convo
Ticket Spam Analysis cerb.profile.tab.widget.ticket.spam_analysis
Worklist cerb.profile.tab.widget.worklist