MPFilter class
A filter that can be applied during search, this will limit the returned MPEntitys to those that fulfills the filter
- Inheritance
-
- Object
- MapsIndoorsObject
- MPFilter
Properties
-
categories
→ List<
String> ? -
A list of categories (keys) from, for example, MPLocation.categories
final
- depth → int?
-
The depth property makes it possible to get the n'th descendant of a parent location
final
- floorIndex → int?
-
The floorIndex property makes it possible to get the locations on a specific floor
final
- geometry → MPBounds?
-
A geometry to search inside
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ignoreLocationActiveStatus → bool?
-
Allows queries to return results that are marked as inactive using the active from/to mechanism.
final
- ignoreLocationSearchableStatus → bool?
-
Allows queries to return results that are marked as non-searchable.
final
-
locations
→ List<
String> ? -
A list of location ids to search in
final
- mapExtend → MPBounds?
-
The outer bounds of the query
final
-
parents
→ List<
String> ? -
A list of parent ids
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- skip → int?
-
How many of the applicable locations to skip
final
- take → int?
-
How many of the applicable locations to take
final
-
types
→ List<
String> ? -
A list of location types to search in
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Converts the MPFilter to a JSON representation that can be parsed by the MapsIndoors Platform SDK
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited