UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

93 lines (92 loc) 2.53 kB
export interface IconData { svgFile: string; name: string | MappedIconNames; cat_namespace?: string | IconCategoryNamespace; category: string | IconCategory; code: string; } export declare enum IconCategory { Command = "command", HealthStatus = "health-status", Object = "object", Severity = "severity", State = "state", Tab = "tab", Widget = "widget" } export declare enum IconCategoryNamespace { Command = "command_", Object = "object_", Severity = "severity_", State = "state_", Status = "status_", Widget = "widget_" } export type MappedIconNames = IconSeverity | IconState | IconWidget; export declare enum IconStatus { Acknowledged = "acknowledged", Critical = "critical", Disabled = "disabled", Down = "down", External = "external", Inactive = "inactive", Issues = "issues", Missing = "missing", Mixed = "mixed", Reserved = "reserved", NotRunning = "notrunning", Shutdown = "shutdown", Sleep = "sleep", Standby = "standby", Suspended = "suspended", Testing = "testing", Transient = "transient", Undefined = "undefined", Unknown = "unknown", Unmanaged = "unmanaged", Unplugged = "unplugged", Unreachable = "unreachable", Up = "up", Used = "used", Warning = "warning" } export declare enum IconSeverity { CriticalInverse = "severity_critical-inverse", Critical = "severity_critical", Error = "severity_error", InfoInverse = "severity_info-inverse", Info = "severity_info", Ok = "severity_ok", Tip = "severity_tip", Unknown = "severity_unknown", WarningInverse = "severity_warning-inverse", Warning = "severity_warning" } export declare enum IconState { Hidden = "state_hidden", Ok = "state_ok", Paused = "state_paused", Restarting = "state_restarting", Running = "state_running", Shutdown = "state_shutdown", Sleeping = "state_sleeping", Stopped = "state_stopped", Unknown = "state_unknown", Unmanaged = "state_unmanaged", Unplugged = "state_unplugged", Visible = "state_visible", Lock = "state_lock", Unlock = "state_unlock" } export declare enum IconWidget { Chart = "widget_chart", Dashboard = "widget_dashboard", Gauge = "widget_gauge", List = "widget_list", Map = "widget_map", Other = "widget_other", PieChart = "widget_pie-chart", Summary = "widget_summary", Table = "widget_table", Tree = "widget_tree" }