Horje
jQWidgets jqxTreeMap colorRanges Property

jQWidgets is a JavaScript framework for making web-based applications for PC and mobile devices. It is a very powerful, optimized, platform-independent, and widely supported framework. The jqxTreeMap is used for showing the hierarchical data set of nested rectangles. Here each and every branch of the tree is represented as a rectangle, which is then tiled with smaller rectangles that represent sub-branches. Here the rectangle of the leaf node has an area proportional to a specified dimension on the data.

The colorRanges property is used for setting or getting the color ranges for the specified jqxTreeMap. 

Syntax:

  • For setting the colorRanges property:

    $('#jqxTreeMap').jqxTreeMap({ colorRanges: [
       { color: '#000000', min: 5,  max: 125  }
    ]
    });
  •  

  • For getting the colorRanges property:

    var colorRanges = $('#jqxTreeMap')
        .jqxTreeMap('colorRanges');

Linked Files: Download jQWidgets from the given link. In the HTML file, locate the script files in the downloaded folder.

<link rel=”stylesheet” href=”jqwidgets/styles/jqx.base.css” type=”text/css” />
<script type=”text/javascript” src=”scripts/jquery.js”></script>
<script type=”text/javascript” src=”jqwidgets/jqxcore.js”></script>
<script type=”text/javascript” src=”jqwidgets/jqxtooltip.js”></script>
<script type=”text/javascript” src=”jqwidgets/jqxtreemap.js”></script>
<script type=”text/javascript” src=”scripts/gettheme.js”></script>
<script type=”text/javascript” src=”scripts/jqx-all.js”></script>

Example: The below example illustrates the jQWidgets jqxTreeMap colorRanges property. 

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <link rel="stylesheet" 
          href="jqwidgets/styles/jqx.base.css" 
          type="text/css"/>
    <script type="text/javascript" 
            src="scripts/jquery.js">
    </script>
    <script type="text/javascript" 
            src="jqwidgets/jqxcore.js">
    </script>
    <script type="text/javascript" 
            src="jqwidgets/jqxtooltip.js">
    </script>
    <script type="text/javascript" 
            src="jqwidgets/jqxtreemap.js">
    </script>
    <script type="text/javascript" 
            src="scripts/gettheme.js">
    </script>
    <script type="text/javascript" 
            src="scripts/jqx-all.js">
    </script>
</head>
  
<body>
    <center>
        <h1 style="color: green;">
            GeeksforGeeks
        </h1>
        <h3>
            jQWidgets jqxTreeMap colorRanges Property
        </h3>
        <div id="Tree_Map"></div>
        <script type="text/javascript">
            $(document).ready(function () {
                var Data_of_TreeMap = [{
                    label: 'GeeksforGeeks',
                    value: 70,
                    color: '#ff0300'
                }, {
                    label: 'is a',
                    value: 10,
                    parent: 'GeeksforGeeks',
                    color: '#ff5400'
                }, {
                    label: 'Computer Science',
                    value: 30,
                    parent: 'GeeksforGeeks',
                    color: '#008000'
                }, {
                    label: 'Portal.',
                    value: 15,
                    parent: 'GeeksforGeeks',
                    color: '#7fbf00'
                }
                ];
                $('#Tree_Map').jqxTreeMap({
                    width: 390,
                    height: 200,
                    source: Data_of_TreeMap,
                    colorRanges: {
                        color: '#000000',
                        min: 5,
                        max: 125
                    },
                    colorMode: 'autoColors'
                });
            });
        </script>
    </center>
</body>
  
</html>

Output:

Reference: https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxtreemap/jquery-treemap-api.htm?search=




Reffered: https://www.geeksforgeeks.org


JQuery

Related
jQWidgets jqxChart showSerie() Method jQWidgets jqxChart showSerie() Method
jQWidgets jqxChart saveAsPNG() Method jQWidgets jqxChart saveAsPNG() Method
jQWidgets jqxChart saveAsJPEG() Method jQWidgets jqxChart saveAsJPEG() Method
jQWidgets jqxChart removeColorScheme() Method jQWidgets jqxChart removeColorScheme() Method
jQWidgets jqxTagCloud displayMember Property jQWidgets jqxTagCloud displayMember Property

Type:
Geek
Category:
Coding
Sub Category:
Tutorial
Uploaded by:
Admin
Views:
12