datalets.xml 12.7 KB
<?xml version="1.0" encoding="utf-8"?>
<handler_configuration>
    <deep_handler_configuration>
        <components_repository_url_reference>http://192.168.214.128/DatalEts-Ecosystem-Provider/COMPONENTS/datalets/</components_repository_url_reference>
    </deep_handler_configuration>
    <components>
       <component>
           <name>datatable-datalet</name>
           <attributes>
               <attribute>
                   <name>data-url</name>
               </attribute>
               <attribute>
                   <name>fields</name>
               </attribute>
           </attributes>
           <idm>
               <inputs>
                   <input>
                       <name>Cell</name>
                       <description>The table cell</description>
                       <scale>nominal</scale>
                       <role>domain</role>
                       <selection>*</selection>
                   </input>
                   <layouts>
                   </layouts>
               </inputs>
           </idm>
       </component>
       <component>
            <name>barchart-datalet</name>
            <attributes>
                <attribute>
                    <name>data-url</name>
                </attribute>
                <attribute>
                    <name>fields</name>
                </attribute>
            </attributes>
            <idm>
                <inputs>
                    <input>
                        <name>Categories</name>
                        <description>The chart categories. Its values will be put in the horizontal axis. You need one value for each series.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <input>
                        <name>Series</name>
                        <description>The chart series. Its values will be put in the vertical axis.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <layouts>
                        <input>
                            <name>title</name>
                            <description>The label for the title of the chart</description>
                        </input>
                        <input>
                            <name>x-axis-label</name>
                            <description>The label for the X axis</description>
                        </input>
                        <input>
                            <name>y-axis-label</name>
                            <description>The label for the Y axis</description>
                        </input>
                        <input>
                            <name>suffix</name>
                            <description>The values suffix(eg units, dollars, euro, ...)</description>
                        </input>
                    </layouts>
                </inputs>
            </idm>
        </component>
        <component>
            <name>columnchart-datalet</name>
            <attributes>
                <attribute>
                    <name>data-url</name>
                </attribute>
                <attribute>
                    <name>fields</name>
                </attribute>
            </attributes>
            <idm>
                <inputs>
                    <input>
                        <name>Categories</name>
                        <description>The chart categories. Its values will be put in the horizontal axis. You need one value for each series.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <input>
                        <name>Series</name>
                        <description>The chart series. Its values will be put in the vertical axis.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <layouts>
                        <input>
                            <name>title</name>
                            <description>The label for the title of the chart</description>
                        </input>
                        <input>
                            <name>x-axis-label</name>
                            <description>The label for the X axis</description>
                        </input>
                        <input>
                            <name>y-axis-label</name>
                            <description>The label for the Y axis</description>
                        </input>
                        <input>
                            <name>suffix</name>
                            <description>The values suffix(eg units, dollars, euro, ...)</description>
                        </input>
                    </layouts>
                </inputs>
            </idm>
        </component>
        <component>
            <name>linechart-datalet</name>
            <attributes>
                <attribute>
                    <name>data-url</name>
                </attribute>
                <attribute>
                    <name>fields</name>
                </attribute>
            </attributes>
            <idm>
                <inputs>
                    <input>
                        <name>Categories</name>
                        <description>The chart categories. Its values will be put in the horizontal axis. You need one value for each series.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <input>
                        <name>Series</name>
                        <description>The chart series. Its values will be put in the vertical axis.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <layouts>
                        <input>
                            <name>title</name>
                            <description>The label for the title of the chart</description>
                        </input>
                        <input>
                            <name>x-axis-label</name>
                            <description>The label for the X axis</description>
                        </input>
                        <input>
                            <name>y-axis-label</name>
                            <description>The label for the Y axis</description>
                        </input>
                        <input>
                            <name>suffix</name>
                            <description>The values suffix(eg units, dollars, euro, ...)</description>
                        </input>
                    </layouts>
                </inputs>
            </idm>
        </component>
        <component>
            <name>column3Dchart-datalet</name>
            <attributes>
                <attribute>
                    <name>data-url</name>
                </attribute>
                <attribute>
                    <name>fields</name>
                </attribute>
            </attributes>
            <idm>
                <inputs>
                    <input>
                        <name>Categories</name>
                        <description>The chart categories. Its values will be put in the horizontal axis. You need one value for each series.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <input>
                        <name>Series</name>
                        <description>The chart series. Its values will be put in the vertical axis.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <layouts>
                        <input>
                            <name>title</name>
                            <description>The label for the title of the chart</description>
                        </input>
                        <input>
                            <name>x-axis-label</name>
                            <description>The label for the X axis</description>
                        </input>
                        <input>
                            <name>y-axis-label</name>
                            <description>The label for the Y axis</description>
                        </input>
                        <input>
                            <name>suffix</name>
                            <description>The values suffix(eg units, dollars, euro, ...)</description>
                        </input>
                    </layouts>
                </inputs>
            </idm>
        </component>
        <component>
            <name>treemap-datalet</name>
            <attributes>
                <attribute>
                    <name>data-url</name>
                </attribute>
                <attribute>
                    <name>fields</name>
                </attribute>
            </attributes>
            <idm>
                <inputs>
                    <input>
                        <name>Level</name>
                        <description>It is the level field that the datalet will use to group the values at corrisponding field number level.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>*</selection>
                    </input>
                    <layouts>
                        <input>
                            <name>name</name>
                            <description>The name of the treemap</description>
                        </input>
                    </layouts>
                </inputs>
            </idm>
        </component>
	    <component>
           <name>leafletjs-datalet</name>
           <attributes>
               <attribute>
                   <name>data-url</name>
               </attribute>
               <attribute>
                   <name>fields</name>
               </attribute>
           </attributes>
            <idm>
                <inputs>
                    <input>
                        <name>Latitude</name>
                        <description>It is latitude of the points you want to show in the map.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <input>
                        <name>Longitude</name>
                        <description>It is longitude of the points you want to show in the map.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <input>
                        <name>Balloon content</name>
                        <description>It is the text associated to the marker or the link to the image related to the camera associated to each points.</description>
                        <scale>nominal</scale>
                        <role>domain</role>
                        <selection>11</selection>
                    </input>
                    <layouts>
                    </layouts>
                </inputs>
            </idm>
        </component>
        <!--<component>
            <name>preview-datalet</name>
            <attributes>
                <attribute>
                    <name>data-url</name>
                </attribute>
            </attributes>
            <idm>
                <inputs>
                    <input>
                    </input>
                    <layouts>
                        <input>
                            <name>url</name>
                            <description>The url of the page you want put in the preview</description>
                        </input>
                    </layouts>
                </inputs>
            </idm>
        </component>-->
    </components>    
</handler_configuration>