Click or drag to resize

MFiles.VAF.Configuration.Domain.Dashboards Namespace

 
Classes
  ClassDescription
Public classDashboardCommand
Represents a "clickable" command in the dashboard.
Public classDashboardContentCollection
Combines multiple pieces of dashboard content into a single piece of content.
Public classDashboardCustomContent
Simple IDashboardContent implementation for defining or generating custom xml or html content.
Public classDashboardDomainCommand
Represents a dashboard command that triggers a domain command.
Public classDashboardFormatProvider
Formats strings as dashboard content (html). Arguments are converted to strings (like normal) and are then html escaped, unless they are HtmlStrings, IDashboardContents, or their format starts with an exclamation point (!).
Public classDashboardFragment
Contains one or more IDashboardContent items without a parent container.
Public classDashboardHelper
Dashboard creation helpers for the configurator.
Public classDashboardHelperCustomAttributes
Custom html tag attributes understood by the configurator.
Public classDashboardLink
Creates a link (anchor element) for a dashboard.
Public classDashboardList
Represents a top-level listing in a dashboard.
Public classDashboardListItem
Represents a list item shown in a DashboardList.
Public classDashboardPanel
Represents a simple panel in a StatusDashboard.
Public classDashboardText
Converts plain text to html content by splitting the text into paragraphs by newline characters.
Public classHtmlString
Implementation of HtmlString with an extra constructor for handling FormattableString which is defined using C# string interpolation with the custom DashboardFormatProvider.
Public classSelectTreeNodeCommand
Represents a dashboard command that navigates to another tree node in the configurator's navigation pane.
Public classStatusDashboard
Represents a ConfigurationDomain's status dashboard. Combines various pieces of content and generates a well formed html element containing it.
Public classStatusDashboardContentExtensionMethods
Contains helper extension methods for generating dashboard content.
Public classStatusStub
Creates a html structure representing a StatusSummary. Rendering the label and/or status icon if defined, and also showing the description as a tooltip if available.
Interfaces
  InterfaceDescription
Public interfaceIDashboardContent
Interface for objects that define dashboard content.
Delegates
  DelegateDescription
Public delegateHtmlContentGenerator
Custom HTML content generator.
Public delegateXmlContentGenerator
Custom XML content generator.
Enumerations
  EnumerationDescription
Public enumerationDashboardCommandStyle
The ways in which a dashboard command can be rendered.
Public enumerationIconSize
Defines sizes for configuration dashboard icons.
Public enumerationPanelBackground
Panel Background.