TTMapStyleConfigurationBuilder
Objective-C
@interface TTMapStyleConfigurationBuilder : NSObject
Swift
class TTMapStyleConfigurationBuilder : NSObject
TTMapStyleConfigurationBuilder - Creates layer set configuration based on existing map of properties for individual layer sets.
-
Create query builder with styleURL
Declaration
Objective-C
+ (TTMapStyleConfigurationBuilder *_Nonnull)createWithStyleURL: (NSString *_Nonnull)styleURL;Swift
class func create(withStyleURL styleURL: String) -> TTMapStyleConfigurationBuilderParameters
styleURLThe url containing a style
Return Value
TTMapStyleConfigurationBuilder
-
Create query builder with json
Declaration
Objective-C
+ (TTMapStyleConfigurationBuilder *_Nonnull)createWithStyleJSON: (NSString *_Nonnull)json;Swift
class func create(withStyleJSON json: String) -> TTMapStyleConfigurationBuilderParameters
jsonThe json containing a style
Return Value
TTMapStyleConfigurationBuilder
-
Adds a layerSetProperties and layerSetSourceName to the query.
Declaration
Objective-C
- (TTMapStyleConfigurationBuilder *_Nonnull) withLayerSetProperties:(TTLayerSetProperties *_Nonnull)layerSetProperties withLayerSetSourceNameKey: (LayerSetSourceNameKey _Nonnull)layerSetSourceName;Swift
func withLayerSetProperties(_ layerSetProperties: TTLayerSetProperties, withLayerSetSourceNameKey layerSetSourceName: LayerSetSourceNameKey) -> TTMapStyleConfigurationBuilderParameters
layerSetPropertiesInformation about the layer
layerSetSourceNameName of the layer set
Return Value
TTMapStyleConfigurationBuilder
-
Baseed on provided data builds query object
Declaration
Objective-C
- (TTMapStyleConfiguration *_Nonnull)build;Swift
func build() -> TTMapStyleConfigurationReturn Value
return TTMapStyleConfiguration
TTMapStyleConfigurationBuilder Class Reference