-
Declaration
Swift
var title: String -
Declaration
Swift
var metaRefreshSeconds: Int? -
Declaration
Swift
var metaRedirectURL: String? -
Declaration
Swift
enum Tab : String, Codable -
Declaration
Swift
var tab: Tab -
Declaration
Swift
var inTwitarrSubmenu: Bool -
Declaration
Swift
var userIsLoggedIn: Bool -
Declaration
Swift
var userIsMod: Bool -
Declaration
Swift
var userIsTwitarrTeam: Bool -
Declaration
Swift
var userIsTHO: Bool -
Declaration
Swift
var userRoles: [String] -
Declaration
Swift
var minAccessLevel: String? -
Declaration
Swift
var preregistrationMode: Bool -
Declaration
Swift
var preregistrationApplies: Bool -
Declaration
Swift
var pageIsForDisabledFeature: SwiftarrFeature? -
Declaration
Swift
var username: String -
Declaration
Swift
var userID: UUID -
Declaration
Swift
var alertCounts: UserNotificationData -
Declaration
Swift
var eventStartingSoon: Bool -
Declaration
Swift
var newTweetAlertwords: Bool -
Declaration
Swift
var newForumAlertwords: Bool -
Theme preference: “auto” | “light” | “dark”. Read from the swiftarr_theme cookie.
Declaration
Swift
var theme: String -
Declaration
Swift
init(_ req: Request, title: String, tab: Tab) -
Resolves a raw cookie value to a valid theme preference. Returns “auto” for nil, empty, or any value not in the allowed set.
Declaration
Swift
static func resolveTheme(from cookieValue: String?) -> String
View on GitHub