This commit is contained in:
DDIsFriend
2023-08-18 17:28:57 +08:00
commit f0e8a1709d
4282 changed files with 192396 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
//
// EKAttributes+Validations.swift
// SwiftEntryKit
//
// Created by Daniel Huri on 5/18/18.
//
import Foundation
extension EKAttributes {
private static var minDisplayDuration: DisplayDuration {
return 0
}
var validateDisplayDuration: Bool {
guard displayDuration >= EKAttributes.minDisplayDuration else {
return false
}
return true
}
var validateWindowLevel: Bool {
return windowLevel.value >= .normal
}
var isValid: Bool {
return validateDisplayDuration && validateWindowLevel
}
}