Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

SettingsIssue

Explicitly owned warning/error. Reading or muting its notification does not resolve its settings badges.

Import

import type { SettingsIssue } from "@dartwic/interface-sdk";

Declaration

export interface SettingsIssue {
    id: string;
    severity: "warning" | "error";
    title: string;
    description: string;
    location: SettingsDestination;
    /** false for inline field validation: badges without notification spam. */
    notify?: boolean;
}

Members

NameTypeRequirementDescription
idstringRequired
severity"warning" | "error"Required
titlestringRequired
descriptionstringRequired
locationSettingsDestinationRequired
notifybooleanOptionalfalse for inline field validation: badges without notification spam.