BaseFeature

data class BaseFeature(val id: String, val tags: Map<String, String>, val geometry: List<GeometryType>, val icon: String?, val imageURL: String?, val names: List<String>, val terms: List<String>, val includeCountryCodes: List<String>, val excludeCountryCodes: List<String>, val isSearchable: Boolean, val matchScore: Float, val isSuggestion: Boolean, val addTags: Map<String, String>, val removeTags: Map<String, String>) : Feature

Data class associated with the Feature interface. Represents a non-localized feature.

Constructors

Link copied to clipboard
constructor(id: String, tags: Map<String, String>, geometry: List<GeometryType>, icon: String?, imageURL: String?, names: List<String>, terms: List<String>, includeCountryCodes: List<String>, excludeCountryCodes: List<String>, isSearchable: Boolean, matchScore: Float, isSuggestion: Boolean, addTags: Map<String, String>, removeTags: Map<String, String>)

Properties

Link copied to clipboard
open override val addTags: Map<String, String>
Link copied to clipboard
open override val canonicalNames: List<String>
Link copied to clipboard
open override val canonicalTerms: List<String>
Link copied to clipboard
open override val excludeCountryCodes: List<String>
Link copied to clipboard
open override val geometry: List<GeometryType>
Link copied to clipboard
open override val icon: String?
Link copied to clipboard
open override val id: String
Link copied to clipboard
open override val imageURL: String?
Link copied to clipboard
open override val includeCountryCodes: List<String>
Link copied to clipboard
open override val isSearchable: Boolean
Link copied to clipboard
open override val isSuggestion: Boolean
Link copied to clipboard
open override val language: String?
Link copied to clipboard
open override val matchScore: Float
Link copied to clipboard
open val name: String
Link copied to clipboard
open override val names: List<String>

name + aliases

Link copied to clipboard
open override val removeTags: Map<String, String>
Link copied to clipboard
open override val tags: Map<String, String>
Link copied to clipboard
open override val terms: List<String>

Functions

Link copied to clipboard
open override fun toString(): String