Files
ChWebsiteApp/CHDataManagement/Generator/Blocks/ContentBlock.swift
Christoph Hagen 3c7681b769 Add route block
2025-04-29 16:56:46 +02:00

33 lines
628 B
Swift

enum ContentBlock: String, CaseIterable {
case audio
case swift
case video
case button
case buttons
case labels
case screens
case route
var processor: BlockProcessor.Type {
switch self {
case .audio: return AudioBlock.self
case .swift: return SwiftBlock.self
case .video: return VideoBlock.self
case .button: return ButtonBlock.self
case .buttons: return ButtonsBlock.self
case .labels: return LabelsBlock.self
case .screens: return PhoneScreensBlock.self
case .route: return RouteBlock.self
}
}
}