[−][src]Enum i3ipc::reply::ColorableBarPart
Variants
Background
Background color of the bar.
Statusline
Text color to be used for the statusline.
Separator
Text color to be used for the separator.
FocusedBackground
feature="i3-4-12"
only.Background color of the bar on the currently focused monitor output.
FocusedStatusline
feature="i3-4-12"
only.Text color to be used for the statusline on the currently focused monitor output.
FocusedSeparator
feature="i3-4-12"
only.Text color to be used for the separator on the currently focused monitor output.
FocusedWorkspaceText
Text color for a workspace button when the workspace has focus.
FocusedWorkspaceBg
Background color for a workspace button when the workspace has focus.
FocusedWorkspaceBorder
Border color for a workspace button when the workspace has focus.
ActiveWorkspaceText
Text color for a workspace button when the workspace is active (visible) on some output, but the focus is on another one. You can only tell this apart from the focused workspace when you are using multiple monitors.
ActiveWorkspaceBg
Background color for a workspace button when the workspace is active (visible) on some output, but the focus is on another one. You can only tell this apart from the focused workspace when you are using multiple monitors.
ActiveWorkspaceBorder
Border color for a workspace button when the workspace is active (visible) on some output, but the focus is on another one. You can only tell this apart from the focused workspace when you are using multiple monitors.
InactiveWorkspaceText
Text color for a workspace button when the workspace does not have focus and is not active (visible) on any output. This will be the case for most workspaces.
InactiveWorkspaceBg
Background color for a workspace button when the workspace does not have focus and is not active (visible) on any output. This will be the case for most workspaces.
InactiveWorkspaceBorder
Border color for a workspace button when the workspace does not have focus and is not active (visible) on any output. This will be the case for most workspaces.
UrgentWorkspaceText
Text color for workspaces which contain at least one window with the urgency hint set.
UrgentWorkspaceBg
Background color for workspaces which contain at least one window with the urgency hint set.
UrgentWorkspaceBorder
Border color for workspaces which contain at least one window with the urgency hint set.
BindingModeText
Text color for the binding mode indicator.
BindingModeBg
Background color for the binding mode indicator.
BindingModeBorder
Border color for the binding mode indicator.
Unknown
A ColorableBarPart we don't support yet.
Trait Implementations
impl PartialEq<ColorableBarPart> for ColorableBarPart
[src]
fn eq(&self, other: &ColorableBarPart) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Eq for ColorableBarPart
[src]
impl Debug for ColorableBarPart
[src]
impl Hash for ColorableBarPart
[src]
Auto Trait Implementations
impl Send for ColorableBarPart
impl Sync for ColorableBarPart
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,