UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

879 lines (878 loc) 169 kB
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; import { ParameterCode } from "./../../constant/parameterCode/ParameterCode"; import { GNHashtableDataMember, StringDataMember, BooleanDataMember, DataMember, GNArrayDataMember, NumberDataMember } from "./../DataMember"; export var DashboardModels; (function (DashboardModels) { class PermissionRulesParam { } __decorate([ BooleanDataMember({ code: ParameterCode.SelfEnable, isOptional: true }), __metadata("design:type", Boolean) ], PermissionRulesParam.prototype, "selfEnable", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.OtherSelfEnable, isOptional: true }), __metadata("design:type", Boolean) ], PermissionRulesParam.prototype, "otherSelfEnable", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.AdminSelfEnable, isOptional: true }), __metadata("design:type", Boolean) ], PermissionRulesParam.prototype, "adminSelfEnable", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.ServerSelfEnable, isOptional: true }), __metadata("design:type", Boolean) ], PermissionRulesParam.prototype, "serverSelfEnable", void 0); DashboardModels.PermissionRulesParam = PermissionRulesParam; class FriendCatalogSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.CatalogId, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], FriendCatalogSettingsParam.prototype, "catalogId", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], FriendCatalogSettingsParam.prototype, "description", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.ForceAcceptFriend }), __metadata("design:type", Boolean) ], FriendCatalogSettingsParam.prototype, "forceAcceptFriend", void 0); DashboardModels.FriendCatalogSettingsParam = FriendCatalogSettingsParam; class ItemClassSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.ClassId, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], ItemClassSettingsParam.prototype, "classId", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], ItemClassSettingsParam.prototype, "description", void 0); DashboardModels.ItemClassSettingsParam = ItemClassSettingsParam; class ItemCatalogSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.CatalogId, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], ItemCatalogSettingsParam.prototype, "catalogId", void 0); __decorate([ NumberDataMember({ code: ParameterCode.ItemType, mustInt: true }), __metadata("design:type", Number) ], ItemCatalogSettingsParam.prototype, "itemType", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.ItemClassSettings, elementCls: ItemClassSettingsParam }), __metadata("design:type", Array) ], ItemCatalogSettingsParam.prototype, "itemClassSettings", void 0); DashboardModels.ItemCatalogSettingsParam = ItemCatalogSettingsParam; class GroupCatalogSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.CatalogId, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], GroupCatalogSettingsParam.prototype, "catalogId", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], GroupCatalogSettingsParam.prototype, "description", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.ForceAcceptMember }), __metadata("design:type", Boolean) ], GroupCatalogSettingsParam.prototype, "forceAcceptMember", void 0); DashboardModels.GroupCatalogSettingsParam = GroupCatalogSettingsParam; class TagSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.Key, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], TagSettingsParam.prototype, "key", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], TagSettingsParam.prototype, "description", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.Index }), __metadata("design:type", Boolean) ], TagSettingsParam.prototype, "index", void 0); DashboardModels.TagSettingsParam = TagSettingsParam; class DataSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.Key, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], DataSettingsParam.prototype, "key", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], DataSettingsParam.prototype, "description", void 0); __decorate([ NumberDataMember({ code: ParameterCode.Permission, mustInt: true }), __metadata("design:type", Number) ], DataSettingsParam.prototype, "permission", void 0); DashboardModels.DataSettingsParam = DataSettingsParam; class StatisticsSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.Key, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], StatisticsSettingsParam.prototype, "key", void 0); __decorate([ NumberDataMember({ code: ParameterCode.StatisticsAggregationMethod, mustInt: true }), __metadata("design:type", Number) ], StatisticsSettingsParam.prototype, "statisticsAggregationMethod", void 0); __decorate([ NumberDataMember({ code: ParameterCode.MaximumValue, isOptional: true, defaultValue: 0 }), __metadata("design:type", Number) ], StatisticsSettingsParam.prototype, "maximumValue", void 0); __decorate([ NumberDataMember({ code: ParameterCode.MinimumValue, isOptional: true, defaultValue: 0 }), __metadata("design:type", Number) ], StatisticsSettingsParam.prototype, "minimumValue", void 0); __decorate([ NumberDataMember({ code: ParameterCode.InitialValue }), __metadata("design:type", Number) ], StatisticsSettingsParam.prototype, "initialValue", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], StatisticsSettingsParam.prototype, "description", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.Index }), __metadata("design:type", Boolean) ], StatisticsSettingsParam.prototype, "index", void 0); DashboardModels.StatisticsSettingsParam = StatisticsSettingsParam; class CurrencySettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.Key, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], CurrencySettingsParam.prototype, "key", void 0); __decorate([ NumberDataMember({ code: ParameterCode.InitialValue }), __metadata("design:type", Number) ], CurrencySettingsParam.prototype, "initialValue", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], CurrencySettingsParam.prototype, "description", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.Index }), __metadata("design:type", Boolean) ], CurrencySettingsParam.prototype, "index", void 0); DashboardModels.CurrencySettingsParam = CurrencySettingsParam; class CharacterCatalogSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.CatalogId, minLength: 2, maxLength: 32 }), __metadata("design:type", String) ], CharacterCatalogSettingsParam.prototype, "catalogId", void 0); __decorate([ StringDataMember({ code: ParameterCode.Description }), __metadata("design:type", String) ], CharacterCatalogSettingsParam.prototype, "description", void 0); DashboardModels.CharacterCatalogSettingsParam = CharacterCatalogSettingsParam; class CharacterPlayerPermissionRulesParam { } __decorate([ GNHashtableDataMember({ code: ParameterCode.AddSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "addSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemoveSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "removeSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemoveTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "removeTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetDisplayName, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getDisplayName", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetDisplayName, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setDisplayName", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetTsCreate, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getTsCreate", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetIpAddressCreate, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getIpAddressCreate", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetTsLastLogin, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getTsLastLogin", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetPlayerBan, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setPlayerBan", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerBan, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerBan", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetCountryCode, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setCountryCode", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCountryCode, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getCountryCode", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetAvatar, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setAvatar", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetAvatar, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getAvatar", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.ChangePlayerCurrency, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "changePlayerCurrency", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerCurrency, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerCurrency", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.ChangePlayerStatistics, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "changePlayerStatistics", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerStatistics, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerStatistics", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetStatisticsLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getStatisticsLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetStatisticsLeaderboardAroundPlayer, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getStatisticsLeaderboardAroundPlayer", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCustomData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getCustomData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetCustomData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setCustomData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetPlayerData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setPlayerData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerInformation, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerInformation", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayersWithSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayersWithSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayersWithTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayersWithTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCatalogId, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getCatalogId", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetOwner, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getOwner", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetRemoveStatus, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getRemoveStatus", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerFriend, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerFriend", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerInventory, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayerInventory", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemovePlayerItem, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "removePlayerItem", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.CreatePlayerItem, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "createPlayerItem", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.CreateGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "createGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.JoinGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "joinGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.LeaveGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "leaveGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetOwner, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setOwner", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.AddPlayerFriend, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "addPlayerFriend", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemovePlayerFriend, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "removePlayerFriend", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayersWithDisplayName, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getPlayersWithDisplayName", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetRemoveStatus, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "setRemoveStatus", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetFriendStatisticsLeaderboardAroundPlayer, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getFriendStatisticsLeaderboardAroundPlayer", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetFriendStatisticsLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getFriendStatisticsLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCurrencyLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getCurrencyLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCreateLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getCreateLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetLastLoginLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getLastLoginLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetStatisticsLog, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getStatisticsLog", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCurrencyLog, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], CharacterPlayerPermissionRulesParam.prototype, "getCurrencyLog", void 0); DashboardModels.CharacterPlayerPermissionRulesParam = CharacterPlayerPermissionRulesParam; class CharacterPlayerSettingsParam { } __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerCurrenciesSettings, elementCls: CurrencySettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "playerCurrenciesSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerStatisticsSettings, elementCls: StatisticsSettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "playerStatisticsSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerDatasSettings, elementCls: DataSettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "playerDatasSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.CustomDatasSettings, elementCls: DataSettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "customDatasSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.TagsSettings, elementCls: TagSettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "tagsSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerGroupCatalogSettings, elementCls: GroupCatalogSettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "playerGroupCatalogSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerItemCatalogSettings, elementCls: ItemCatalogSettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "playerItemCatalogSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerFriendCatalogSettings, elementCls: FriendCatalogSettingsParam, isOptional: true }), __metadata("design:type", Array) ], CharacterPlayerSettingsParam.prototype, "playerFriendCatalogSettings", void 0); DashboardModels.CharacterPlayerSettingsParam = CharacterPlayerSettingsParam; class ContentPermissionRulesParam { } __decorate([ GNHashtableDataMember({ code: ParameterCode.GetContentData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], ContentPermissionRulesParam.prototype, "getContentData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetContentData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], ContentPermissionRulesParam.prototype, "setContentData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.CreateNewFileUploadInfo, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], ContentPermissionRulesParam.prototype, "createNewFileUploadInfo", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetFileUploadInfoList, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], ContentPermissionRulesParam.prototype, "getFileUploadInfoList", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetFileUploadInfo, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], ContentPermissionRulesParam.prototype, "getFileUploadInfo", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemoveFileUploadInfo, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], ContentPermissionRulesParam.prototype, "removeFileUploadInfo", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RequestDownloadFileUploadInfo, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], ContentPermissionRulesParam.prototype, "requestDownloadFileUploadInfo", void 0); DashboardModels.ContentPermissionRulesParam = ContentPermissionRulesParam; class ThirtPartyAppleSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.AppleClientId }), __metadata("design:type", String) ], ThirtPartyAppleSettingsParam.prototype, "appleClientId", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.SandboxEnable }), __metadata("design:type", Boolean) ], ThirtPartyAppleSettingsParam.prototype, "sandboxEnable", void 0); __decorate([ StringDataMember({ code: ParameterCode.IssuerId }), __metadata("design:type", String) ], ThirtPartyAppleSettingsParam.prototype, "issuerId", void 0); __decorate([ StringDataMember({ code: ParameterCode.KeyId }), __metadata("design:type", String) ], ThirtPartyAppleSettingsParam.prototype, "keyId", void 0); __decorate([ StringDataMember({ code: ParameterCode.P8Content }), __metadata("design:type", String) ], ThirtPartyAppleSettingsParam.prototype, "p8Content", void 0); DashboardModels.ThirtPartyAppleSettingsParam = ThirtPartyAppleSettingsParam; class ThirtPartyFacebookSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.FacebookAppId }), __metadata("design:type", String) ], ThirtPartyFacebookSettingsParam.prototype, "facebookAppId", void 0); __decorate([ StringDataMember({ code: ParameterCode.FacebookAppToken }), __metadata("design:type", String) ], ThirtPartyFacebookSettingsParam.prototype, "facebookAppToken", void 0); __decorate([ StringDataMember({ code: ParameterCode.FacebookInappSecret }), __metadata("design:type", String) ], ThirtPartyFacebookSettingsParam.prototype, "facebookInappSecret", void 0); DashboardModels.ThirtPartyFacebookSettingsParam = ThirtPartyFacebookSettingsParam; class ThirtPartyGoogleSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.GoogleClientId }), __metadata("design:type", String) ], ThirtPartyGoogleSettingsParam.prototype, "googleClientId", void 0); __decorate([ StringDataMember({ code: ParameterCode.PackageId }), __metadata("design:type", String) ], ThirtPartyGoogleSettingsParam.prototype, "packageId", void 0); __decorate([ StringDataMember({ code: ParameterCode.PublicRSAKey }), __metadata("design:type", String) ], ThirtPartyGoogleSettingsParam.prototype, "publicRSAKey", void 0); DashboardModels.ThirtPartyGoogleSettingsParam = ThirtPartyGoogleSettingsParam; class ThirtPartyGameCenterSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.PackageId }), __metadata("design:type", String) ], ThirtPartyGameCenterSettingsParam.prototype, "packageId", void 0); DashboardModels.ThirtPartyGameCenterSettingsParam = ThirtPartyGameCenterSettingsParam; class ThirtPartyGooglePlayGameSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.RedirectUri }), __metadata("design:type", String) ], ThirtPartyGooglePlayGameSettingsParam.prototype, "redirectUri", void 0); __decorate([ StringDataMember({ code: ParameterCode.ClientId }), __metadata("design:type", String) ], ThirtPartyGooglePlayGameSettingsParam.prototype, "clientId", void 0); __decorate([ StringDataMember({ code: ParameterCode.ClientSecret }), __metadata("design:type", String) ], ThirtPartyGooglePlayGameSettingsParam.prototype, "clientSecret", void 0); __decorate([ StringDataMember({ code: ParameterCode.ApplicationId }), __metadata("design:type", String) ], ThirtPartyGooglePlayGameSettingsParam.prototype, "applicationId", void 0); DashboardModels.ThirtPartyGooglePlayGameSettingsParam = ThirtPartyGooglePlayGameSettingsParam; class ThirtPartyParam { } __decorate([ GNHashtableDataMember({ code: ParameterCode.GoogleSettings, isOptional: true }), __metadata("design:type", ThirtPartyGoogleSettingsParam) ], ThirtPartyParam.prototype, "googleSettings", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.FacebookSettings, isOptional: true }), __metadata("design:type", ThirtPartyFacebookSettingsParam) ], ThirtPartyParam.prototype, "facebookSettings", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.AppleSettings, isOptional: true }), __metadata("design:type", ThirtPartyAppleSettingsParam) ], ThirtPartyParam.prototype, "appleSettings", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GooglePlayGameSettings, isOptional: true }), __metadata("design:type", ThirtPartyGooglePlayGameSettingsParam) ], ThirtPartyParam.prototype, "googlePlayGameSettings", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GameCenterSettings, isOptional: true }), __metadata("design:type", ThirtPartyGameCenterSettingsParam) ], ThirtPartyParam.prototype, "gameCenterSettings", void 0); DashboardModels.ThirtPartyParam = ThirtPartyParam; class EmailSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.SendFrom }), __metadata("design:type", String) ], EmailSettingsParam.prototype, "sendFrom", void 0); __decorate([ BooleanDataMember({ code: ParameterCode.Secure }), __metadata("design:type", Boolean) ], EmailSettingsParam.prototype, "secure", void 0); __decorate([ StringDataMember({ code: ParameterCode.Host }), __metadata("design:type", String) ], EmailSettingsParam.prototype, "host", void 0); __decorate([ NumberDataMember({ code: ParameterCode.Port }), __metadata("design:type", Number) ], EmailSettingsParam.prototype, "port", void 0); __decorate([ StringDataMember({ code: ParameterCode.Username }), __metadata("design:type", String) ], EmailSettingsParam.prototype, "username", void 0); __decorate([ StringDataMember({ code: ParameterCode.Password }), __metadata("design:type", String) ], EmailSettingsParam.prototype, "password", void 0); DashboardModels.EmailSettingsParam = EmailSettingsParam; class PushNotificationSettingsParam { } __decorate([ StringDataMember({ code: ParameterCode.ProjectId }), __metadata("design:type", String) ], PushNotificationSettingsParam.prototype, "projectId", void 0); __decorate([ StringDataMember({ code: ParameterCode.ClientEmail }), __metadata("design:type", String) ], PushNotificationSettingsParam.prototype, "clientEmail", void 0); __decorate([ StringDataMember({ code: ParameterCode.PrivateKey }), __metadata("design:type", String) ], PushNotificationSettingsParam.prototype, "privateKey", void 0); DashboardModels.PushNotificationSettingsParam = PushNotificationSettingsParam; class GamePlayerPermissionRulesParam { } __decorate([ GNHashtableDataMember({ code: ParameterCode.AddSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "addSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemoveSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "removeSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "setTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemoveTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "removeTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetDisplayName, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getDisplayName", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetDisplayName, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "setDisplayName", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetTsCreate, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getTsCreate", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetIpAddressCreate, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getIpAddressCreate", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetTsLastLogin, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getTsLastLogin", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetPlayerBan, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "setPlayerBan", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerBan, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerBan", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetCountryCode, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "setCountryCode", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCountryCode, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getCountryCode", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetAvatar, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "setAvatar", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetAvatar, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getAvatar", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.ChangePlayerCurrency, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "changePlayerCurrency", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerCurrency, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerCurrency", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.ChangePlayerStatistics, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "changePlayerStatistics", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerStatistics, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerStatistics", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetStatisticsLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getStatisticsLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetStatisticsLeaderboardAroundPlayer, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getStatisticsLeaderboardAroundPlayer", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCustomData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getCustomData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetCustomData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "setCustomData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.SetPlayerData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "setPlayerData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerData, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerData", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerInformation, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerInformation", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayersWithSegment, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayersWithSegment", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayersWithTag, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayersWithTag", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerCharacter, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerCharacter", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerInventory, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerInventory", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayerFriend, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayerFriend", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemovePlayerItem, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "removePlayerItem", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetOnlineStatus, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getOnlineStatus", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.CreateGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "createGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.CreatePlayerItem, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "createPlayerItem", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.CreatePlayerCharacter, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "createPlayerCharacter", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.AddPlayerFriend, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "addPlayerFriend", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemovePlayerFriend, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "removePlayerFriend", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.RemovePlayerCharacter, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "removePlayerCharacter", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.JoinGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "joinGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.LeaveGroup, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "leaveGroup", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetPlayersWithDisplayName, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getPlayersWithDisplayName", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetFriendStatisticsLeaderboardAroundPlayer, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getFriendStatisticsLeaderboardAroundPlayer", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetFriendStatisticsLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getFriendStatisticsLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCurrencyLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getCurrencyLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCreateLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getCreateLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetLastLoginLeaderboard, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getLastLoginLeaderboard", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetStatisticsLog, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getStatisticsLog", void 0); __decorate([ GNHashtableDataMember({ code: ParameterCode.GetCurrencyLog, isOptional: true }), __metadata("design:type", PermissionRulesParam) ], GamePlayerPermissionRulesParam.prototype, "getCurrencyLog", void 0); DashboardModels.GamePlayerPermissionRulesParam = GamePlayerPermissionRulesParam; class GamePlayerSettingsParam { } __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerCurrenciesSettings, elementCls: CurrencySettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "playerCurrenciesSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerStatisticsSettings, elementCls: StatisticsSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "playerStatisticsSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerDatasSettings, elementCls: DataSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "playerDatasSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.CustomDatasSettings, elementCls: DataSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "customDatasSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.TagsSettings, elementCls: TagSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "tagsSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerCharacterCatalogSettings, elementCls: CharacterCatalogSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "playerCharacterCatalogSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerGroupCatalogSettings, elementCls: GroupCatalogSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "playerGroupCatalogSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerItemCatalogSettings, elementCls: ItemCatalogSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "playerItemCatalogSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.PlayerFriendCatalogSettings, elementCls: FriendCatalogSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GamePlayerSettingsParam.prototype, "playerFriendCatalogSettings", void 0); DashboardModels.GamePlayerSettingsParam = GamePlayerSettingsParam; class GroupSettingsParam { } __decorate([ GNArrayDataMember({ code: ParameterCode.GroupCurrenciesSettings, elementCls: CurrencySettingsParam, isOptional: true }), __metadata("design:type", Array) ], GroupSettingsParam.prototype, "groupCurrenciesSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.GroupStatisticsSettings, elementCls: StatisticsSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GroupSettingsParam.prototype, "groupStatisticsSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.GroupDatasSettings, elementCls: DataSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GroupSettingsParam.prototype, "groupDatasSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.CustomDatasSettings, elementCls: DataSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GroupSettingsParam.prototype, "customDatasSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.TagsSettings, elementCls: TagSettingsParam, isOptional: true }), __metadata("design:type", Array) ], GroupSettingsParam.prototype, "tagsSettings", void 0); __decorate([ GNArrayDataMember({ code: ParameterCode.GroupItemCatalogSettings, elementCls: ItemCatalogSettingsParam, isOptional: true }),