OHOS::AbilitySlice
Overview
Related Modules:
Description:
Provides ability slice-related functions, including ability slice lifecycle callbacks and functions for connecting to or disconnecting from ability slices.
AbilitySlice instances, which are specific to Feature Abilities (abilities using the Page template), are used to present different screens on an application’s user interface. A Feature Ability can have multiple ability slices.
Since:
1.0
Version:
1.0
Summary
Public Member Functions
Called when this ability slice is started. You must override this function if you want to perform some initialization operations during ability slice startup. |
|
OnInactive () |
Called when this ability slice enters the STATE_INACTIVE state. |
Called when this ability slice enters the STATE_ACTIVE state. |
|
OnBackground () |
Called when this ability slice enters the STATE_BACKGROUND state. |
OnStop () |
|
Present (AbilitySlice &abilitySlice, const Want &want) |
Presents another ability slice, which can be an ability slice that is not started or an existing ability slice in the host ability. |
Terminate () |
|
SetUIContent (RootView rootView) |
Sets the UI layout for the host ability of this ability slice. |
StartAbility (const Want &want) |
|
StopAbility (const Want &want) |
|
Destroys this Ability. |
|
ConnectAbility (const Want &want, const IAbilityConnection &conn, void data) |
Connects to a Service ability based on the specified Want information. |
DisconnectAbility (const IAbilityConnection &conn) |
Disconnects from a Service ability. |