View Component Module
Currently this module cannot be used outside core of Qcadoo Framework
Overview
This module is used for defining new view's component. Please see also articles describing view components.
Module's schema is defined in view.xsd.
Attributes
name |
type |
required |
description |
---|---|---|---|
name |
string |
yes |
Name of the component. |
class |
string |
yes |
Name of the class defining component. |
Example
Please find below an example of plugin defining one view's component. Lines 8 contains a module which defines new component button defined by class com.sample.SampleButtonPattern.
<?xml version="1.0" encoding="UTF-8"?> <plugin plugin="samplePlugin" version="1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.qcadoo.org/plugin" xmlns:view="http://schema.qcadoo.org/modules/view" xsi:schemaLocation="http://schema.qcadoo.org/plugin http://schema.qcadoo.org/plugin.xsd http://schema.qcadoo.org/modules/view http://schema.qcadoo.org/modules/view.xsd"> <view:view-component name="button" model="com.sample.SampleButtonPattern"> </plugin>