Moved BindingGenerator from gen html project. It makes more sense here.
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
//
|
||||
// ReferrerPolicy.swift
|
||||
// HTMLStandard
|
||||
//
|
||||
// Generated on 09/09/2025.
|
||||
// THIS FILE IS GENERATED. DO NOT EDIT.
|
||||
//
|
||||
|
||||
public enum ReferrerPolicy : String, CaseIterable {
|
||||
|
||||
case noReferrer = "no-referrer"
|
||||
case noReferrerWhenDowngrade = "no-referrer-when-downgrade"
|
||||
case sameOrigin = "same-origin"
|
||||
case origin = "origin"
|
||||
case strictOrigin = "strict-origin"
|
||||
case originWhenCrossOrigin = "origin-when-cross-origin"
|
||||
case strictOriginWhenCrossOrigin = "strict-origin-when-cross-origin"
|
||||
case unsafeUrl = "unsafe-url"
|
||||
|
||||
|
||||
public init?(anyCase: String) {
|
||||
let lcValue = anyCase.lowercased()
|
||||
guard let result = ReferrerPolicy(rawValue: lcValue) else {
|
||||
return nil
|
||||
}
|
||||
self = result
|
||||
}
|
||||
|
||||
public init(expect: String) throws {
|
||||
guard let result = ReferrerPolicy(anyCase: expect) else {
|
||||
throw AppError("Unexpected value for Referrer Policy: \(expect)")
|
||||
}
|
||||
self = result
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user