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
Type |
Description |
System.nfloat |
|
ContentView
Gets or sets the value of Content view property.
Declaration
public UIView ContentView { get; set; }
Property Value
Type |
Description |
UIKit.UIView |
|
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
Type |
Description |
UIKit.UIView |
|
Gets or sets the value of Drawer Footer height property.
Declaration
public nfloat DrawerFooterHeight { get; set; }
Property Value
Type |
Description |
System.nfloat |
|
Gets or sets the Drawer Footer view property.
Declaration
public UIView DrawerFooterView { get; set; }
Property Value
Type |
Description |
UIKit.UIView |
|
Gets or sets the value of Drawer Header Height property.
Declaration
public nfloat DrawerHeaderHeight { get; set; }
Property Value
Type |
Description |
System.nfloat |
|
Gets or sets the value of Drawer Header view property.
Declaration
public UIView DrawerHeaderView { get; set; }
Property Value
Type |
Description |
UIKit.UIView |
|
DrawerHeight
Gets or sets the Drawer Height property.
Declaration
public nfloat DrawerHeight { get; set; }
Property Value
Type |
Description |
System.nfloat |
|
DrawerWidth
Gets or sets the value of Drawer Width property.
Declaration
public nfloat DrawerWidth { get; set; }
Property Value
Type |
Description |
System.nfloat |
|
Frame
Gets or sets the value of Frame property.
Declaration
public override CGRect Frame { get; set; }
Property Value
Type |
Description |
CoreGraphics.CGRect |
|
IsEnableSwipeGesture
Gets or sets a value indicating whether of IS enable Swipe Gesture property.
Declaration
public bool IsEnableSwipeGesture { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsOpen
Gets or sets a value indicating whether the value of Is open property.
Declaration
public bool IsOpen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.nfloat |
|
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