Namespace Tizen.NUI.UIComponents

Description

Classes

Button

The Button class is a base class for different kinds of buttons.
This class provides the disabled property and the clicked signal.
The clicked event handler is emitted when the button is touched, and the touch point doesn't leave the boundary of the button.
When the disabled property is set to true, no signal is emitted.
The 'Visual' describes not just traditional images like PNG and BMP, but also refers to whatever is used to show the button. It could be a color, gradient, or some other kind of renderer.
The button's appearance can be modified by setting properties for the various visuals or images.
It is not mandatory to set all the visuals. A button could be defined only by setting its background visual, or by setting its background and selected visuals.
The button visual is shown over the background visual.
When pressed, the unselected visuals are replaced by the selected visuals.
The text label is always placed on the top of all images.
When the button is disabled, the background button and the selected visuals are replaced by their disabled visuals.

CheckBoxButton

The CheckBoxButton provides a checkbox button which the user can check or uncheck.
By default, the CheckBoxButton emits a Button.Clicked event when the button changes its state to selected or unselected.
The button's appearance could be modified by Button.UnselectedImage, Button.BackgroundImage, Button.SelectedImage, Button.SelectedBackgroundImage, Button.DisabledBackgroundImage, Button.DisabledImage, and Button.DisabledSelectedImage.
When the button is not disabled, if it's not selected, it only shows the background image.
The selected image is shown over the background image when the box is selected (background image is not replaced by \e selected image).
When the button is disabled, the background image and the selected image are replaced by disabled images.
///

Popup

The Popup widget provides a configurable popup dialog with a built-in layout of three main fields.

Popup.HiddenEventArgs

Event arguments that passed via the HiddenEventArgs.

Popup.HidingEventArgs

Event arguments that passed via the HidingEventArgs.

Popup.ShowingEventArgs

Event arguments that passed via the ShowingEventArgs.

Popup.ShownEventArgs

Event arguments that passed via the ShownEventArgs.

Popup.TouchedOutsideEventArgs

Event arguments that passed via the OutsideTouchedEvent.

ProgressBar

The ProgressBar is a control to give the user an indication of the progress of an operation.

ProgressBar.ValueChangedEventArgs

Event arguments that passed via the ValueChangedEventArgs.

PushButton

The PushButton changes its appearance when it is pressed, and returns to its original when it is released.

RadioButton

A RadioButton provides a radio button with two states, \e selected or \e unselected.
Radio buttons are designed to select one of the many options at the same time.
A RadioButton can change its current state using the selected.

RadioButtons can be grouped.
Two or more RadioButtons are in one group when they have this same parent.
In each groups only one RadioButton can be \e selected at a given time.
So when a RadioButton is set to \e selected, other RadioButtons in its group are set to \e unselected.
When \e selected RadioButton is set to \e unselected, no other RadioButtons in this group are set to \e selected.

The StateChanged event is emitted when the RadioButton change its state to \e selected or \e unselected.

ScrollBar

The ScrollBar is a UI component that can be linked to the scrollable objects indicating the current scroll position of the scrollable object.

ScrollBar.PanFinishedEventArgs

Event arguments that passed via the PanFinished event.

ScrollBar.ScrollIntervalEventArgs

Event arguments that passed via the ScrollPositionIntervalReached event.

Slider

The slider is a control to enable sliding an indicator between two values.

Slider.MarkReachedEventArgs

The MarkReached event arguments.

Slider.SlidingFinishedEventArgs

The SlidingFinished event arguments.

Slider.ValueChangedEventArgs

The ValueChanged event arguments.

Enums

Button.Align

Enumeration for describing the position, the text label can be, in relation to the control (and foreground/icon).

Popup.AnimationModeType

The animation modes within the popup.
Choose from a predefined mode or "CUSTOM" to use the ANIMATION_IN and ANIMATION_OUT properties.

Popup.ContextualModeType

The types of the contextual layout.
The popup is positioned adjacent to it's parent in the direction specified by this mode.
NON_CONTEXTUAL disables any contextual positioning.

Popup.DisplayStateType

The display states of the popup.

ScrollBar.Direction

The direction of the scrollbar.

ScrollBar.IndicatorHeightPolicyType

The indicator height policy.