Avalonia Namespace
Classes
AndroidApplicationExtensions | |
AndroidPlatformOptions | |
AppBuilder | Initializes platform-specific services for an Application. |
AppBuilderDesktopExtensions | |
AppBuilderExtension | |
Application | Encapsulates a Avalonia application. |
AttachedProperty(TValue) | An attached avalonia property. |
AvaloniaInternalException | Exception signifying an internal logic error in Avalonia. |
AvaloniaNativePlatformExtensions | |
AvaloniaNativePlatformOptions | OSX backend options. |
AvaloniaObject | An object with AvaloniaProperty support. |
AvaloniaObjectExtensions | Provides extension methods for AvaloniaObject and related classes. |
AvaloniaProperty | Base class for avalonia properties. |
AvaloniaProperty(TValue) | A typed avalonia property. |
AvaloniaPropertyChangedEventArgs | Provides information for a avalonia property change. |
AvaloniaPropertyChangedEventArgs(T) | Provides information for an Avalonia property change. |
AvaloniaPropertyChangedExtensions | Provides extensions for AvaloniaPropertyChangedEventArgs. |
AvaloniaPropertyMetadata | Base class for avalonia property metadata. |
AvaloniaPropertyRegistry | Tracks registered AvaloniaProperty instances. |
AvaloniaX11PlatformExtensions | |
ClassicDesktopStyleApplicationLifetimeExtensions | IClassicDesktopStyleApplicationLifetime related AppBuilder extensions. |
DevToolsExtensions | Extension methods for attaching DevTools.. |
Direct2DApplicationExtensions | |
DirectProperty(TOwner, TValue) | A direct avalonia property. |
DirectPropertyBase(TValue) | Base class for direct properties. |
DirectPropertyMetadata(TValue) | Metadata for direct avalonia properties. |
IOSApplicationExtensions | |
iOSPlatformOptions | iOS backend options. |
LoggingExtensions | |
MacOSPlatformOptions | OSX front-end options. |
Points | Represents a collection of Point values that can be individually accessed by index. |
RenderTargetCorruptedException | |
RenderTargetNotReadyException | |
SkiaApplicationExtensions | Skia application extensions. |
SkiaOptions | Options for Skia rendering subsystem. |
StreamBindingExtensions | |
StyledElement | Extends an Animatable with the following features: - An inherited DataContext. - Implements IStyleable to allow styling to work on the styled element. - Implements ILogical to form part of a logical tree. - A collection of class strings for custom styling. |
StyledElementExtensions | |
StyledProperty(TValue) | A styled avalonia property. |
StyledPropertyMetadata(TValue) | Metadata for styled avalonia properties. |
SystemFontAppBuilderExtension | |
UnsetValueType | Class representing the UnsetValue. |
UrlOpenedEventArgs | |
Visual | Base class for controls that provides rendering and related visual properties. |
VisualExtensions | Extension methods for Visual. |
VisualTreeAttachmentEventArgs | Holds the event arguments for the AttachedToVisualTree and DetachedFromVisualTree events. |
Win32ApplicationExtensions | |
Win32PlatformOptions | Platform-specific options which apply to Windows. |
X11PlatformOptions | Platform-specific options which apply to Linux. |
Structures
CornerRadius | Represents the radii of a rectangle's corners. |
Matrix | A 3x3 matrix. |
Matrix.Decomposed | |
PixelPoint | Represents a point in device pixels. |
PixelRect | Represents a rectangle in device pixels. |
PixelSize | Represents a size in device pixels. |
PixelVector | Defines a vector. |
Point | Defines a point. |
Rect | Defines a rectangle. |
RelativePoint | Defines a point that may be defined relative to a containing element. |
RelativeRect | Defines a rectangle that may be defined relative to a containing element. |
RelativeScalar | Defines a scalar value that may be defined relative to a containing element. |
RoundedRect | |
Size | Defines a size. |
Thickness | Describes the thickness of a frame around a rectangle. |
Vector | Defines a vector. |
Vector3D |
Interfaces
IDataContextProvider | Defines an element with a data context that can be used for binding. Not client implementable. |
IDescription | Interface for objects with a Description. |
IDirectPropertyMetadata | Untyped interface to DirectPropertyMetadata(TValue) Not client implementable. |
INamed | Objects implementing this interface and providing a value for Name will be registered in the relevant namescope when constructed in XAML. |
IStyledPropertyMetadata | Untyped interface to StyledPropertyMetadata(TValue) Not client implementable. |
Delegates
AppBuilder.AppMainDelegate |
Enumerations
AndroidRenderingMode | Represents the rendering mode for platform graphics. |
AvaloniaNativeRenderingMode | Represents the rendering mode for platform graphics. |
iOSRenderingMode | Represents the rendering mode for platform graphics. |
RelativeUnit | Defines the reference point units of an RelativePoint or RelativeRect. |
Win32CompositionMode | Represents the Win32 window composition mode. |
Win32DpiAwareness | Represents the DPI Awareness for the application. |
Win32RenderingMode | Represents the rendering mode for platform graphics. |
X11RenderingMode | Represents the rendering mode for platform graphics. |