17c804472Sopenharmony_ci/* 27c804472Sopenharmony_ci * Copyright (c) 2024 Huawei Device Co., Ltd. 37c804472Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 47c804472Sopenharmony_ci * you may not use this file except in compliance with the License. 57c804472Sopenharmony_ci * You may obtain a copy of the License at 67c804472Sopenharmony_ci * 77c804472Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 87c804472Sopenharmony_ci * 97c804472Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 107c804472Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 117c804472Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 127c804472Sopenharmony_ci * See the License for the specific language governing permissions and 137c804472Sopenharmony_ci * limitations under the License. 147c804472Sopenharmony_ci */ 157c804472Sopenharmony_ci 167c804472Sopenharmony_ci#include "MockGlobalResult.h" 177c804472Sopenharmony_ci 187c804472Sopenharmony_ci// MockJsAppImpl 197c804472Sopenharmony_cibool g_getOrientation = false; 207c804472Sopenharmony_cibool g_getColorMode = false; 217c804472Sopenharmony_cibool g_memoryRefresh = false; 227c804472Sopenharmony_cibool g_getJSONTree = false; 237c804472Sopenharmony_cibool g_getDefaultJSONTree = false; 247c804472Sopenharmony_cibool g_loadDocument = false; 257c804472Sopenharmony_cibool g_reloadRuntimePage = false; 267c804472Sopenharmony_cibool g_restart = false; 277c804472Sopenharmony_cibool g_dispatchBackPressedEvent = false; 287c804472Sopenharmony_cibool g_dispatchPointerEvent = false; 297c804472Sopenharmony_cibool g_dispatchAxisEvent = false; 307c804472Sopenharmony_cibool g_dispatchInputMethodEvent = false; 317c804472Sopenharmony_cibool g_dispatchKeyEvent = false; 327c804472Sopenharmony_ci 337c804472Sopenharmony_ci// MockKeyInputImpl 347c804472Sopenharmony_cibool g_dispatchOsInputMethodEvent = false; 357c804472Sopenharmony_cibool g_dispatchOsKeyEvent = false; 367c804472Sopenharmony_ci 377c804472Sopenharmony_ci// MockMouseInputImpl 387c804472Sopenharmony_cibool g_dispatchOsTouchEvent = false; 397c804472Sopenharmony_cibool g_dispatchOsBackEvent = false; 407c804472Sopenharmony_ci 417c804472Sopenharmony_ci// MockVirtualMessageImpl 427c804472Sopenharmony_cibool g_sendVirtualMessage = false; 437c804472Sopenharmony_ci 447c804472Sopenharmony_ci// MockLocalSocket 457c804472Sopenharmony_cibool g_input = false; 467c804472Sopenharmony_cibool g_output = false; 477c804472Sopenharmony_cibool g_disconnectFromServer = false; 487c804472Sopenharmony_ci 497c804472Sopenharmony_ci// MockWebSocketServer 507c804472Sopenharmony_cibool g_run = false; 517c804472Sopenharmony_cibool g_writeData = false; 527c804472Sopenharmony_ci 537c804472Sopenharmony_ci// MockVirtualScreen 547c804472Sopenharmony_cibool g_getCurrentWidth = false; 557c804472Sopenharmony_cibool g_getCurrentHeight = false; 567c804472Sopenharmony_cibool g_getCurrentRouter = false; 577c804472Sopenharmony_cibool g_getAbilityCurrentRouter = false; 587c804472Sopenharmony_cibool g_getFastPreviewMsg = false; 597c804472Sopenharmony_cibool g_getFoldStatus = false; 607c804472Sopenharmony_ci 617c804472Sopenharmony_ci// MockAceAbility 627c804472Sopenharmony_cibool g_setMockModuleList = false; 637c804472Sopenharmony_cibool g_initEnv = false; 647c804472Sopenharmony_cibool g_onBackPressed = false; 657c804472Sopenharmony_cibool g_onInputEvent = false; 667c804472Sopenharmony_cibool g_onInputMethodEvent = false; 677c804472Sopenharmony_cibool g_onConfigurationChanged = false; 687c804472Sopenharmony_cibool g_surfaceChanged = false; 697c804472Sopenharmony_cibool g_replacePage = false; 707c804472Sopenharmony_cibool g_loadAceDocument = false; 717c804472Sopenharmony_cibool g_getAceJSONTree = false; 727c804472Sopenharmony_cibool g_operateComponent = false; 737c804472Sopenharmony_cibool g_setWindow = false; 747c804472Sopenharmony_ci 757c804472Sopenharmony_ci// MockWindowDisplay 767c804472Sopenharmony_cibool g_execStatusChangedCallback = false; 777c804472Sopenharmony_ci 787c804472Sopenharmony_ci// MockGlfwRenderContext 797c804472Sopenharmony_cibool g_glfwInit = false; 807c804472Sopenharmony_cibool g_createGlfwWindow = false; 817c804472Sopenharmony_cibool g_destroyWindow = false; 827c804472Sopenharmony_cibool g_terminate = false; 837c804472Sopenharmony_cibool g_pollEvents = false; 847c804472Sopenharmony_ci 857c804472Sopenharmony_ci// MockWindow 867c804472Sopenharmony_cibool g_setContentInfoCallback = false; 877c804472Sopenharmony_cibool g_createSurfaceNode = false; 887c804472Sopenharmony_cibool g_getSystemBarPropertyByType = false; 897c804472Sopenharmony_cibool g_updateAvoidArea = false; 907c804472Sopenharmony_ci 917c804472Sopenharmony_ci// MockSimulator 927c804472Sopenharmony_cibool g_terminateAbility = false; 937c804472Sopenharmony_cibool g_updateConfiguration = false; 947c804472Sopenharmony_cibool g_setAbilityMockList = false; 957c804472Sopenharmony_cibool g_setHostResolveBufferTracker = false; 967c804472Sopenharmony_ci 977c804472Sopenharmony_ci// MockJsAbility 987c804472Sopenharmony_cibool g_jsAbilityLaunch = false; 997c804472Sopenharmony_cibool g_jsAbilityShow = false; 1007c804472Sopenharmony_cibool g_jsAbilityHide = false; 1017c804472Sopenharmony_cibool g_jsAbilityTransferToDestroy = false; 1027c804472Sopenharmony_ci 1037c804472Sopenharmony_ci// MockUIFont 1047c804472Sopenharmony_cibool g_uiFontSetFont = false; 1057c804472Sopenharmony_cibool g_uiFontSetPsramMemory = false; 1067c804472Sopenharmony_ci 1077c804472Sopenharmony_ci// MockProductAdapter 1087c804472Sopenharmony_cibool g_setDefaultFontStyle = false; 1097c804472Sopenharmony_ci 1107c804472Sopenharmony_ci// MockDebugger 1117c804472Sopenharmony_cibool g_configEngineDebugger = false; 1127c804472Sopenharmony_ci 1137c804472Sopenharmony_ci// MockGraphicStartUp 1147c804472Sopenharmony_cibool g_graphicStartUpInit = false; 1157c804472Sopenharmony_ci 1167c804472Sopenharmony_ci// MockInputDeviceManager 1177c804472Sopenharmony_cibool g_inputDeviceManagerAdd = false; 1187c804472Sopenharmony_ci 1197c804472Sopenharmony_ci// MockTaskManager 1207c804472Sopenharmony_cibool g_taskHandler = false; 1217c804472Sopenharmony_ci 1227c804472Sopenharmony_ci// MockGlobal 1237c804472Sopenharmony_cibool g_globalConfigLanguage = false;