Available in the Full Version

Shape Chart - Binding Break-Even Data

This is a basic example showing the shape chart binding to break-even data.
Profit Area
Loss Area
Safety Margin
Sales Revenue
Total Cost
Fixed Cost
Variable Cost
Marginal Profit
Break Even

This sample is designed for a larger screen size.

On mobile, try rotating your screen, view full size, or email to another device.

Code View

Copy to Clipboard
<!DOCTYPE html>
<html>
<head>
    <title>Break-Even Data</title>
	<meta charset="utf-8" />

    <script src="http://ajax.aspnetcdn.com/ajax/modernizr/modernizr-2.8.3.js"></script>
    <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
    <script src="http://code.jquery.com/ui/1.11.1/jquery-ui.min.js"></script>
    
    <!-- Ignite UI for jQuery Required Combined CSS Files -->
    <link href="http://cdn-na.infragistics.com/igniteui/2024.2/latest/css/themes/infragistics/infragistics.theme.css" rel="stylesheet" />
    <link href="http://cdn-na.infragistics.com/igniteui/2024.2/latest/css/structure/infragistics.css" rel="stylesheet" />
    
    <!-- Ignite UI for jQuery Required Combined JavaScript Files -->
    <script src="http://cdn-na.infragistics.com/igniteui/2024.2/latest/js/infragistics.core.js"></script>
    <script src="http://cdn-na.infragistics.com/igniteui/2024.2/latest/js/infragistics.dv.js"></script>

</head>
<body>

    <style>
        .shapeChart
        {
            display: inline-block;
            vertical-align: top;
        }
    </style>

    <div id="shapeChart" class="shapeChart"></div>
    <div id="legend" class="shapeChart"></div>

    <script>

         var data = [
            {
                "Units": 100, "Revenue": 1800, "VariableCost": 600, "FixedCost": 1000,
            }];

         $(function () {
            $("#shapeChart").igShapeChart({
                dataSource: data,
				thickness: 3,
                width: "600px",
                height: "500px",
                yAxisTitle: "Price ($)",
                xAxisTitle: "Number of Units",
                brushes:  ["#7F2AFA", "#FF3100", "#02B602", "#7222E7", "#C62600", "#808080", "#282828", "#029802", "#078FE4"],
                outlines: ["#7F2AFA", "#FF3100", "#02B602", "#7222E7", "#C62600", "#808080", "#282828", "#029802", "#078FE4"],
                legend: "legend",
                crosshairsDisplayMode: "none",
                toolTipType: "none",
                isHorizontalZoomEnabled: true,
                isVerticalZoomEnabled: true,
            });

            $("#legend").igChartLegend({});
        });

    </script>

</body>
</html>