1/*
2 * Copyright (c) 2024 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16#include "MockGlobalResult.h"
17
18// MockJsAppImpl
19bool g_getOrientation = false;
20bool g_getColorMode = false;
21bool g_memoryRefresh = false;
22bool g_getJSONTree = false;
23bool g_getDefaultJSONTree = false;
24bool g_loadDocument = false;
25bool g_reloadRuntimePage = false;
26bool g_restart = false;
27bool g_dispatchBackPressedEvent = false;
28bool g_dispatchPointerEvent = false;
29bool g_dispatchAxisEvent = false;
30bool g_dispatchInputMethodEvent = false;
31bool g_dispatchKeyEvent = false;
32
33// MockKeyInputImpl
34bool g_dispatchOsInputMethodEvent = false;
35bool g_dispatchOsKeyEvent = false;
36
37// MockMouseInputImpl
38bool g_dispatchOsTouchEvent = false;
39bool g_dispatchOsBackEvent = false;
40
41// MockVirtualMessageImpl
42bool g_sendVirtualMessage = false;
43
44// MockLocalSocket
45bool g_input = false;
46bool g_output = false;
47bool g_disconnectFromServer = false;
48
49// MockWebSocketServer
50bool g_run = false;
51bool g_writeData = false;
52
53// MockVirtualScreen
54bool g_getCurrentWidth = false;
55bool g_getCurrentHeight = false;
56bool g_getCurrentRouter = false;
57bool g_getAbilityCurrentRouter = false;
58bool g_getFastPreviewMsg = false;
59bool g_getFoldStatus = false;
60
61// MockAceAbility
62bool g_setMockModuleList = false;
63bool g_initEnv = false;
64bool g_onBackPressed = false;
65bool g_onInputEvent = false;
66bool g_onInputMethodEvent = false;
67bool g_onConfigurationChanged = false;
68bool g_surfaceChanged = false;
69bool g_replacePage = false;
70bool g_loadAceDocument = false;
71bool g_getAceJSONTree = false;
72bool g_operateComponent = false;
73bool g_setWindow = false;
74
75// MockWindowDisplay
76bool g_execStatusChangedCallback = false;
77
78// MockGlfwRenderContext
79bool g_glfwInit = false;
80bool g_createGlfwWindow = false;
81bool g_destroyWindow = false;
82bool g_terminate = false;
83bool g_pollEvents = false;
84
85// MockWindow
86bool g_setContentInfoCallback = false;
87bool g_createSurfaceNode = false;
88bool g_getSystemBarPropertyByType = false;
89bool g_updateAvoidArea = false;
90
91// MockSimulator
92bool g_terminateAbility = false;
93bool g_updateConfiguration = false;
94bool g_setAbilityMockList = false;
95bool g_setHostResolveBufferTracker = false;
96
97// MockJsAbility
98bool g_jsAbilityLaunch = false;
99bool g_jsAbilityShow = false;
100bool g_jsAbilityHide = false;
101bool g_jsAbilityTransferToDestroy = false;
102
103// MockUIFont
104bool g_uiFontSetFont = false;
105bool g_uiFontSetPsramMemory = false;
106
107// MockProductAdapter
108bool g_setDefaultFontStyle = false;
109
110// MockDebugger
111bool g_configEngineDebugger = false;
112
113// MockGraphicStartUp
114bool g_graphicStartUpInit = false;
115
116// MockInputDeviceManager
117bool g_inputDeviceManagerAdd = false;
118
119// MockTaskManager
120bool g_taskHandler = false;
121
122// MockGlobal
123bool g_globalConfigLanguage = false;