Skip to content

CrissCross.Avalonia.UI namespace

Part of the CrissCross.Avalonia.UI package.

TypeKindSummary
ColorStatestructRepresents the state of a color in multiple color spaces (RGB, HSV, HSL).
ContentDialogServiceclassRepresents a contract with the service that creates [ContentDialog](#
IContentDialogServiceinterfaceRepresents a contract with the service that creates [ContentDialog](#
INavigationServiceinterfaceDefines a contract for navigation services that manage navigation between pages or views within an application. Provides methods to navigate to pages by type or tag, manage the navigation stack, and interact with the navigation control and page service.
INavigationWindowinterfaceDefines a contract for a window that supports navigation between pages using a navigation control and associated services.
IPageServiceinterfaceRepresents a contract with the service that provides the pages for [INavigationView](#
ISnackbarServiceinterfaceRepresents a contract with the service that provides global [Snackbar](#
IThemeServiceinterfaceRepresents a contract with a service that provides tools for manipulating the theme.
NavigationServiceclassA service that provides methods related to navigation.
SnackbarServiceclassA service that provides methods related to displaying the [Snackbar](#
ThemeServiceclassLets you set the Avalonia application theme.
UiAssemblyclassAllows to get the assembly through [Assembly](#