Class WidgetApplication

Definition

Namespace:
Tizen.Applications
Assembly:
Tizen.Applications.WidgetApplication.dll
API Level:
3

Represents a widget application.

C#
Copy
public class WidgetApplication : CoreApplication, IDisposable
Inheritance
WidgetApplication
Implements

Constructors

View Source

WidgetApplication(IDictionary<Type, String>)

Initializes the WidgetApplication class with the type and application ID.

Declaration
C#
Copy
public WidgetApplication(IDictionary<Type, string> typeInfo)
Parameters
Type Name Description
IDictionary<Type, String> typeInfo

Map structure for the derived class type and widget ID.

API Level: 3
View Source

WidgetApplication(Type)

Initializes the WidgetApplication class with the type.

Declaration
C#
Copy
public WidgetApplication(Type type)
Parameters
Type Name Description
Type type

Derived class type.

Remarks

Widget ID will be replaced as the application ID.

API Level: 3

Methods

View Source

GetInstances(Type)

Gets all instances of the widget associated with the type.

Declaration
C#
Copy
public IEnumerable<WidgetBase> GetInstances(Type type)
Parameters
Type Name Description
Type type

Class type for the widget.

Returns
Type Description
IEnumerable<WidgetBase>
API Level: 3
View Source

Run(String[])

Runs the widget application's main loop.

Declaration
C#
Copy
public override void Run(string[] args)
Parameters
Type Name Description
String[] args

Arguments from the commandline.

Overrides
API Level: 3

Implements