Skip to main content

ferroui_base/logging/
log_area.rs

1/// Specifies the area in which a log event occurred.
2pub struct LogArea;
3
4impl LogArea {
5    /// The log event comes from the property system.
6    pub const PROPERTY: &'static str = "Property";
7
8    /// The log event comes from the binding system.
9    pub const BINDING: &'static str = "Binding";
10
11    /// The log event comes from the animations system.
12    pub const ANIMATIONS: &'static str = "Animations";
13
14    /// The log event comes from the fonts system.
15    pub const FONTS: &'static str = "Fonts";
16
17    /// The log event comes from the visual system.
18    pub const VISUAL: &'static str = "Visual";
19
20    /// The log event comes from the layout system.
21    pub const LAYOUT: &'static str = "Layout";
22
23    /// The log event comes from the control system.
24    pub const CONTROL: &'static str = "Control";
25
26    /// The log event comes from the platform abstraction layer.
27    pub const PLATFORM: &'static str = "Platform";
28
29    /// The log event comes from Win32 Platform.
30    pub const WIN32_PLATFORM: &'static str = "Win32Platform";
31
32    /// The log event comes from WinUI system.
33    pub const WINUI_PLATFORM: &'static str = "WinUIPlatform";
34
35    /// The log event comes from X11 Platform.
36    pub const X11_PLATFORM: &'static str = "X11Platform";
37
38    /// The log event comes from Android Platform.
39    pub const ANDROID_PLATFORM: &'static str = "AndroidPlatform";
40
41    /// The log event comes from iOS Platform.
42    pub const IOS_PLATFORM: &'static str = "IOSPlatform";
43
44    /// The log event comes from LinuxFramebuffer Platform.
45    pub const LINUX_FRAMEBUFFER_PLATFORM: &'static str = "LinuxFramebufferPlatform";
46
47    /// The log event comes from FreeDesktop Platform.
48    pub const FREE_DESKTOP_PLATFORM: &'static str = "FreeDesktopPlatform";
49
50    /// The log event comes from macOS Platform.
51    pub const MACOS_PLATFORM: &'static str = "macOSPlatform";
52
53    /// The log event comes from Browser Platform.
54    pub const BROWSER_PLATFORM: &'static str = "BrowserPlatform";
55
56    /// The log event comes from VNC Platform.
57    pub const VNC_PLATFORM: &'static str = "VncPlatform";
58}