/// <summary>
/// An event is sent when the user has touched outside the dialog.
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
public event EventHandler<TouchedOutsideEventArgs> TouchedOutside
{
add
/// <summary>
/// An event is sent when the popup starts showing.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public event EventHandler<ShowingEventArgs> Showing
{
add
/// <summary>
/// An event is sent when the popup has been fully displayed.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public event EventHandler<ShownEventArgs> Shown
{
add
/// <summary>
/// An event is sent when the popup starts to hide.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public event EventHandler<HidingEventArgs> Hiding
{
add
/// <summary>
/// An event is sent when the popup has been completely hidden.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public event EventHandler<HiddenEventArgs> Hidden
{
add
/// <summary>
/// Creates the popup.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public Popup() : this(NDalicPINVOKE.Popup_New(), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
/// Sets the title for this popup.
/// </summary>
/// <param name="titleView">The actor to set the title.</param>
+ /// <since_tizen> 3 </since_tizen>
public void SetTitle(View titleView)
{
NDalicPINVOKE.Popup_SetTitle(swigCPtr, View.getCPtr(titleView));
/// Sets the content actor.
/// </summary>
/// <param name="content">The actor to use.</param>
+ /// <since_tizen> 3 </since_tizen>
public void SetContent(View content)
{
NDalicPINVOKE.Popup_SetContent(swigCPtr, View.getCPtr(content));
/// Sets the actor to use for the footer in this popup.
/// </summary>
/// <param name="footer">The footer actor to be added to this popup.</param>
+ /// <since_tizen> 3 </since_tizen>
public void SetFooter(View footer)
{
NDalicPINVOKE.Popup_SetFooter(swigCPtr, View.getCPtr(footer));
/// All 4 states changes cause notifications via 4 respective signals that can be connected to.<br>
/// </summary>
/// <param name="displayState">The desired display state to change to.</param>
+ /// <since_tizen> 3 </since_tizen>
public void SetDisplayState(Popup.DisplayStateType displayState)
{
NDalicPINVOKE.Popup_SetDisplayState(swigCPtr, (int)displayState);
/// <summary>
/// The display states of the popup.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public enum DisplayStateType
{
Showing,
/// The animation modes within the popup.<br>
/// Choose from a predefined mode or "CUSTOM" to use the ANIMATION_IN and ANIMATION_OUT properties.<br>
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public enum AnimationModeType
{
None,
/// The popup is positioned adjacent to it's parent in the direction specified by this mode.<br>
/// NON_CONTEXTUAL disables any contextual positioning.<br>
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public enum ContextualModeType
{
NonContextual,
/// <summary>
/// The popup title.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public PropertyMap Title
{
get
/// <summary>
/// The popup content.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public PropertyMap Content
{
get
/// <summary>
/// The popup footer.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public PropertyMap Footer
{
get
/// <summary>
/// The popup display state.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public DisplayStateType DisplayState
{
get
/// <summary>
/// The touch transparent.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public bool TouchTransparent
{
get
/// <summary>
/// The popup tail visibility.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public bool TailVisibility
{
get
/// <summary>
/// The popup tail position.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public Vector3 TailPosition
{
get
/// <summary>
/// The contextual mode.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public ContextualModeType ContextualMode
{
get
/// <summary>
/// The animation duration.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float AnimationDuration
{
get
/// <summary>
/// The animation mode.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public AnimationModeType AnimationMode
{
get
/// <summary>
/// The entry animation.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public PropertyMap EntryAnimation
{
get
/// <summary>
/// The exit animation.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public PropertyMap ExitAnimation
{
get
/// <summary>
/// The auto hide delay.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public int AutoHideDelay
{
get
/// <summary>
/// The backing enabled.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public bool BackingEnabled
{
get
/// <summary>
/// The backing color.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public Vector4 BackingColor
{
get
/// <summary>
/// The background image.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public string PopupBackgroundImage
{
get
/// <summary>
/// The background border.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public Rectangle PopupBackgroundBorder
{
get
/// <summary>
/// The tail up image.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public string TailUpImage
{
get
/// <summary>
/// The tail down image.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public string TailDownImage
{
get
/// <summary>
/// The tail left image.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public string TailLeftImage
{
get
/// <summary>
/// The tail right image.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public string TailRightImage
{
get
}
-}
+}
\ No newline at end of file