Namespace Tizen.NUI.BaseComponents
Description
Classes
AccessibilityEvents
AccessibilityEvents is a collection of AccessibilityEvent's
AccessibilityRange
AccessibilityRange is used to store data related with Text.
AccessibilityStates
AccessibilityStates is a collection of AccessibilityState's
AnchorClickedEventArgs
AnchorClickedEventArgs is a class to record anchor click event arguments which will be sent to user.
AnimatedImageView
AnimatedImageView is a class for displaying Animated-GIF and Image-Array
AnimatedVectorImageView
AnimatedVectorImageView is a class for displaying a vector resource.
CameraView
CameraView is a view for camera preview.
ControlState
Class for describing the states of control. If a non-control view class would want to get the control state, please refer EnableControlState.
CustomView
CustomView provides some common functionality required by all views.
DirectRenderingGLView
DirectRenderingGLView allows drawing with OpenGL. You can render to a Window directly. DirectRenderingGLView creates a context.
DirectRenderingGLView.RenderCallbackInput
The parameter of the RenderFrame Callback. It has data to render directly.
EmbeddedItemInfo
Class with info of the embedded items layout.
FlexContainer
FlexContainer implements a subset of the flexbox spec (defined by W3C):https://www.w3.org/TR/css3-flexbox/
It aims at providing a more efficient way to layout, align, and distribute space among items in the container, even when their size is unknown or dynamic.
FlexContainer has the ability to alter the width and the height of its children (i.e., flex items) to fill the available space in the best possible way on different screen sizes.
FlexContainer can expand items to fill available free space, or shrink them to prevent overflow.
GestureInfoEventArgs
Accessibility gesture information event arguments.
GetDescriptionEventArgs
Accessibility description event arguments.
GetNameEventArgs
Accessibility name event arguments.
GLView
GLView allows drawing with OpenGL. GLView creates a context, a surface, and a render thread. The render thread invokes user's callbacks.
ImageView
ImageView is a class for displaying an image resource.
An instance of ImageView can be created using a URL or an image instance.
ImageView.ResourceReadyEventArgs
Event arguments of resource ready.
ImageViewStyle
The base class for Children attributes in Components.
InputFilteredEventArgs
InputFilteredEventArgs is a class to record input filter event arguments which will be sent to user.
LayoutParamPolicies
Layout policies to decide the size of View when the View is laid out in its parent View. LayoutParamPolicies.MatchParent and LayoutParamPolicies.WrapContent can be assigned to WidthSpecification and HeightSpecification.
LottieAnimationView
LottieAnimationView renders an animated vector image (Lottie file).
LottieFrameInfo
A class containing frame informations for a LottieAnimationView.
RendererParameters
Class with the text and style parameters to be rendered into a pixel buffer.
SafeNativePlayerHandle
Contains and encapsulates Native Player handle.
Scrollable
Base class for derived Scrollable that contains actors that can be scrolled manually (via touch) or automatically.
Scrollable.CompletedEventArgs
The scroll animation completed event arguments.
Scrollable.StartedEventArgs
The scroll animation started event arguments.
Scrollable.UpdatedEventArgs
The scrollable updated event arguments.
Selector<T>
The selector class is a collection of a ControlState and a T value pair.
SelectorExtensions
Extension class for Selector<T>.
SelectorItem<T>
The selector item class that stores a control state and a T value pair.
ShadowParameters
Class with the parameters needed to build a shadow for the given pixel buffer.
TableView
TableView is a layout container for aligning child actors in a grid like layout.
TableView constraints the X and the Y position and the width and the height of the child actors.
The Z position and depth are left intact so that the 3D model actors can also be laid out
in a grid without loosing their depth scaling.
TableView.CellPosition
Class to specify the layout position for the child view.
TextEditor
A control which provides a multi-line editable text editor.
TextEditor.MaxLengthReachedEventArgs
The MaxLengthReached event arguments.
TextEditor.ScrollStateChangedEventArgs
Event arguments that passed via the ScrollStateChanged signal.
TextEditor.TextChangedEventArgs
Event arguments that passed via the TextChanged signal.
TextEditorStyle
The style class for TextEditor. This can decorate a TextEditor instance.
TextField
A control which provides a single line editable text field.
TextField.MaxLengthReachedEventArgs
The MaxLengthReached event arguments.
TextField.TextChangedEventArgs
The TextChanged event arguments.
TextFieldStyle
The base class for Children attributes in Components.
TextLabel
A control which renders a short text string.
Text labels are lightweight, non-editable, and do not respond to the user input.
TextLabelStyle
The base class for Children attributes in Components.
TextMapHelper
TextMapHelper converts PropertyMap to struct and struct to PropertyMap.
TriggerableSelector<T>
This will be attached to a View to detect ControlState change.
VideoView
VideoView is a control for video playback and display.
VideoView.FinishedEventArgs
Event arguments that passed via the finished signal.
View
View is the base class for all views.
View.ChildAddedEventArgs
Event argument passed through the ChildAdded event.
View.ChildRemovedEventArgs
Event argument passed through the ChildRemoved event.
View.ControlStateChangedEventArgs
The class represents the information of the situation where the View's control state changes.
View.HoverEventArgs
Event arguments that passed via the hover signal.
View.KeyEventArgs
Event arguments that passed via the KeyEvent signal.
View.LayoutDirectionChangedEventArgs
Event arguments of layout direction changed.
View.TouchEventArgs
Event arguments that passed via the touch signal.
View.VisibilityChangedEventArgs
Event arguments of visibility changed.
View.WheelEventArgs
Event arguments that passed via the wheel signal.
ViewStyle
The base class of style attributes for a view.
ViewStyleExtension
Extension methods for ViewStyle class.
VisualView
A visual view control if a user adds any visual to it.
WebView
WebView allows presenting content with embedded web browser, both local files and remote websites.
Structs
GestureInfoType
Gesture information type containing all values needed to AccessibilityDoGestureSignal.
Enums
AccessibilityCoordinateType
Accessibility coordinate type describing if coordinates are relative to screen or window
AccessibilityEvent
Enumeration of possible AT-SPI events.
AccessibilityGesture
Accessibility gesture types.
AccessibilityGestureState
The current state of gesture.
AccessibilityPropertyChangeEvent
Accessibility changed property.
AccessibilityReadingInfoTypes
Accessibility reading information types.
AccessibilityRelationType
The relation between accessible objects.
AccessibilityState
Enumeration of possible AT-SPI states for an object.
AccessibilityStatesNotifyMode
Notify mode for AccessibilityStates.
AccessibilityTextBoundary
Accessibility text boundary is used in text controls.
AnimatedImageView.StopBehaviorType
Enumeration for what to do when the animation is stopped.
AnimatedVectorImageView.AnimationStates
AnimationStates of animation.
AnimatedVectorImageView.EndActions
EndActions of animation.
AnimatedVectorImageView.RepeatModes
RepeatMode of animation.
DirectRenderingGLView.ColorFormat
Enumeration for the color format of the color buffer
FlexContainer.Alignment
Enumeration for the alignment of the flex items or lines when the items or lines do not use all the available space on the cross axis.
FlexContainer.ContentDirectionType
Enumeration for the primary direction in which content is ordered in the flex container and on which sides the ?�start??and ?�end??are.
FlexContainer.FlexDirectionType
Enumeration for the direction of the main axis in the flex container. This determines the direction that flex items are laid out in the flex container.
FlexContainer.Justification
Enumeration for the alignment of the flex items when the items do not use all available space on the main axis.
FlexContainer.WrapType
Enumeration for the wrap type of the flex container when there is no enough room for all the items on one flex line.
GLView.ColorFormat
Enumeration for the color format of the color buffer
ImageView.LoadingStatusType
Enumeration for LoadingStatus of image.
ImageView.MaskingModeType
Enumeration for MaskingMode of image.
LottieAnimationView.LoopingModeType
Enumeration for what looping mode is in.
LottieAnimationView.PlayStateType
Enumeration for what state the vector animation is in
LottieAnimationView.StopBehaviorType
Enumeration for what to do when the animation is stopped.
LottieAnimationView.VectorProperty
Vector Property
Role
The accessibility role.
TableView.LayoutPolicy
Enumeration for describing how the size of a row or column has been set.
View.FocusDirection
Describes the direction to move the focus towards.
View.States
Enumeration for describing the states of the view.
View.ViewAccessibilityMode
Accessibility mode for controlling View's Accessible implementation. It is only relevant when deriving custom controls from View directly, as classes derived from CustomView (or any of its subclasses) get the Custom mode by default.
ViewLayoutDirectionType
The View layout Direction type.
WebView.FindOption
Options for searching texts.
WebView.HitTestMode
Enumeration for mode of hit test.
Delegates
DirectRenderingGLView.GLInitializeDelegate
Type of callback to initialize OpenGLES.
DirectRenderingGLView.GLRenderFrameDelegate
Type of callback to render the frame with OpenGLES APIs. If the return value of this callback is not 0, the eglSwapBuffers() will be called.
DirectRenderingGLView.GLTerminateDelegate
Type of callback to clean up GL resource.
GLView.GLInitializeDelegate
Type of callback to initialize OpenGLES.
GLView.GLRenderFrameDelegate
Type of callback to render the frame with OpenGLES APIs. If the return value of this callback is not 0, the eglSwapBuffers() will be called.
GLView.GLTerminateDelegate
Type of callback to clean up GL resource.
GLView.ViewResizeDelegate
Type of resize callback
WebView.GeolocationPermissionCallback
The callback function that is invoked when geolocation permission is requested.
WebView.HitTestFinishedCallback
The callback function that is invoked when hit test is finished.
WebView.JavaScriptAlertCallback
The callback function that is invoked when the message is received from the script.
WebView.JavaScriptConfirmCallback
The callback function that is invoked when the message is received from the script.
WebView.JavaScriptMessageHandler
The callback function that is invoked when the message is received from the script.
WebView.JavaScriptPromptCallback
The callback function that is invoked when the message is received from the script.
WebView.PlainTextReceivedCallback
The callback function that is invoked when the plain text of the current page is received.
WebView.ScreenshotAcquiredCallback
The callback function that is invoked when screen shot is acquired asynchronously.
WebView.VideoPlayingCallback
The callback function that is invoked when video playing is checked asynchronously.