Class PopupView
The popup view of the Syncfusion.iOS.PopupLayout.PopupView.SfPopupLayout.
Inheritance
Namespace: Syncfusion.iOS.PopupLayout
Assembly: Syncfusion.SfPopupLayout.iOS.dll
Syntax
public class PopupView : UIView
Constructors
PopupView(CGRect, SfPopupLayout)
Initializes a new instance of the PopupView class.
Declaration
public PopupView(CGRect rect, SfPopupLayout popup)
Parameters
Type | Name | Description |
---|---|---|
CoreGraphics.CGRect | rect | The CoreGraphics.CGRect. |
SfPopupLayout | popup | The instance of Syncfusion.iOS.PopupLayout.PopupView.SfPopupLayout. |
PopupView(SfPopupLayout)
Initializes a new instance of the PopupView class.
Declaration
public PopupView(SfPopupLayout popup)
Parameters
Type | Name | Description |
---|---|---|
SfPopupLayout | popup | The instance of Syncfusion.iOS.PopupLayout.PopupView.SfPopupLayout. |
PopupView(IntPtr, SfPopupLayout)
Initializes a new instance of the PopupView class.
Declaration
public PopupView(IntPtr ptr, SfPopupLayout popup)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | ptr | The System.IntPtr. |
SfPopupLayout | popup | The instance of Syncfusion.iOS.PopupLayout.PopupView.SfPopupLayout. |
Properties
AcceptButtonText
Gets or sets the text of the accept button in the footer.
Declaration
public string AcceptButtonText { get; set; }
Property Value
Type | Description |
---|---|
System.String | The text of the accept button in the footer. |
AnimationDuration
Gets or sets the duration in milliseconds of the animation played at the opening and closing of the PopupView.
Declaration
public double AnimationDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The duration in milliseconds of the animation played at the opening and closing of the PopupView. |
AnimationEasing
Gets or sets the animation easing effect to be applied to the PopupView's opening and closing animation.
Declaration
public AnimationEasing AnimationEasing { get; set; }
Property Value
Type | Description |
---|---|
AnimationEasing | The animation easing effect to be applied for the PopupView when it opens and closes. |
AnimationMode
Gets or sets the animation to be applied for the PopupView when it opens and closes.
Declaration
public AnimationMode AnimationMode { get; set; }
Property Value
Type | Description |
---|---|
AnimationMode | The animation to be applied for the PopupView when it opens and closes. |
AppearanceMode
Gets or sets the type of layout template of the PopupView.
Declaration
public AppearanceMode AppearanceMode { get; set; }
Property Value
Type | Description |
---|---|
AppearanceMode | The type of layout template of the PopupView. |
ContentView
Gets or sets the CustomView to be loaded in the body of the PopupView.
Declaration
public UIView ContentView { get; set; }
Property Value
Type | Description |
---|---|
UIKit.UIView | The CustomView to be loaded in the body of the PopupView. |
DeclineButtonText
Gets or sets the text of the decline button in the footer.
Declaration
public string DeclineButtonText { get; set; }
Property Value
Type | Description |
---|---|
System.String | The text of the decline button in the footer. |
FooterHeight
Gets or sets the footer height of the PopupView.
Declaration
public int FooterHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The footer height of the PopupView. |
FooterView
Gets or sets the CustomView to be loaded in the footer of the PopupView.
Declaration
public UIView FooterView { get; set; }
Property Value
Type | Description |
---|---|
UIKit.UIView | The CustomView to be loaded in the footer of the PopupView. |
Frame
Gets or sets the frame.
Declaration
public override CGRect Frame { get; set; }
Property Value
Type | Description |
---|---|
CoreGraphics.CGRect | The frame. |
HeaderHeight
Gets or sets the header height of the PopupView.
Declaration
public int HeaderHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The header height of the PopupView. |
HeaderTitle
Gets or sets the Header title of the PopupView.
Declaration
public string HeaderTitle { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Header title of the PopupView. |
HeaderView
Gets or sets the CustomView to be loaded in the header of the PopupView.
Declaration
public UIView HeaderView { get; set; }
Property Value
Type | Description |
---|---|
UIKit.UIView | The CustomView to be loaded in the header of the PopupView. |
PopupStyle
Gets or sets the style to be applied to the PopupView in Syncfusion.iOS.PopupLayout.PopupView.SfPopupLayout.
Declaration
public PopupStyle PopupStyle { get; set; }
Property Value
Type | Description |
---|---|
PopupStyle | The style to be applied to the PopupView in Syncfusion.iOS.PopupLayout.PopupView.SfPopupLayout. |
ShowCloseButton
Gets or sets a value indicating whether to show the close button in the header.
Declaration
public bool ShowCloseButton { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | A boolean value indicating whether to show the close button in the header. |
ShowFooter
Gets or sets a value indicating whether the footer is to be included in the PopupView.
Declaration
public bool ShowFooter { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | A value indicating whether the footer is to be included in the PopupView. |
ShowHeader
Gets or sets a value indicating whether the header is to be included in the PopupView.
Declaration
public bool ShowHeader { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | A value indicating whether the header is to be included in the PopupView. |
Methods
add_AcceptButtonClicked(PopupView.AcceptEventHandler)
Declaration
public void add_AcceptButtonClicked(PopupView.AcceptEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
PopupView.AcceptEventHandler | value |
add_DeclineButtonClicked(PopupView.DeclineEventHandler)
Declaration
public void add_DeclineButtonClicked(PopupView.DeclineEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
PopupView.DeclineEventHandler | value |
AwakeFromNib()
Called after the object has been loaded from the nib file.
Declaration
public override void AwakeFromNib()
Dispose()
Perform final clean up before it is released from memory.
Declaration
public void Dispose()
Dispose(Boolean)
Disposes all the objects in the PopupView.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Value indicating whether to dispose the objects or not. |
remove_AcceptButtonClicked(PopupView.AcceptEventHandler)
Declaration
public void remove_AcceptButtonClicked(PopupView.AcceptEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
PopupView.AcceptEventHandler | value |
remove_DeclineButtonClicked(PopupView.DeclineEventHandler)
Declaration
public void remove_DeclineButtonClicked(PopupView.DeclineEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
PopupView.DeclineEventHandler | value |
Events
AcceptButtonClicked
Occurs when accept button is clicked.
Declaration
public event PopupView.AcceptEventHandler AcceptButtonClicked
Event Type
Type |
---|
PopupView.AcceptEventHandler |
DeclineButtonClicked
Occurs when Decline button is clicked.
Declaration
public event PopupView.DeclineEventHandler DeclineButtonClicked
Event Type
Type |
---|
PopupView.DeclineEventHandler |