18#include <QtCore/qglobal.h>
34namespace AbilityConstant {
68namespace ConfigurationConstant {
78namespace contextConstant {
99namespace bundleManager {
125namespace systemShare {
153template<
typename Enum>
157struct OhosEnumMeta<enums::ohos::app::ability::AbilityConstant::
ContinueState>
160 static constexpr const char *fullTypeName =
"@ohos.app.ability.AbilityConstant.ContinueState";
161 static constexpr std::array<
std::pair<
Enum,
const char *>, 2> enumeratorsNames = {{
168struct OhosEnumMeta<enums::ohos::app::ability::AbilityConstant::
OnContinueResult>
171 static constexpr const char *fullTypeName =
"@ohos.app.ability.AbilityConstant.OnContinueResult";
172 static constexpr std::array<
std::pair<
Enum,
const char *>, 3> enumeratorsNames = {{
180struct OhosEnumMeta<enums::ohos::app::ability::ConfigurationConstant::
ColorMode>
183 static constexpr const char *fullTypeName =
"@ohos.app.ability.ConfigurationConstant.ColorMode";
184 static constexpr std::array<
std::pair<
Enum,
const char *>, 3> enumeratorsNames = {{
192struct OhosEnumMeta<enums::kit::ShareKit::systemShare::
SelectionMode>
195 static constexpr const char *fullTypeName =
"@kit.ShareKit.systemShare.SelectionMode";
196 static constexpr std::array<
std::pair<
Enum,
const char *>, 2> enumeratorsNames = {{
206 static constexpr const char *fullTypeName =
"@kit.ShareKit.systemShare.ShareAbilityType";
207 static constexpr std::array<
std::pair<
Enum,
const char *>, 5> enumeratorsNames = {{
220 static constexpr const char *fullTypeName =
"@kit.ShareKit.systemShare.SharePreviewMode";
221 static constexpr std::array<
std::pair<
Enum,
const char *>, 2> enumeratorsNames = {{
228struct OhosEnumMeta<enums::ohos::app::ability::AbilityConstant::
WindowMode>
231 static constexpr const char *fullTypeName =
"@ohos.app.ability.AbilityConstant.WindowMode";
232 static constexpr std::array<
std::pair<
Enum,
const char *>, 3> enumeratorsNames = {{
240struct OhosEnumMeta<enums::ohos::app::ability::AbilityConstant::
LaunchReason>
243 static constexpr const char *fullTypeName =
"@ohos.app.ability.AbilityConstant.LaunchReason";
244 static constexpr std::array<
std::pair<
Enum,
const char *>, 10> enumeratorsNames = {{
259struct OhosEnumMeta<enums::ohos::app::ability::contextConstant::
ProcessMode>
262 static constexpr const char *fullTypeName =
"@ohos.app.ability.contextConstant.ProcessMode";
263 static constexpr std::array<
std::pair<
Enum,
const char *>, 3> enumeratorsNames = {{
271struct OhosEnumMeta<enums::ohos::app::ability::contextConstant::
StartupVisibility>
274 static constexpr const char *fullTypeName =
"@ohos.app.ability.contextConstant.StartupVisibility";
275 static constexpr std::array<
std::pair<
Enum,
const char *>, 2> enumeratorsNames = {{
285 static constexpr const char *fullTypeName =
"@ohos.bundle.bundleManager.SupportWindowMode";
286 static constexpr std::array<
std::pair<
Enum,
const char *>, 3> enumeratorsNames = {{
297 static constexpr const char *fullTypeName =
"@ohos.window.AnimationType";
298 static constexpr std::array<
std::pair<
Enum,
const char *>, 1> enumeratorsNames = {{
@ WINDOW_MODE_SPLIT_PRIMARY
@ WINDOW_MODE_SPLIT_SECONDARY
@ NEW_PROCESS_ATTACH_TO_PARENT
@ NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM
@ ATTACH_TO_STATUS_BAR_ITEM
enums::ohos::app::ability::contextConstant::ProcessMode Enum
enums::ohos::app::ability::contextConstant::StartupVisibility Enum