TM-SGNL-iOS/SignalServiceKit/UISupport/Models/Wallpaper.swift
TeleMessage developers dde0620daf initial commit
2025-05-03 12:28:28 -07:00

38 lines
726 B
Swift

//
// Copyright 2024 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
//
import Foundation
public enum Wallpaper: String, CaseIterable {
// Solid
case blush
case copper
case zorba
case envy
case sky
case wildBlueYonder
case lavender
case shocking
case gray
case eden
case violet
case eggplant
// Gradient
case starshipGradient
case woodsmokeGradient
case coralGradient
case ceruleanGradient
case roseGradient
case aquamarineGradient
case tropicalGradient
case blueGradient
case bisqueGradient
// Custom
case photo
public static var defaultWallpapers: [Wallpaper] { allCases.filter { $0 != .photo } }
}