Telerik.Maui
Provides data for animation progress changed events.
Provides settings for controlling animation behavior including duration, easing, and enabled state. This class implements INotifyPropertyChanged to provide property change notifications.
A class that handles updates from a IAppointmentView to its native counterpart.
Exception thrown when a DataTemplate content cannot be cast to the expected type.
Specify the Dock position of an element inside RadDockLayout
Represents the UI component of a IAppointmentView that handles proper visualization on different platforms.
Defines the contract for managing localization resources in Telerik MAUI controls. This interface provides access to resource management and string retrieval functionality.
Implementations of this interface must convert platform-specific locales to a value supported in .NET because only valid .NET cultures can have their RESX resources loaded and used.
Defines the contract for a border control that extends content view functionality. This interface provides properties for customizing border appearance including colors, brushes, corner radius, and thickness.
Defines the contract for a RadButton control that extends both ITextButton and IImageButton interfaces.
Defines the contract for a RadCheckBox control that provides enhanced checkbox functionality with support for three-state mode, animations, and customizable styling options. Extends ICheckBox to provide additional RadCheckBox-specific properties.
Represents a content view interface for Telerik MAUI components.
A layout that position its children based on their Dock value relative to each other.
Represents an interface for email masked entry functionality.
Defines the contract for an IP address masked entry control.
Provides a mechanism for loading a platform image from an IImageSource.
Defines a control that can present a collection of items.
Defines the contract for a masked entry control that provides input validation and formatting.
Represents a numeric masked entry interface that extends the base masked entry functionality.
Represents a regex-based masked entry control.
Defines the contract for a RadScrollView control that extends IView with scrolling capabilities and header/footer support.
Displays a list of horizontally aligned, mutually exclusive options, which can be selected by the user.
Handles the platform representation the IRadSegmentedControl virtual view.
Defines the contract for a RadSideDrawer control that provides a sliding drawer functionality with customizable transition animations, gesture support, and content management. Extends IView to provide MAUI view capabilities.
Represents a text input control with extended functionality beyond the standard IEntry interface.
Interface for text-based masked entry controls that extends IRadMaskedEntry.
A layout that position each child either horizontally or vertically and wraps them when there is no more space in the current orientation.
Represents a converter that can be used to define a text for some object/value within a given context.
Defines a type that has a notation for a Current item. This notation is typical for data-bound components like RadDataGrid.
Defines the contract for controls that support loading items on demand. This interface provides functionality for loading data incrementally as needed, with support for cancellation and status tracking.
Provides data for events that occur when a property of an item in an observable collection changes. This class extends EventArgs to include information about the item and the property that changed.
Represents an observable collection that supports loading items on demand.
Specifies the mode for load-on-demand functionality in data controls. This enumeration defines how additional data is loaded when the user reaches the end of the currently loaded data.
Defines the logical operator used by the MultiBooleanConverter to be applied to all bool values.
Exception thrown when a conversion between types is not supported.
Represents an observable collection that provides notifications for both collection changes and property changes of individual items. This class extends ObservableCollection<T> to provide enhanced item tracking capabilities.
Provides data for events that occur when items are added to or removed from an ObservableItemCollection<T>. This class extends EventArgs to include information about the affected item and its index.
Specifies the orientation of a control or layout. This enumeration defines whether elements are arranged horizontally or vertically.
Represents the base class for all animations.
Provides extension methods for RadButton.
Provides extension methods for the RadCheckBox control.
Provides layout management functionality for dock-style layouts, implementing the ILayoutManager interface.
Represents a double-precision floating-point animation that animates a property value over time. This class extends RadAnimation to provide specific functionality for animating double values.
Extension methods for RadItemsControl.
Represents keyboard keys that can be recognized by Telerik MAUI controls.
Provides mathematical utility methods and constants. This static class contains various mathematical operations, comparisons, conversions, and calculations.
Provides extension methods for RadScrollView.
Contains platform extension methods for the segmented control.
Handles the platform representation the IRadSegmentedControl virtual view.
Provides data for the SelectionChanged event.
Arguments used for tapped events.
Arguments used for tapping events.
Provides extension methods for RadTextInput elements.
Provides a layout manager for uniform grid layouts that arranges child views in a grid with equally-sized cells. This class implements ILayoutManager to provide custom layout behavior for uniform grid scenarios.
Provides layout management functionality for wrap-style layouts, implementing the ILayoutManager interface.
The event arguments for a range-changing event which allows you to intercept the update of the values and apply custom logic and modify the values.
Specifies the selection modification when the input control gets the focus.
Provides a type converter to convert between Size and string representations. This converter uses a internally to parse string values into Point objects, which are then converted to Size objects.
Specifies the direction of sweep operations for circular or arc-based controls. This enumeration defines whether sweeping operations proceed in a clockwise or counter-clockwise direction.
Provides access to the Telerik font and its icon constants for use in Telerik MAUI controls.
Represents a class that manages application string resources.
The event arguments for a value-changing event which allows you to intercept the update of the value and apply custom logic and modify the value.