/ohos5.0/foundation/ability/ability_runtime/frameworks/native/ability/native/ |
H A D | service_extension.cpp | 29 CreatorFunc ServiceExtension::creator_ = nullptr; 30 void ServiceExtension::SetCreator(const CreatorFunc& creator) in SetCreator() 35 ServiceExtension* ServiceExtension::Create(const std::unique_ptr<Runtime>& runtime) in Create() 38 return new ServiceExtension(); in Create() 51 return new ServiceExtension(); in Create() 55 void ServiceExtension::Init(const std::shared_ptr<AbilityLocalRecord> &record, in Init() 64 std::shared_ptr<ServiceExtensionContext> ServiceExtension::CreateAndInitContext( in CreateAndInitContext() 79 void ServiceExtension::OnConfigurationUpdated(const AppExecFwk::Configuration &configuration) in OnConfigurationUpdated()
|
H A D | service_extension_module_loader.cpp | 25 return ServiceExtension::Create(runtime); in Create()
|
H A D | js_service_extension.cpp | 164 ServiceExtension::Init(record, application, handler, token); in Init() 329 ServiceExtension::OnStop(); in OnStop() 753 ServiceExtension::OnConfigurationUpdated(configuration); in OnConfigurationUpdated()
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ |
H A D | service_extension.h | 25 class ServiceExtension; variable 26 using CreatorFunc = std::function<ServiceExtension* (const std::unique_ptr<Runtime>& runtime)>; 30 class ServiceExtension : public ExtensionBase<ServiceExtensionContext> { 32 ServiceExtension() = default; 33 virtual ~ServiceExtension() = default; 69 static ServiceExtension* Create(const std::unique_ptr<Runtime>& runtime);
|
H A D | js_service_extension.h | 34 class ServiceExtension; variable 39 class JsServiceExtension : public ServiceExtension {
|
H A D | js_extension_common.h | 26 class ServiceExtension; variable
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ability_service_extension_test/ |
H A D | ability_service_extension_test.cpp | 61 ServiceExtension* serviceExtension = ServiceExtension::Create(nullptr); 88 ServiceExtension* serviceExtension = ServiceExtension::Create(nullptr); 121 ServiceExtension* serviceExtension = ServiceExtension::Create(nullptr); 151 ServiceExtension* serviceExtension = ServiceExtension::Create(nullptr);
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-ability_api-9-canary.md | 161 | ohos.application.ServiceExtension | ServiceExtension | onConfigurationUpdated(config: Configurati… 162 | ohos.application.ServiceExtension | ServiceExtension | onReconnect(want: Want): void; | 新增 | 163 | ohos.application.ServiceExtension | ServiceExtension | onDisconnect(want: Want): void; | 新增 | 164 | ohos.application.ServiceExtension | ServiceExtension | onConnect(want: Want): rpc.RemoteObject; |… 165 | ohos.application.ServiceExtension | ServiceExtension | onRequest(want: Want, startId: number): vo… 166 | ohos.application.ServiceExtension | ServiceExtension | onDestroy(): void; | 新增 | 167 | ohos.application.ServiceExtension | ServiceExtension | onCreate(want: Want): void; | 新增 | 168 | ohos.application.ServiceExtension | ServiceExtension | context: ServiceExtensionContext; | 新增 |
|
/ohos5.0/foundation/ability/form_fwk/services/form_render_service/src/ |
H A D | form_render_service_extension.cpp | 41 ServiceExtension::Init(record, application, handler, token); in Init() 57 ServiceExtension::OnStop(); in OnStop()
|
H A D | form_render_impl.cpp | 48 static OHOS::AbilityRuntime::ServiceExtension *FormRenderServiceCreator(const std::unique_ptr<Runti… in FormRenderServiceCreator() 57 OHOS::AbilityRuntime::ServiceExtension::SetCreator(FormRenderServiceCreator); in RegisterServiceExtensionCreator()
|
/ohos5.0/docs/zh-cn/device-dev/subsystems/ |
H A D | subsys-app-privilege-config-guide.md | 68 | allowAppUsePrivilegeExtension | bool | false|是否允许应用使用ServiceExtension、DataExtension。 | 97 "allowAppUsePrivilegeExtension": true, // 允许应用使用ServiceExtension、DataExtension
|
/ohos5.0/foundation/ability/form_fwk/services/form_render_service/FormRenderService/entry/src/main/ets/ServiceExtension/ |
H A D | ServiceExtension.ts | 20 export default class ServiceExtension extends ServiceExtensionAbility {
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-inner-application-autoStartupInfo-sys.md | 34 abilityTypeName: 'ServiceExtension'
|
H A D | js-apis-app-ability-serviceExtensionAbility-sys.md | 31 …s-apis-inner-application-serviceExtensionContext-sys.md) | 是 | 否 | ServiceExtension的上下文环境,继承自Exte…
|
H A D | js-apis-app-ability-wantAgent-sys.md | 215 | START_SERVICE_EXTENSION<sup>12+</sup> | 6 | 开启一个ServiceExtension。<br/>**系统接口**:该接口为系统接口。 |
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-modal-overview.md | 19 * 建议在<!--Del-->除[ServiceExtension](../../application-dev/application-models/serviceextensionability…
|
H A D | arkts-base-dialog-overview.md | 23 * 建议在<!--Del-->除[ServiceExtension](../../application-dev/application-models/serviceextensionability…
|
/ohos5.0/foundation/ability/form_fwk/services/form_render_service/include/ |
H A D | form_render_service_extension.h | 28 class FormRenderServiceExtension : public ServiceExtension,
|
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-inner-application-autoStartupInfo-sys.md | 35 abilityTypeName: 'ServiceExtension'
|
/ohos5.0/foundation/ability/ability_runtime/services/dialog_ui/ams_system_dialog/entry/src/main/ets/pages/ |
H A D | permissionConfirmDialog.ets | 31 if (globalThis.ExtensionType === 'ServiceExtension') {
|
/ohos5.0/docs/en/device-dev/subsystems/ |
H A D | subsys-app-privilege-config-guide.md | 68 | allowAppUsePrivilegeExtension | bool | false|Allows an application to use ServiceExtension and Da… 97 …"allowAppUsePrivilegeExtension": true, // The application can use ServiceExtension and DataExtens…
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-modal-overview.md | 19 * Except for UI-less scenarios<!--Del--> such as [ServiceExtension](../../application-dev/applicati…
|
H A D | arkts-base-dialog-overview.md | 23 * Except for UI-less scenarios<!--Del--> such as [ServiceExtension](../../application-dev/applicati…
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/v3.2-beta3/ |
H A D | changelog-v3.2-beta3.md | 50 | AllowAppUsePrivilegeExtension | 是否允许应用使用ServiceExtension、DataExtension |
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.8.3/ |
H A D | changelogs-ability.md | 27 - ServiceExtension 153 - ServiceExtension
|