Namespace Tizen.NUI.BaseComponents

    Classes

    AccessibilityActionReceivedEventArgs

    Provides the data for the AccessibilityActionReceived event.

    AccessibilityEvents

    AccessibilityEvents is a collection of AccessibilityEvent's

    AccessibilityHighlightChangedEventArgs

    Provides the data for the AccessibilityHighlighChanged event of View.

    AccessibilityRange

    AccessibilityRange is used to store data related with Text.

    AccessibilityStates

    AccessibilityStates is a collection of AccessibilityState's

    AccessibilityStatesV2Extensions

    Extension methods to help handling AccessibilityStatesV2.

    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.

    AsyncTextRenderedEventArgs

    AsyncTextRenderedEventArgs is a class to record async text rendered event arguments which will be sent to user.

    AsyncTextSizeComputedEventArgs

    AsyncTextSizeComputedEventArgs is a class to record async text size computed event arguments which will be sent to user.

    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.

    TextGeometry

    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.

    TextUtils

    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.AccessibilityValueTextRequestedEventArgs

    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. This class provides a base for defining styles that can be applied to views.

    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.

    LottieAnimationViewDynamicProperty

    Enums

    AccessibilityAction

    Specifies the accessibility action sent from the accessibility service.

    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.

    AccessibilityRoleV2

    Specifies the role of an accessible object.

    AccessibilityState

    Enumeration of possible AT-SPI states for an object.

    AccessibilityStatesNotifyMode

    Notify mode for AccessibilityStates.

    AccessibilityStatesV2

    AccessibilityStatesV2 is an enumeration that represents the states of the view to send to accessibility service.

    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.

    CameraView.DisplayType

    Enumeration for specifying the display type of the CameraView.

    DirectRenderingGLView.BackendMode

    Enumeration for backend mode

    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.ChildrenDepthIndexPolicyType

    The policy of children depth index generate.

    View.FocusDirection

    Describes the direction to move the focus towards.

    View.OffScreenRenderingType

    Describes offscreen rendering types. View with this property enabled renders at offscreen buffer, with all its children. The property expects to reduce many repetitive render calls.

    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.

    View.ViewResizePolicyMode

    ResizePolicy mode for controlling View's Relayout implementation. It will be used when we can ensure that current view will not use ResizePolicy and Relayout signal.

    ViewLayoutDirectionType

    The View layout Direction type.

    ViewVisualContainerRange

    Range of visual for the container.

    WebView.FindOption

    Options for searching texts.

    WebView.HitTestMode

    Enumeration for mode of hit test.

    WebView.ImeAlignment

    IME alignment in web page.

    WebView.WebEngineType

    WebEngine type which can be set by a specific constructor of this WebView.

    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

    LottieAnimationView.DynamicPropertyCallbackType

    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.JavaScriptEntireMessageHandler

    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.UserMediaPermissionCallback

    WebView.VideoPlayingCallback

    The callback function that is invoked when video playing is checked asynchronously.

    WebView.WebViewDeviceListGetCallback

    The callback to receive the list of currently connected devices

    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX