SpreadJS 13
GC.Spread.Sheets.Filter Namespace / RowFilterBase type
In This Topic
    RowFilterBase type
    In This Topic
    Represents a row filter base that supports row filters for filtering rows in a sheet.
    Syntax
    var instance = new GC.Spread.Sheets.Filter.RowFilterBase(range);
    function RowFilterBase;
    Inheritance Hierarchy

    Object
       GC.Spread.Sheets.Filter.RowFilterBase

    Constructors
     NameDescription
    public ConstructorRepresents a row filter base that supports row filters for filtering rows in a sheet.  
    Top
    Fields
     NameDescription
    public FieldRepresents the range for the row filter.  
    public FieldRepresents the type name string used for supporting serialization.  
    Top
    Methods
     NameDescription
    public MethodAdds a specified filter to the row filter.  
    public MethodFilters the specified column.  
    public MethodGets or sets whether the sheet column's filter button is displayed.  
    public MethodLoads the object state from the specified JSON string.  
    public MethodGets all the filtered conditions.  
    public MethodGets the filters for the specified column.  
    public MethodGets the current sort state.  
    public MethodGets a value that indicates whether any row or specified column is filtered.  
    public MethodDetermines whether the specified row is filtered out.  
    public MethodPerforms the action when some columns have just been filtered or unfiltered.  
    public MethodOpens the filter dialog when the user clicks the filter button.  
    public MethodRemoves the specified filter.  
    public MethodClears all filters.  
    public MethodSorts the specified column in the specified order.  
    public MethodSaves the object state to a JSON string.  
    public MethodRemoves the filter from the specified column.  
    Top
    See Also