AbilityStageMonitor

The AbilityStageMonitor module provides conditions for matching AbilityStage instances. The most recently matched AbilityStage instance is saved in an AbilityStageMonitor instance.

System capability: SystemCapability.Ability.AbilityRuntime.Core

Name Type Readable Writable Description
moduleName9+ string Yes Yes Module name of the AbilityStage instance.
srcEntrance9+ string Yes Yes Source path of the AbilityStage instance.

Example

import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry';

let monitor = {
    moduleName: 'feature_as1',
    srcEntrance: './ets/Application/MyAbilityStage.ts',
};

let abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator();
abilityDelegator.waitAbilityStageMonitor(monitor, (error, data) => {
    console.info('stageMonitor waitAbilityStageMonitor, abilityStage = ' + JSON.stringify(data));
});