MPFilterBuilder class
Constructs a MPFilter
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
build(
) → MPFilter - Construct the filter
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setCategories(
List< String> categories) → void -
Set the
categories
property of the filter, limiting the filter to results that are part of thecategories
-
setDepth(
int depth) → void -
Set the
depth
property of the filter, including thedepth
'th descendant of a parent location -
setFloorIndex(
int floorIndex) → void -
Set the
floorIndex
property of the filter, limiting the filter to a single floor index -
setGeometry(
MPBounds geometry) → void -
Set the
geometry
property of the filter, limiting the filter to search inside thegeometry
-
setIgnoreLocationActiveStatus(
bool ignore) → void -
Set a
ignore
property of the filter, ignoring non-active status for results -
setIgnoreLocationSearchableStatus(
bool ignore) → void -
Set a
ignore
property of the filter, ignoring non-searchable status for results -
setLocations(
List< String> locations) → void -
Set the
locations
property of the filter, limiting the filter to results included in thelocations
-
setMapExtend(
MPBounds mapExtend) → void -
Set the
mapExtend
property of the filter, limiting the filter's outer bounds -
setParents(
List< String> parents) → void -
Set the
parents
property of the filter, a list of parent used to search for results -
setSkip(
int skip) → void -
Set the
skip
property of the filter, discarding the firstskip
results -
setTake(
int take) → void -
Set the
take
property of the filter, limiting the number of results -
setTypes(
List< String> types) → void -
Set the
types
property of the filter, limiting the fliter to results with any of thetypes
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited