Class LABKEY.Filter.FilterDefinition
Static class that defines the functions that describe how a particular type of filter is identified and operates. See LABKEY.Filter.
Additional Documentation:
Defined in: Filter.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Static class that defines the functions that describe how a particular
type of filter is identified and operates.
|
Method Attributes | Method Name and Description |
---|---|
Get the string displayed for this filter.
|
|
Get the more descriptive string displayed for this filter.
|
|
Get the LABKEY.Filter.FilterDefinition the represents the opposite of this filter type.
|
|
Get the URL suffix used to identify this filter.
|
|
Get the Boolean that indicates whether a data value is required.
|
|
Get the Boolean that indicates whether the filter supports a string with multiple filter values (ie.
|
Class Detail
LABKEY.Filter.FilterDefinition()
Static class that defines the functions that describe how a particular
type of filter is identified and operates. See LABKEY.Filter.
Additional Documentation:
Method Detail
{String}
getDisplayText()
Get the string displayed for this filter.
{String}
getLongDisplayText()
Get the more descriptive string displayed for this filter. This is used in filter dialogs.
{LABKEY.Filter.FilterDefinition}
getOpposite()
Get the LABKEY.Filter.FilterDefinition the represents the opposite of this filter type.
{String}
getURLSuffix()
Get the URL suffix used to identify this filter.
{Boolean}
isDataValueRequired()
Get the Boolean that indicates whether a data value is required.
{Boolean}
isMultiValued()
Get the Boolean that indicates whether the filter supports a string with multiple filter values (ie. contains one of, not in, etc).