49 lines
1.1 KiB
Swift
49 lines
1.1 KiB
Swift
//
|
|
// TitleLockupTextStyle.swift
|
|
// VDS
|
|
//
|
|
// Created by Matt Bruce on 1/6/23.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
extension TitleLockup {
|
|
//--------------------------------------------------
|
|
// MARK: - Enums
|
|
//--------------------------------------------------
|
|
public enum TitleTextStyle: String, EnumSubset {
|
|
|
|
case featureMedium
|
|
case boldFeatureMedium
|
|
case featureSmall
|
|
case boldFeatureSmall
|
|
case featureXSmall
|
|
case boldFeatureXSmall
|
|
|
|
case title2XLarge
|
|
case boldTitle2XLarge
|
|
case titleXLarge
|
|
case boldTitleXLarge
|
|
case titleLarge
|
|
case boldTitleLarge
|
|
case titleMedium
|
|
case boldTitleMedium
|
|
case titleSmall
|
|
case boldTitleSmall
|
|
|
|
public var defaultValue: TextStyle {.boldFeatureXSmall }
|
|
}
|
|
|
|
public enum OtherTextStyle: String, EnumSubset {
|
|
case bodyLarge
|
|
case boldBodyLarge
|
|
case bodyMedium
|
|
case boldBodyMedium
|
|
case bodySmall
|
|
case boldBodySmall
|
|
|
|
public var defaultValue: TextStyle {.bodyLarge }
|
|
}
|
|
|
|
}
|