Class SearchItemViewModel
-
- All Implemented Interfaces:
-
android.os.Parcelable
public abstract class SearchItemViewModel implements Parcelable
ViewModel for Poi search list
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
SearchItemViewModel.PoiViewModel
ViewModel for a single Poi
public final class
SearchItemViewModel.PoiGroupViewModel
ViewModel for PoiGroup including the child Poi list from PoiGroup.poiList
-
Constructor Summary
Constructors Constructor Description SearchItemViewModel(String id, String name, String type)
-
Method Summary
Modifier and Type Method Description abstract Boolean
isExpanded()
abstract Unit
setExpanded(Boolean isExpanded)
abstract Boolean
isGroup()
abstract String
getLocationText()
abstract String
getImageUrl()
abstract String
getExpandedChildId()
abstract Unit
setExpandedChildId(String expandedChildId)
abstract Poi
getPoi()
abstract Unit
setPoi(Poi poi)
final String
getId()
final String
getName()
final String
getType()
-
-
Method Detail
-
isExpanded
abstract Boolean isExpanded()
-
setExpanded
abstract Unit setExpanded(Boolean isExpanded)
-
getLocationText
abstract String getLocationText()
-
getImageUrl
abstract String getImageUrl()
-
getExpandedChildId
abstract String getExpandedChildId()
-
setExpandedChildId
abstract Unit setExpandedChildId(String expandedChildId)
-
-
-
-