VOHtmlGameData
@interface VOHtmlGameData : VOGameData
VOHtmlGameData is a VOGameData with additional properties specifically for html games.
-
The url to the html game.
Declaration
Objective-C
@property (readonly, strong, nonatomic) NSString *_Nonnull gameUrl;Swift
var gameUrl: String { get } -
A hex value for the background color of the game. This color is shown as the background color of the
SKWebView.Declaration
Objective-C
@property (readonly, strong, nonatomic) NSString *_Nonnull colorHex;Swift
var colorHex: String { get } -
A hex value for the background color of the game over screen.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nullable) NSString *endColorHex;Swift
var endColorHex: String? { get } -
A hex value for the button color of the game.
Declaration
Objective-C
@property (readonly, strong, nonatomic) NSString *_Nonnull buttonColorHex;Swift
var buttonColorHex: String { get } -
An image url to show on the game over screen instead of a background color.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nullable) NSString *endImageUrl;Swift
var endImageUrl: String? { get } -
Default initializer for
VOHtmlGameDatafrom a dictionary. Internally calls initWithDictionary onVOGameData.Declaration
Objective-C
+ (nonnull instancetype)htmlGameDataFromDictionary: (nonnull NSDictionary *)dictionary;Swift
convenience init(from dictionary: [AnyHashable : Any])Parameters
dictionary- dictionary form of
VOHtmlGameData.Return Value
Instance of
VOHtmlGameData. -
Converts a
VOHtmlGameDatato an NSDictionary that can be used for caching or sending to the server.Declaration
Objective-C
- (nonnull NSDictionary *)dictionaryRepresentation;Swift
func dictionaryRepresentation() -> [AnyHashable : Any]Return Value
dictionary - Dictionary form of a
VOHtmlGameData.
View on GitHub
VOHtmlGameData Class Reference