MPFilterBuilder class

Constructs a MPFilter

Constructors

MPFilterBuilder()

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) MPFilterBuilder
Set the categories property of the filter, limiting the filter to results that are part of the categories
setDepth(int depth) MPFilterBuilder
Set the depth property of the filter, including the depth'th descendant of a parent location
setFloorIndex(int floorIndex) MPFilterBuilder
Set the floorIndex property of the filter, limiting the filter to a single floor index
setGeometry(MPBounds geometry) MPFilterBuilder
Set the geometry property of the filter, limiting the filter to search inside the geometry
setIgnoreLocationActiveStatus(bool ignore) MPFilterBuilder
Set a ignore property of the filter, ignoring non-active status for results
setIgnoreLocationSearchableStatus(bool ignore) MPFilterBuilder
Set a ignore property of the filter, ignoring non-searchable status for results
setLocations(List<String> locations) MPFilterBuilder
Set the locations property of the filter, limiting the filter to results included in the locations
setMapExtend(MPBounds mapExtend) MPFilterBuilder
Set the mapExtend property of the filter, limiting the filter's outer bounds
setParents(List<String> parents) MPFilterBuilder
Set the parents property of the filter, a list of parent used to search for results
setSkip(int skip) MPFilterBuilder
Set the skip property of the filter, discarding the first skip results
setTake(int take) MPFilterBuilder
Set the take property of the filter, limiting the number of results
setTypes(List<String> types) MPFilterBuilder
Set the types property of the filter, limiting the fliter to results with any of the types
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited