Class SfNavigationDrawer
Inheritance
System.Object
SfNavigationDrawer
Implements
UIKit.IUIGestureRecognizerDelegate
ObjCRuntime.INativeObject
System.IDisposable
Assembly: Syncfusion.SfNavigationDrawer.iOS.dll
Syntax
public class SfNavigationDrawer : UIView, IUIGestureRecognizerDelegate, INativeObject, IDisposable
Constructors
SfNavigationDrawer()
Declaration
public SfNavigationDrawer()
SfNavigationDrawer(IntPtr)
Declaration
public SfNavigationDrawer(IntPtr handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
handle |
Handle type
|
Properties
AnimationDuration
Gets or sets the value of Animation Duration
Declaration
public nfloat AnimationDuration { get; set; }
Property Value
ContentView
Gets or sets the value of Content view property.
Declaration
public UIView ContentView { get; set; }
Property Value
DefaultDrawerSettings
Gets or sets a value indicating whether a DefaultDrawerSettings for Drawer.
Declaration
public DrawerSettings DefaultDrawerSettings { get; set; }
Property Value
DrawerContentView
Gets or sets the value of Drawer content view
Declaration
public UIView DrawerContentView { get; set; }
Property Value
Gets or sets the value of Drawer Footer height property.
Declaration
public nfloat DrawerFooterHeight { get; set; }
Property Value
Gets or sets the Drawer Footer view property.
Declaration
public UIView DrawerFooterView { get; set; }
Property Value
Gets or sets the value of Drawer Header Height property.
Declaration
public nfloat DrawerHeaderHeight { get; set; }
Property Value
Gets or sets the value of Drawer Header view property.
Declaration
public UIView DrawerHeaderView { get; set; }
Property Value
DrawerHeight
Gets or sets the Drawer Height property.
Declaration
public nfloat DrawerHeight { get; set; }
Property Value
DrawerWidth
Gets or sets the value of Drawer Width property.
Declaration
public nfloat DrawerWidth { get; set; }
Property Value
Frame
Gets or sets the value of Frame property.
Declaration
public override CGRect Frame { get; set; }
Property Value
IsEnableSwipeGesture
Gets or sets a value indicating whether of IS enable Swipe Gesture property.
Declaration
public bool IsEnableSwipeGesture { get; set; }
Property Value
IsOpen
Gets or sets a value indicating whether the value of Is open property.
Declaration
public bool IsOpen { get; set; }
Property Value
Opacity
Gets or sets a value of opacity property.
Declaration
public double Opacity { get; set; }
Property Value
Position
Gets or sets the value of position property.
Declaration
public SFNavigationDrawerPosition Position { get; set; }
Property Value
SecondaryDrawerSettings
Gets or sets a value indicating whether a DefaultDrawerSettings for Drawer.
Declaration
public DrawerSettings SecondaryDrawerSettings { get; set; }
Property Value
TouchThreshold
Gets or sets the value of Touch threshold property.
Declaration
public nfloat TouchThreshold { get; set; }
Property Value
Transition
Gets or sets the value of Transition property.
Declaration
public SFNavigationDrawerTransition Transition { get; set; }
Property Value
Methods
add_Closing(SfNavigationDrawer.ClosingEventHandler)
Declaration
public void add_Closing(SfNavigationDrawer.ClosingEventHandler value)
Parameters
add_DidClose(SfNavigationDrawer.DidCloseEventHandler)
Declaration
public void add_DidClose(SfNavigationDrawer.DidCloseEventHandler value)
Parameters
add_DidOpen(SfNavigationDrawer.DidOpenEventHandler)
Declaration
public void add_DidOpen(SfNavigationDrawer.DidOpenEventHandler value)
Parameters
add_Opening(SfNavigationDrawer.OpeningEventHandler)
Declaration
public void add_Opening(SfNavigationDrawer.OpeningEventHandler value)
Parameters
AwakeFromNib()
The method overrides the AwakeFromNib
Declaration
public override void AwakeFromNib()
Dispose(Boolean)
Represents the dispose method
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
Disposing value
|
LayoutSubviews()
Invoked when the layout gets changed.
Declaration
public override void LayoutSubviews()
remove_Closing(SfNavigationDrawer.ClosingEventHandler)
Declaration
public void remove_Closing(SfNavigationDrawer.ClosingEventHandler value)
Parameters
remove_DidClose(SfNavigationDrawer.DidCloseEventHandler)
Declaration
public void remove_DidClose(SfNavigationDrawer.DidCloseEventHandler value)
Parameters
remove_DidOpen(SfNavigationDrawer.DidOpenEventHandler)
Declaration
public void remove_DidOpen(SfNavigationDrawer.DidOpenEventHandler value)
Parameters
remove_Opening(SfNavigationDrawer.OpeningEventHandler)
Declaration
public void remove_Opening(SfNavigationDrawer.OpeningEventHandler value)
Parameters
ToggleDrawer()
Declaration
public void ToggleDrawer()
ToggleSecondaryDrawer()
Secondary Toggle drawer method.
Declaration
public void ToggleSecondaryDrawer()
Events
Closing
Occurs when drawer opened.
Declaration
public event SfNavigationDrawer.ClosingEventHandler Closing
Event Type
DidClose
Occurs when drawer closed.
Declaration
public event SfNavigationDrawer.DidCloseEventHandler DidClose
Event Type
DidOpen
Occurs when drawer opened.
Declaration
public event SfNavigationDrawer.DidOpenEventHandler DidOpen
Event Type
Opening
Declaration
public event SfNavigationDrawer.OpeningEventHandler Opening
Event Type
Implements
UIKit.IUIGestureRecognizerDelegate
ObjCRuntime.INativeObject
System.IDisposable