Package-level declarations
Types
Link copied to clipboard
data class ComponentValidationMessage(val path: String, val severity: Severity, val message: String, val details: String? = null) : ValidationMessage
Special ValidationMessage for fritz2 headless components.
Functions
Link copied to clipboard
fun errorMessage(path: String, message: String, details: String? = null): ComponentValidationMessage
Creates ComponentValidationMessage with Severity.Error.
Link copied to clipboard
fun <T> Inspector<T>.errorMessage(message: String, details: String? = null): ComponentValidationMessage
Creates ComponentValidationMessage with Severity.Error.
Link copied to clipboard
Creates ComponentValidationMessage with Severity.Info.
Link copied to clipboard
fun <T> Inspector<T>.infoMessage(message: String, details: String? = null): ComponentValidationMessage
Creates ComponentValidationMessage with Severity.Info.
Link copied to clipboard
fun successMessage(path: String, message: String, details: String? = null): ComponentValidationMessage
Creates ComponentValidationMessage with Severity.Info.
Link copied to clipboard
fun <T> Inspector<T>.successMessage(message: String, details: String? = null): ComponentValidationMessage
Creates ComponentValidationMessage with Severity.Info.
Link copied to clipboard
fun warningMessage(path: String, message: String, details: String? = null): ComponentValidationMessage
Creates ComponentValidationMessage with Severity.Warning.
Link copied to clipboard
fun <T> Inspector<T>.warningMessage(message: String, details: String? = null): ComponentValidationMessage
Creates ComponentValidationMessage with Severity.Warning.