MapsIndoors iOS SDK V3
Loading...
Searching...
No Matches
MPType.h
Go to the documentation of this file.
1//
2// MPType.h
3// MapsIndoors for iOS
4//
5// Created by Martin Hansen on 7/23/15.
6// Copyright (c) 2015 MapsPeople A/S. All rights reserved.
7//
8
9#import "MPJSONModel.h"
11#import "MPLocationField.h"
12
13
14NS_ASSUME_NONNULL_BEGIN
15
19@interface MPType : MPJSONModel
20
24@property (nonatomic, strong, nullable) NSString* name;
28@property (nonatomic, strong) NSString* translatedName;
32@property (nonatomic, strong, nullable) NSString<Optional>* icon DEPRECATED_MSG_ATTRIBUTE("Use MPType.displayRule.iconPath");
36@property (nonatomic, strong, nullable) MPLocationDisplayRule<Optional>* displayRule;
40@property (nonatomic, strong, nullable, readonly) NSDictionary<NSString*, MPLocationField*><Optional, MPLocationField> *fields;
44@property (nonatomic, strong, nullable, readonly) NSArray<NSString*><Optional>* restrictions;
45
46@end
47
48NS_ASSUME_NONNULL_END
Definition MPLocationDisplayRule.h:22
Definition MPType.h:20
NSDictionary< NSString *, MPLocationField * >< Optional, MPLocationField > * fields
Definition MPType.h:40
MPLocationDisplayRule< Optional > * displayRule
Definition MPType.h:36
NSString * translatedName
Definition MPType.h:28
NSArray< NSString * >< Optional > * restrictions
Definition MPType.h:44
NSString< Optional > * icon
Definition MPType.h:32
NSString * name
Definition MPType.h:24