Class
AttentionItem
ConsoleMonster.Frames
One non-healthy item: its state, identity, short aligned values and a reason.
Inheritance
- object
- AttentionItem
Usage
Explore 13 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 5
- Extension method AttentionItem.AddValue
- Extension method AttentionItem.AddValues
- Method AttentionItemFluent.AddValue
- Method AttentionItemFluent.AddValues
- Property AttentionList.Items
Accepted by parameters 8
- Extension method AttentionItem.AddValue
- Extension method AttentionItem.AddValues
- Method AttentionItemFluent.AddValue
- Method AttentionItemFluent.AddValues
- Extension method AttentionList.AddItem
- Extension method AttentionList.AddItems
- Method AttentionListFluent.AddItem
- Method AttentionListFluent.AddItems
Constructors
public AttentionItem(HealthState state, string identity, string reason, IComparable? order = null) #Creates an item.
Parameters
- state ConsoleMonster.Frames.HealthState
- The item's state; healthy items are ignored.
- identity string
- The literal identity, shown in Text.
- reason string
- The literal reason, shown Muted.
- order System.IComparable? = null
- Sort key within a state, smallest first; for example a negative age so the oldest comes first.
Inherited Methods
Properties
Extension Methods
public static AttentionItem AddValue(AttentionItem attentionItem, string item) #Adds an item to AttentionItem.Values: Short literal values between identity and reason, aligned across items (ages, counts).
Parameters
- attentionItem ConsoleMonster.Frames.AttentionItem
- The instance.
- item string
- The item.
AddValues 2 overloads
public static AttentionItem AddValues(AttentionItem attentionItem, params string[] items) #Adds items to AttentionItem.Values: Short literal values between identity and reason, aligned across items (ages, counts).
Parameters
- attentionItem ConsoleMonster.Frames.AttentionItem
- The instance.
- items string[]
- The items, in order.
public static AttentionItem AddValues(AttentionItem attentionItem, IEnumerable<string> items) #Adds items to AttentionItem.Values: Short literal values between identity and reason, aligned across items (ages, counts).
Parameters
- attentionItem ConsoleMonster.Frames.AttentionItem
- The instance.
- items System.Collections.Generic.IEnumerable<string>
- The items, in order.