getPoiCategories static method

List<LandmarkCategory> getPoiCategories(
  1. int genericCategory
)

Returns POI categories that belong to genericCategory.

The returned list contains LandmarkCategory entries that represent the POI subcategories for the supplied generic category id. If the category id is invalid or no POI categories are available an empty list is returned.

Parameters

Returns

  • List<LandmarkCategory>: POI categories for the generic category, or an empty list when none are available.

Implementation

static List<LandmarkCategory> getPoiCategories(final int genericCategory) {
  final OperationResult resultString = staticMethod(
    'GenericCategories',
    'getPoiCategories',
    args: genericCategory,
  );

  if (resultString['result'] == -1) {
    return <LandmarkCategory>[];
  }

  return LandmarkCategoryList.init(resultString['result']).toList();
}