Class RadSideDrawer
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadSideDrawer : RadView, IRadSideDrawer, IView, IElement, ITransform
Constructors
RadSideDrawer()
Declaration
public RadSideDrawer()
Fields
AreGesturesEnabledProperty
Declaration
public static readonly BindableProperty AreGesturesEnabledProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DrawerContentProperty
Declaration
public static readonly BindableProperty DrawerContentProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DrawerLengthProperty
Declaration
public static readonly BindableProperty DrawerLengthProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DrawerLocationProperty
Declaration
public static readonly BindableProperty DrawerLocationProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DrawerTransitionDurationProperty
Declaration
public static readonly BindableProperty DrawerTransitionDurationProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DrawerTransitionFadeOpacityProperty
Declaration
public static readonly BindableProperty DrawerTransitionFadeOpacityProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DrawerTransitionTypeProperty
Declaration
public static readonly BindableProperty DrawerTransitionTypeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsOpenProperty
Declaration
public static readonly BindableProperty IsOpenProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
MainContentProperty
Declaration
public static readonly BindableProperty MainContentProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TapOutsideToCloseProperty
Declaration
public static readonly BindableProperty TapOutsideToCloseProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TouchTargetThresholdProperty
Declaration
public static readonly BindableProperty TouchTargetThresholdProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
Properties
AreGesturesEnabled
Declaration
public bool AreGesturesEnabled { get; set; }
Property Value
System.Boolean
|
Implements
Commands
Declaration
public ObservableCollection<ControlCommandBase<RadSideDrawer>> Commands { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<ControlCommandBase<RadSideDrawer>>
|
DrawerContent
Declaration
public View DrawerContent { get; set; }
Property Value
Microsoft.Maui.Controls.View
|
DrawerLength
Declaration
public double DrawerLength { get; set; }
Property Value
System.Double
|
Implements
DrawerLocation
Declaration
public SideDrawerLocation DrawerLocation { get; set; }
Property Value
SideDrawerLocation
|
DrawerTransitionDuration
Declaration
public double DrawerTransitionDuration { get; set; }
Property Value
System.Double
|
Implements
DrawerTransitionFadeOpacity
Declaration
public double DrawerTransitionFadeOpacity { get; set; }
Property Value
System.Double
|
Implements
DrawerTransitionType
Declaration
public SideDrawerTransitionType DrawerTransitionType { get; set; }
Property Value
SideDrawerTransitionType
|
IsOpen
Declaration
public bool IsOpen { get; set; }
Property Value
System.Boolean
|
Implements
MainContent
Declaration
public View MainContent { get; set; }
Property Value
Microsoft.Maui.Controls.View
|
TapOutsideToClose
Gets or sets the TapOutsideToClose property. If set to true, the side drawer will close, when the user clicks/taps outside it. If set to false, the side drawer will not close and the main content area will remain active, so the user can interact with it. The default value is true.
Declaration
public bool TapOutsideToClose { get; set; }
Property Value
System.Boolean
|
Implements
TouchTargetThreshold
Declaration
public double TouchTargetThreshold { get; set; }
Property Value
System.Double
|
Implements
Methods
OnBindingContextChanged()
Declaration
protected override void OnBindingContextChanged()
OnPropertyChanged(String)
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
System.String
propertyName
|
Overrides
Events
DrawerClosed
Occurs when the drawer is closed. The user can provide custom logic which will be executed after the drawer is collapsed.
Declaration
public event EventHandler DrawerClosed
Event Type
System.EventHandler
|
DrawerClosing
Occurs when the drawer starts closing. The user can provide custom logic which will be executed before the drawer is collapsed.
Declaration
public event EventHandler DrawerClosing
Event Type
System.EventHandler
|
DrawerOpened
Occurs when the drawer is opened. The user can provide custom logic which will be executed after the drawer is shown.
Declaration
public event EventHandler DrawerOpened
Event Type
System.EventHandler
|
DrawerOpening
Occurs when the drawer starts opening. The user can provide custom logic which will be executed before the drawer is shown.
Declaration
public event EventHandler DrawerOpening
Event Type
System.EventHandler
|
Explicit Interface Implementations
IRadSideDrawer.DrawerContent
Declaration
IView IRadSideDrawer.DrawerContent { get; set; }
Returns
Microsoft.Maui.IView
|
Implements
IRadSideDrawer.DrawerLocation
Declaration
SideDrawerLocation IRadSideDrawer.DrawerLocation { get; set; }
Returns
SideDrawerLocation
|
Implements
IRadSideDrawer.DrawerTransitionType
Declaration
SideDrawerTransitionType IRadSideDrawer.DrawerTransitionType { get; set; }
Returns
SideDrawerTransitionType
|
Implements
IRadSideDrawer.MainContent
Declaration
IView IRadSideDrawer.MainContent { get; set; }
Returns
Microsoft.Maui.IView
|
Implements
IRadSideDrawer.OnDrawerClosed()
IRadSideDrawer.OnDrawerClosing()
Declaration
bool IRadSideDrawer.OnDrawerClosing()
Returns
System.Boolean
|
Implements
IRadSideDrawer.OnDrawerOpened()
IRadSideDrawer.OnDrawerOpening()
Declaration
bool IRadSideDrawer.OnDrawerOpening()
Returns
System.Boolean
|