SMART datagrid v.1 > Classes

Back  Forward

DataLudi.BarCellRenderer  class

Bar renderer displays the value of data cell and the percentage of minimum and maximum range of renderer with the rectangular bar which starts with origin. The bar is drawn by GridStyles.shapeBackground and GridStyles.shapeBorder. The width of bar is determined by GridStyles.shpaeSize

It specifies the type as "bar" when setting the column renderer. 

Base Classes
DataCellRenderer > GridObject > EventAware > DLBase
Constructor
function BarCellRenderer ();
Properties
maximum
minimum
origin
showLabel
Inherited Properties
GridObject.owner
DataCellRenderer.showTooltip
Inherited Methods
EventAware.addListener
DLBase.assign
GridObject.ctor
DataCellRenderer.ctor
DLBase.getProperties
DLBase.getProperty
EventAware.removeListener
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

Code -1
    var columns = [{
            name: "Quantity",
            fieldName: "quantity",
            width: 60,
            header: {
                "text": "Quantity"
            },
            renderer: {
                type: "bar",
                minimum: 0,
                maximum: 1000,
                origin: "right"
            }
        },
        ...
    ];
    grid.setColumns(columns);
}
See Also
GridStyles
IconCellRenderer
ImageCellRenderer
ShapeCellRenderer
Examples
Bar Cell Renderer