Docs »

Plugins »

Extension Points »

Card Widget

Name: Card Widget
Identifier (ID): cerb.card.widget

Manifest


<extension point="cerb.card.widget">
    <id>example.card.widget</id>
    <name>Card Widget</name>
    <class>
        <file>api/widgets/cards/example.php</file>
        <name>CardWidget_Example</name>
    </class>
    <params>
    </params>
</extension>

Code



class CardWidget_Example extends Extension_CardWidget {
    function render(Model_CardWidget $model, $context, $context_id) {
    }
    
    function renderConfig(Model_CardWidget $model) {
    }
    
    function invokeConfig($action, Model_CardWidget $model) {
    }
    
    function saveConfig(array $fields, $id, &$error=null) {
    }
	
	public function export(Model_CardWidget $widget) {
	}
}


Extensions

Attachment Viewer cerb.card.widget.attachment.viewer
Automation cerb.card.widget.automation
Behavior Tree cerb.card.widget.behavior.tree
Chart: Timeblocks cerb.card.widget.chart.timeblocks
Chart: Time Series cerb.card.widget.chart.timeseries
Classifier Trainer cerb.card.widget.classifier.trainer
Conversation cerb.card.widget.conversation
Form Interaction cerb.card.widget.form_interaction
Knowledgebase Article cerb.card.widget.kb_article.viewer
Record Fields cerb.card.widget.fields
Sheet cerb.card.widget.sheet