Class EFLComponentBasedApplication

    Definition

    Namespace:
    Tizen.Applications.ComponentBased.Default
    Assembly:
    Tizen.Applications.ComponentBased.Default.dll

    The basic EFL component-based application class.

    public class EFLComponentBasedApplication : ComponentBasedApplication
    Inheritance
    object
    Application
    ComponentBasedApplication
    EFLComponentBasedApplication

    Constructors

    View Source

    EFLComponentBasedApplication(IDictionary<Type, string>)

    Initializes the ComponentBasedApplication class.

    Declaration
    public EFLComponentBasedApplication(IDictionary<Type, string> typeInfo)
    Parameters
    Type Name Description
    IDictionary<, ><Type, string> typeInfo

    The component type information. The key should be a class type of BaseComponent subclass. The value should be a component id which is declared in tizen-manifest.xml.

    Methods

    View Source

    OnExit()

    This method will be called to exit main-loop

    Declaration
    protected override void OnExit()
    Overrides
    ComponentBasedApplication.OnExit()
    View Source

    OnFinished()

    This method will be called after exiting main-loop

    Declaration
    protected override void OnFinished()
    Overrides
    ComponentBasedApplication.OnFinished()
    View Source

    OnInit(string[])

    This method will be called before running main-loop

    Declaration
    protected override void OnInit(string[] args)
    Parameters
    Type Name Description
    string[] args
    Overrides
    ComponentBasedApplication.OnInit(string[])
    View Source

    OnRun()

    This method will be called to start main-loop

    Declaration
    protected override void OnRun()
    Overrides
    ComponentBasedApplication.OnRun()

    Extension Methods

    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX