ViFilterItemRange
open class ViFilterItemRange : ViFilterItem
                Range filter e.g. for filtering price range
- 
                  
                  
minimum filter value
Declaration
Swift
public var min : Int = 0 - 
                  
                  
maximum filter value
Declaration
Swift
public var max : Int = 1000 - 
                  
                  
selected lower bound
Declaration
Swift
public var selectedLower : Int = 0 - 
                  
                  
selected upper bounds
Declaration
Swift
public var selectedUpper : Int = 1000 - 
                  
                  
return range filter type
Declaration
Swift
public override var filterType : ViFilterItemType - 
                  
                  
Constructor for range filter. Selected lower/upper values will be set to min/max initially
- Parameters:
- title: Display filter name
 - schemaMapping: schema mapping
 - min: minimum value
 - max: maximum value
 
 
Declaration
Swift
public convenience init(title: String, schemaMapping: String , min: Int , max: Int)Parameters
titleDisplay filter name
schemaMappingschema mapping
minminimum value
maxmaximum value
 - Parameters:
 - 
                  
                  
reset this filter selection i.e. lower to min, upper to max
Declaration
Swift
open override func reset() - 
                  
                  
Check if this filter is reset
Returns
true if lower = min and upper = maxDeclaration
Swift
open override func isReset() -> BoolReturn Value
true if lower = min and upper = max
 - 
                  
                  
Generate filter query value. See this for more details: http://developers.visenze.com/api/?shell#filtering-results
Returns
filter query valueDeclaration
Swift
open override func getFilterQueryValue() -> StringReturn Value
filter query value
 - 
                  
                  
Clone filter item.
Returns
new filter itemDeclaration
Swift
open override func clone() -> ViFilterItemReturn Value
new filter item
 
View on GitHub
        ViFilterItemRange Class Reference