/foundation/ability/ability_runtime/frameworks/native/ability/native/ |
H A D | extension.cpp | 26 void Extension::Init(const std::shared_ptr<AppExecFwk::AbilityLocalRecord> &record, in Init() 41 void Extension::OnStart(const AAFwk::Want &want) in OnStart() 49 void Extension::OnStart(const AAFwk::Want &want, sptr<AAFwk::SessionInfo> sessionInfo) in OnStart() 57 void Extension::OnStop() in OnStop() 62 void Extension::OnStop(AppExecFwk::AbilityTransactionCallbackInfo<> *callbackInfo, bool &isAsyncCallback) in OnStop() 68 void Extension::OnStopCallBack() in OnStopCallBack() 72 sptr<IRemoteObject> Extension::OnConnect(const AAFwk::Want &want) in OnConnect() 79 sptr<IRemoteObject> Extension::OnConnect(const AAFwk::Want &want, in OnConnect() 86 void Extension::OnDisconnect(const AAFwk::Want &want) in OnDisconnect() 92 void Extension [all...] |
H A D | extension_module_loader.cpp | 32 Extension* Create(const std::unique_ptr<Runtime>& runtime) const override 85 Extension *ExtensionModuleLoader::Create(const std::unique_ptr<Runtime>& runtime) const in Create()
|
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ui_extension_ability/ |
H A D | ui_extension_base.h | 48 impl_->SetAbilityInfo(Extension::abilityInfo_); 57 Extension::OnStart(want); 59 auto launchParam = Extension::GetLaunchParam(); 66 Extension::OnCommand(want, restart, startId); 75 Extension::OnCommandWindow(want, sessionInfo, winCmd); 83 Extension::OnStop(); 91 Extension::OnStop(); 99 Extension::OnForeground(want, sessionInfo); 110 Extension::OnBackground(); 115 Extension [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/extensions/ |
H A D | extension.h | 23 class Extension : public AceType { class 24 DECLARE_ACE_TYPE(Extension, AceType);
|
/foundation/ability/ability_runtime/test/unittest/ability_extension_test/ |
H A D | ability_extension_test.cpp | 68 Extension extension; in HWTEST_F() 86 Extension extension; in HWTEST_F() 105 Extension extension; in HWTEST_F() 145 Extension extension; in HWTEST_F() 167 Extension extension; in HWTEST_F() 190 Extension extension; in HWTEST_F() 213 Extension extension; in HWTEST_F() 236 Extension extension; in HWTEST_F() 259 Extension extension; in HWTEST_F() 276 Extension extensio in HWTEST_F() [all...] |
/foundation/ability/form_fwk/services/form_render_service/src/ |
H A D | form_render_service_extension.cpp | 46 Extension::OnStart(want); in OnStart() 77 Extension::OnDisconnect(want); in OnDisconnect() 85 Extension::OnDisconnect(want); in OnDisconnect() 91 Extension::OnCommand(want, restart, startId); in OnCommand() 99 Extension::OnConfigurationUpdated(configuration); in OnConfigurationUpdated()
|
/foundation/window/window_manager/extension/window_extension/src/ |
H A D | js_window_extension.cpp | 123 std::string moduleName(Extension::abilityInfo_->moduleName); in Init() 186 if (!Extension::abilityInfo_) { in GetSrcPath() 191 if (!Extension::abilityInfo_->isModuleJson) { in GetSrcPath() 192 srcPath.append(Extension::abilityInfo_->package); in GetSrcPath() 194 if (!Extension::abilityInfo_->srcPath.empty()) { in GetSrcPath() 195 srcPath.append(Extension::abilityInfo_->srcPath); in GetSrcPath() 197 srcPath.append("/").append(Extension::abilityInfo_->name).append(".abc"); in GetSrcPath() 201 if (!Extension::abilityInfo_->srcEntrance.empty()) { in GetSrcPath() 202 srcPath.append(Extension::abilityInfo_->moduleName + "/"); in GetSrcPath() 203 srcPath.append(Extension in GetSrcPath() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/extensions/events/ |
H A D | event_extensions.h | 24 class EventExtensions : public Extension { 25 DECLARE_ACE_TYPE(EventExtensions, Extension);
|
H A D | on_area_change_extension.h | 30 class OnAreaChangeExtension : public Extension { 31 DECLARE_ACE_TYPE(OnAreaChangeExtension, Extension);
|
/foundation/ability/ability_runtime/test/unittest/frameworks_kits_ability_native_test/ |
H A D | extension_impl_test.cpp | 70 std::shared_ptr<AbilityRuntime::Extension> extension; in HWTEST_F() 91 std::shared_ptr<AbilityRuntime::Extension> extension; in HWTEST_F() 116 std::shared_ptr<AbilityRuntime::Extension> extension; in HWTEST_F() 137 std::shared_ptr<AbilityRuntime::Extension> extension; in HWTEST_F() 158 std::shared_ptr<AbilityRuntime::Extension> extension; in HWTEST_F() 181 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 203 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 226 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 283 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 308 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() [all...] |
H A D | extension_second_test.cpp | 42 std::shared_ptr<AbilityRuntime::Extension> extension_; 61 extension_ = std::make_shared<AbilityRuntime::Extension>(); in SetUp() 77 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F()
|
H A D | ability_loader_test.cpp | 30 using CreateExtension = std::function<AbilityRuntime::Extension *(void)>; 132 * @tc.desc: GetExtensionByName Test When AbilityRuntime::Extension is not nullptr. 137 std::string abilityName = "AbilityRuntime::Extension"; in HWTEST_F() 139 auto createExtension = []() -> AbilityRuntime::Extension *{ in HWTEST_F() 140 AbilityRuntime::Extension *callBack = new (std::nothrow) AbilityRuntime::Extension; in HWTEST_F() 152 * @tc.desc: GetExtensionByName Test When AbilityRuntime::Extension is nullptr.
|
H A D | extension_test.cpp | 42 std::shared_ptr<AbilityRuntime::Extension> extension_; 61 extension_ = std::make_shared<AbilityRuntime::Extension>(); in SetUp() 81 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 104 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 125 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 147 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F() 171 auto extension = std::make_shared<AbilityRuntime::Extension>(); in HWTEST_F()
|
/foundation/communication/netmanager_ext/frameworks/native/vpnextension/src/ |
H A D | js_vpn_extension.cpp | 141 std::string moduleName(Extension::abilityInfo_->moduleName); in Init() 255 Extension::OnStart(want); in OnStart() 360 Extension::OnDisconnect(want); in OnDisconnect() 370 Extension::OnDisconnect(want); in OnDisconnect() 391 Extension::OnCommand(want, restart, startId); in OnCommand() 440 if (!Extension::abilityInfo_->isModuleJson) { in GetSrcPath() 442 srcPath.append(Extension::abilityInfo_->package); in GetSrcPath() 444 if (!Extension::abilityInfo_->srcPath.empty()) { in GetSrcPath() 445 srcPath.append(Extension::abilityInfo_->srcPath); in GetSrcPath() 447 srcPath.append("/").append(Extension in GetSrcPath() [all...] |
/foundation/resourceschedule/work_scheduler/frameworks/extension/src/ |
H A D | js_work_scheduler_extension.cpp | 103 std::string moduleName(Extension::abilityInfo_->moduleName); in Init() 167 AbilityRuntime::Extension::OnStart(want); in OnStart() 172 AbilityRuntime::Extension::OnStop(); in OnStop() 178 AbilityRuntime::Extension::OnConnect(want); in OnConnect() 193 AbilityRuntime::Extension::OnDisconnect(want); in OnDisconnect() 449 if (!Extension::abilityInfo_->isStageBasedModel) { in GetSrcPath() 451 srcPath.append(Extension::abilityInfo_->package); in GetSrcPath() 453 if (!Extension::abilityInfo_->srcPath.empty()) { in GetSrcPath() 454 srcPath.append(Extension::abilityInfo_->srcPath); in GetSrcPath() 456 srcPath.append("/").append(Extension in GetSrcPath() [all...] |
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ |
H A D | extension.h | 42 * @brief The Extension component to schedule task with no pages. 44 class Extension : public std::enable_shared_from_this<Extension> { class 46 Extension() = default; 47 virtual ~Extension() = default;
|
H A D | ability_loader.h | 31 using CreateExtension = std::function<AbilityRuntime::Extension *(void)>; 63 * @brief Register Extension Info 65 * @param abilityName Extension classname 87 * @brief Get Extension address 89 * @param abilityName Extension classname 93 AbilityRuntime::Extension *GetExtensionByName(const std::string &abilityName); 134 * @brief Registers the class name of an {@link Extension} child class. 136 * After implementing your own {@link Extension} class, you should call this function so that the extension management 137 * framework can create <b>Extension</b> instances when loading your <b>Extension</ [all...] |
H A D | form_extension_module_loader.h | 27 * @brief Create Extension. 30 * @return The Extension instance. 32 Extension *Create(const std::unique_ptr<Runtime> &runtime) const override;
|
H A D | extension_module_loader.h | 34 * @brief Create Extension. 37 * @return The Extension instance. 39 virtual Extension *Create(const std::unique_ptr<Runtime>& runtime) const = 0; 42 * @brief Get Extension config params. 44 * @return The Extension config params.
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/form_runtime/ |
H A D | js_form_extension.cpp | 106 std::string moduleName(Extension::abilityInfo_->moduleName); in Init() 299 Extension::OnConnect(want); in OnConnect() 350 if (!Extension::abilityInfo_->isModuleJson) { in GetSrcPath() 352 srcPath.append(Extension::abilityInfo_->package); in GetSrcPath() 354 if (!Extension::abilityInfo_->srcPath.empty()) { in GetSrcPath() 355 srcPath.append(Extension::abilityInfo_->srcPath); in GetSrcPath() 357 srcPath.append("/").append(Extension::abilityInfo_->name).append(".abc"); in GetSrcPath() 361 if (!Extension::abilityInfo_->srcEntrance.empty()) { in GetSrcPath() 362 srcPath.append(Extension::abilityInfo_->moduleName + "/"); in GetSrcPath() 363 srcPath.append(Extension in GetSrcPath() [all...] |
/foundation/ability/ability_runtime/frameworks/native/ability/native/photo_editor_extension_ability/ |
H A D | js_photo_editor_extension.cpp | 69 Extension::Init(record, application, handler, token); in Init() 71 impl_->SetAbilityInfo(Extension::abilityInfo_); in Init()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ui_extension_ability/ |
H A D | js_ui_extension.cpp | 127 if (Extension::abilityInfo_ == nullptr || Extension::abilityInfo_->srcEntrance.empty()) { in Init() 135 std::string srcPath(Extension::abilityInfo_->moduleName + "/"); in Init() 136 srcPath.append(Extension::abilityInfo_->srcEntrance); in Init() 140 std::string moduleName(Extension::abilityInfo_->moduleName); in Init() 229 Extension::OnStart(want); in OnStart() 246 auto launchParam = Extension::GetLaunchParam(); in OnStart() 295 std::weak_ptr<Extension> weakPtr = shared_from_this(); in OnStop() 409 Extension::OnDisconnect(want); in OnDisconnect() 426 Extension in OnCommandWindow() [all...] |
/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/src/ |
H A D | napi_accessibility_extension.cpp | 122 if (!Extension::abilityInfo_) { in GetSrcPathAndModuleName() 126 if (!Extension::abilityInfo_->isModuleJson) { in GetSrcPathAndModuleName() 127 srcPath.append(Extension::abilityInfo_->package); in GetSrcPathAndModuleName() 129 if (!Extension::abilityInfo_->srcPath.empty()) { in GetSrcPathAndModuleName() 130 srcPath.append(Extension::abilityInfo_->srcPath); in GetSrcPathAndModuleName() 132 srcPath.append("/").append(Extension::abilityInfo_->name).append(".abc"); in GetSrcPathAndModuleName() 133 } else if (!Extension::abilityInfo_->srcEntrance.empty()) { in GetSrcPathAndModuleName() 134 srcPath.append(Extension::abilityInfo_->moduleName + "/"); in GetSrcPathAndModuleName() 135 srcPath.append(Extension::abilityInfo_->srcEntrance); in GetSrcPathAndModuleName() 142 moduleName = Extension in GetSrcPathAndModuleName() [all...] |
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/action_extension_ability/ |
H A D | action_extension_module_loader.h | 28 * @brief Create Extension. 31 * @return The Extension instance. 33 Extension *Create(const std::unique_ptr<Runtime> &runtime) const override;
|
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/auto_fill_extension_ability/ |
H A D | auto_fill_extension_module_loader.h | 28 * @brief Create Extension. 31 * @return The Extension instance. 33 Extension *Create(const std::unique_ptr<Runtime> &runtime) const override;
|