var instance = new GC.Spread.Sheets.Filter.RowFilterBase(range);
function RowFilterBase;
var instance = new GC.Spread.Sheets.Filter.RowFilterBase(range);
function RowFilterBase;
Object
GC.Spread.Sheets.Filter.RowFilterBase
GC.Spread.Sheets.Filter.HideRowFilter
Name | Description | |
---|---|---|
RowFilterBase Constructor | Represents a row filter base that supports row filters for filtering rows in a sheet. |
Name | Description | |
---|---|---|
range | Represents the range for the row filter. | |
typeName | Represents the type name string used for supporting serialization. |
Name | Description | |
---|---|---|
addFilterItem | Adds a specified filter to the row filter. | |
filter | Filters the specified column. | |
filterButtonVisible | Gets or sets whether the sheet column's filter button is displayed. | |
fromJSON | Loads the object state from the specified JSON string. | |
getFilteredItems | Gets all the filtered conditions. | |
getFilterItems | Gets the filters for the specified column. | |
getSortState | Gets the current sort state. | |
isFiltered | Gets a value that indicates whether any row or specified column is filtered. | |
isRowFilteredOut | Determines whether the specified row is filtered out. | |
onFilter | Performs the action when some columns have just been filtered or unfiltered. | |
openFilterDialog | Opens the filter dialog when the user clicks the filter button. | |
removeFilterItems | Removes the specified filter. | |
reset | Clears all filters. | |
sortColumn | Sorts the specified column in the specified order. | |
toJSON | Saves the object state to a JSON string. | |
unfilter | Removes the filter from the specified column. |