Class Loading
Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
The Loading class of nui component. It's used to indicate informs users of the ongoing operation.
public class Loading : Control, INotifyPropertyChanged, IDisposable
- Inheritance
-
BindableObjectElementControlLoading
- Implements
Remarks
The Loading is created as LottieAnimationView first.
When the user sets ImageArray separately, the image is changed to ImageVisual.
Constructors
View SourceLoading()
The constructor of Loading.
Declaration
public Loading()
Loading(string)
Constructor of the Loading class with special style.
Declaration
public Loading(string style)
Parameters
| Type | Name | Description |
|---|---|---|
| string | style | The string to initialize the Loading. |
Loading(LoadingStyle)
The constructor of the Loading class with specific style.
Declaration
public Loading(LoadingStyle loadingStyle)
Parameters
| Type | Name | Description |
|---|---|---|
| LoadingStyle | loadingStyle | The style object to initialize the Loading. |
Properties
View SourceFrameRate
Gets or sets frame rate of loading.
Declaration
public int FrameRate { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ImageArray
Gets or sets loading image resource array. The mutually exclusive with "LottieResourceUrl".
Declaration
public string[] ImageArray { get; set; }
Property Value
| Type | Description |
|---|---|
| string[] |
Size
Gets or sets loading size.
Declaration
public Size Size { get; set; }
Property Value
| Type | Description |
|---|---|
| Size |
Style
Return currently applied style.
Declaration
public LoadingStyle Style { get; }
Property Value
| Type | Description |
|---|---|
| LoadingStyle |
Remarks
Modifying contents in style may cause unexpected behaviour.
Methods
View SourceCreateViewStyle()
Get Loading style.
Declaration
protected override ViewStyle CreateViewStyle()
Returns
| Type | Description |
|---|---|
| ViewStyle | The default loading style. |
Overrides
Dispose(DisposeTypes)
Dispose Loading.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
| Type | Name | Description |
|---|---|---|
| DisposeTypes | type | Dispose type. |
Overrides
View SourcePause()
Pause Loading Animation.
Declaration
public void Pause()
Play()
Play Loading Animation.
Declaration
public void Play()
Stop()
Stop Loading Animation.
Declaration
public void Stop()