VideoOS.Platform.Search.FilterValues.DoubleRangeFilterValue Class Reference

Search filter value representing a range (of doubles) selection. More...

Inheritance diagram for VideoOS.Platform.Search.FilterValues.DoubleRangeFilterValue:
VideoOS.Platform.Search.FilterValues.FilterValueBase

Public Member Functions

override bool Deserialize (string data)
 Restore filter value from the string.
 
override string FallbackDisplayValue ()
 Fallback value displayed in the UI if SearchFilter.GetDisplayValue is not overridden in the search filter.
 
override string Serialize ()
 Save filter value into a string.
 
- Public Member Functions inherited from VideoOS.Platform.Search.FilterValues.FilterValueBase
bool Deserialize (string data)
 Restore filter value from the string.
 
string FallbackDisplayValue ()
 Fallback value displayed in the UI if Search.SearchFilter.GetDisplayValue is not overridden in the search filter.
 
string Serialize ()
 Save filter value into a string.
 

Properties

double High [get, set]
 The range high value.
 
double Low [get, set]
 The range low value.
 
- Properties inherited from VideoOS.Platform.Search.FilterValues.FilterValueBase

Additional Inherited Members

- Protected Member Functions inherited from VideoOS.Platform.Search.FilterValues.FilterValueBase
void FireChangedEvent ()
 Fires the Changed event which indicates the search filter value has changed.
 
- Events inherited from VideoOS.Platform.Search.FilterValues.FilterValueBase
EventHandler Changed
 Event fired when the search filter value changes.
 

Detailed Description

Search filter value representing a range (of doubles) selection.

Member Function Documentation

◆ Deserialize()

override bool VideoOS.Platform.Search.FilterValues.DoubleRangeFilterValue.Deserialize ( string data)
inline

Restore filter value from the string.

Parameters
dataString representation of the filter value.
Returns
True if successfully deserialized. False otherwise.

◆ FallbackDisplayValue()

override string VideoOS.Platform.Search.FilterValues.DoubleRangeFilterValue.FallbackDisplayValue ( )
inline

Fallback value displayed in the UI if SearchFilter.GetDisplayValue is not overridden in the search filter.

Returns
A (fallback) string representation of the filter value to be displayed in a graphical user interface.

◆ Serialize()

override string VideoOS.Platform.Search.FilterValues.DoubleRangeFilterValue.Serialize ( )
inline

Save filter value into a string.

Returns
String representation of the filter value.

Property Documentation

◆ High

double VideoOS.Platform.Search.FilterValues.DoubleRangeFilterValue.High
getset

The range high value.

◆ Low

double VideoOS.Platform.Search.FilterValues.DoubleRangeFilterValue.Low
getset

The range low value.