SpreadJS 13
GC.Spread.Sheets.Slicers Namespace / SlicerBorder type
In This Topic
    SlicerBorder type
    In This Topic
    Represents the slicer border.
    Syntax
    var instance = new GC.Spread.Sheets.Slicers.SlicerBorder(borderWidth, borderStyle, borderColor);
    function SlicerBorder;
    Example
    //This example sets a border style.
    //create a table
    datas = [
        ["1", "NewYork", "1968/6/8", "80", "180"],
        ["4", "NewYork", "1972/7/3", "72", "168"],
        ["4", "NewYork", "1964/3/2", "71", "179"],
        ["5", "Washington", "1972/8/8","80", "171"],
        ["6", "Washington", "1986/2/2", "89", "161"],
        ["7", "Washington", "2012/2/15", "71", "240"]];
    var table = activeSheet.tables.addFromDataSource("table1", 2, 2, datas);
    dataColumns = ["Name", "City", "Birthday", "Weight", "Height"];
    table.setColumnName(0, dataColumns[0]);
    table.setColumnName(1, dataColumns[1]);
    table.setColumnName(2, dataColumns[2]);
    table.setColumnName(3, dataColumns[3]);
    table.setColumnName(4, dataColumns[4]);
    //style info
    var hstyle = new GC.Spread.Sheets.Slicers.SlicerStyleInfo();
    hstyle.backColor("red");
    hstyle.borderBottom(new GC.Spread.Sheets.Slicers.SlicerBorder(3, "dashed", "green"));
    var style1 = new GC.Spread.Sheets.Slicers.SlicerStyle();
    style1.hoveredSelectedItemWithDataStyle(hstyle);
    //add a slicer to the sheet and return the slicer instance.
    var slicer = activeSheet.slicers.add("slicer1",table.name(),"Name");
     //change the slicer properties.
    slicer.position(new GC.Spread.Sheets.Point(100, 200));
    slicer.style(style1);
    Inheritance Hierarchy

    Object
       GC.Spread.Sheets.Slicers.SlicerBorder

    Constructors
     NameDescription
    public ConstructorRepresents the slicer border.  
    Top
    Methods
     NameDescription
    public MethodGets or sets the border color.  
    public MethodGets or sets the border style.  
    public MethodGets or sets the border width.  
    Top
    See Also