C# Class Rg.Plugins.Popup.Pages.PopupPage

Inheritance: Xamarin.Forms.ContentPage
Show file Open project: rotorgames/Rg.Plugins.Popup Class Usage Examples

Public Properties

Property Type Description
AnimationProperty BindableProperty
CloseWhenBackgroundIsClickedProperty BindableProperty
HasSystemPaddingProperty BindableProperty
IsAnimatingProperty BindableProperty

Public Methods

Method Description
PopupPage ( ) : System

Protected Methods

Method Description
LayoutChildren ( double x, double y, double width, double height ) : void
OnAppearing ( ) : void
OnAppearingAnimationEnd ( ) : System.Threading.Tasks.Task
OnBackButtonPressed ( ) : bool
OnBackgroundClicked ( ) : bool
OnDisappearingAnimationBegin ( ) : System.Threading.Tasks.Task
OnPropertyChanged ( string propertyName = null ) : void
OnSizeAllocated ( double width, double height ) : void

Private Methods

Method Description
AppearingAnimation ( ) : System.Threading.Tasks.Task
DisappearingAnimation ( ) : System.Threading.Tasks.Task
DisposingAnimation ( ) : void
ExecuteWhenAppearingOnce ( System.Action action ) : void
PreparingAnimation ( ) : void
SendBackgroundClick ( ) : void

Method Details

LayoutChildren() protected method

protected LayoutChildren ( double x, double y, double width, double height ) : void
x double
y double
width double
height double
return void

OnAppearing() protected method

protected OnAppearing ( ) : void
return void

OnAppearingAnimationEnd() protected method

protected OnAppearingAnimationEnd ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

OnBackButtonPressed() protected method

protected OnBackButtonPressed ( ) : bool
return bool

OnBackgroundClicked() protected method

protected OnBackgroundClicked ( ) : bool
return bool

OnDisappearingAnimationBegin() protected method

protected OnDisappearingAnimationBegin ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

OnPropertyChanged() protected method

protected OnPropertyChanged ( string propertyName = null ) : void
propertyName string
return void

OnSizeAllocated() protected method

protected OnSizeAllocated ( double width, double height ) : void
width double
height double
return void

PopupPage() public method

public PopupPage ( ) : System
return System

Property Details

AnimationProperty public static property

public static BindableProperty AnimationProperty
return BindableProperty

CloseWhenBackgroundIsClickedProperty public static property

public static BindableProperty CloseWhenBackgroundIsClickedProperty
return BindableProperty

HasSystemPaddingProperty public static property

public static BindableProperty HasSystemPaddingProperty
return BindableProperty

IsAnimatingProperty public static property

public static BindableProperty IsAnimatingProperty
return BindableProperty