/* Options: Date: 2025-02-05 21:47:10 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: BranchService.GetBranchAppInfoRequest.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.* import java.util.* import net.servicestack.client.* @Route(Path="/api/Branch/GetBranchAppInfo", Verbs="POST,GET") open class GetBranchAppInfoRequest : IReturn { var Id:Int? = null companion object { private val responseType = BranchAppInfo::class.java } override fun getResponseType(): Any? = GetBranchAppInfoRequest.responseType } open class BranchAppInfo { var TitleText:String? = null var AddText:String? = null var RegisterText:String? = null var JoinText:String? = null var ARNiOS:String? = null var ARNAndroid:String? = null var AppIdentifier:String? = null var AppBundleName:String? = null var AppName:String? = null var AppCenterAndroid:String? = null var AppCenterIOS:String? = null var BranchId:Int? = null var Name:String? = null var BranchKey:String? = null var Terms:String? = null var CancelDate:Date? = null var AppFeature:AppFeature? = null var CanBookOnline:Boolean? = null var PrimaryColor:String? = null var SecondaryColor:String? = null var BackgroundColor:String? = null var HeaderTopColor:String? = null var HeaderBottomColor:String? = null var SideLeftColor:String? = null var SideRightColor:String? = null var SideFontColor:String? = null var SideFontActiveColor:String? = null var ExtWebBackgroundColor:String? = null var ExtWebTextColor:String? = null var ExtWebTintBackColor:String? = null var ExtWebHighlightBackColor:String? = null var ExtWebTabBackColor:String? = null var HeadingColor:String? = null } @Flags() enum class AppFeature(val value:Int) { @SerializedName("0") None(0), @SerializedName("1") JoinOnline(1), @SerializedName("2") TodaysClasses(2), @SerializedName("4") RegistrationForm(4), @SerializedName("8") ForthcomingBookings(8), @SerializedName("16") WeeklyTimetable(16), @SerializedName("32") SessionTimetable(32), @SerializedName("64") FacilityTimetable(64), @SerializedName("128") TasterSessions(128), @SerializedName("256") HowToFindUs(256), @SerializedName("512") AttendanceLeaderboard(512), @SerializedName("1024") MemberMessages(1024), @SerializedName("2048") AchievementGallery(2048), @SerializedName("4096") FreeText(4096), @SerializedName("8192") QrCode(8192), @SerializedName("16384") ShareAndInviteAFriend(16384), @SerializedName("32768") RenewalPrompt(32768), @SerializedName("65536") CurrentCapacity(65536), @SerializedName("131072") JoinFriend(131072), @SerializedName("262144") MemberPoints(262144), @SerializedName("524288") PromoMembership(524288), @SerializedName("1048576") Shop(1048576), @SerializedName("2097152") ShowFacebook(2097152), @SerializedName("4194304") ShowTwitter(4194304), @SerializedName("8388608") ShowInstagram(8388608), @SerializedName("16777216") ShowYouTube(16777216), @SerializedName("33554432") ShowTikTok(33554432), @SerializedName("67108864") ShowShopify(67108864), @SerializedName("134217728") AttendanceStreak(134217728), @SerializedName("268435456") BookingCategories(268435456), @SerializedName("536870912") ShowSessionsRemaining(536870912), }