!402 新增api-mock

Merge pull request !402 from 耿文广/master
This commit is contained in:
openharmony_ci
2022-07-18 01:26:04 +00:00
committed by Gitee
14 changed files with 263 additions and 1195 deletions
@@ -14,6 +14,11 @@
*/
import { paramMock } from "../../utils"
import { AbilityType, AbilitySubType, DisplayOrientation, LaunchMode, SupportWindowMode } from "./../ohos_bundle"
import { ApplicationInfo } from "./applicationInfo"
import { CustomizeData } from "./customizeData"
import { Metadata } from "./metadata"
export const AbilityInfo = {
name: "[PC preview] unknown name",
@@ -24,35 +29,10 @@ export const AbilityInfo = {
backgroundModes: "[PC preview] unknown backgroundModes",
isVisible: "[PC preview] unknown isVisible",
formEnabled: "[PC preview] unknown formEnabled",
type: {
UNKNOWN: 0,
PAGE: 2,
SERVICE: 3,
DATA: 4,
},
subType: {
UNSPECIFIED: 0,
CA: 1,
},
orientation: {
UNSPECIFIED: 0,
LANDSCAPE: 2,
PORTRAIT: 1,
FOLLOW_RECENT: 2,
LANDSCAPE_INVERTED: 4,
PORTRAIT_INVERTED: 3,
AUTO_ROTATION: 5,
AUTO_ROTATION_LANDSCAPE: 7,
AUTO_ROTATION_PORTRAIT: 6,
AUTO_ROTATION_RESTRICTED: 8,
AUTO_ROTATION_LANDSCAPE_RESTRICTED: 10,
AUTO_ROTATION_PORTRAIT_RESTRICTED: 9,
LOCKED: 11,
},
launchMode: {
SINGLETON: 0,
STANDARD: 1,
},
type: AbilityType,
subType: AbilitySubType,
orientation: DisplayOrientation,
launchMode: LaunchMode,
permissions: [paramMock.paramStringMock],
deviceTypes: [paramMock.paramStringMock],
deviceCapabilities: [paramMock.paramNumberMock],
@@ -65,76 +45,12 @@ export const AbilityInfo = {
installTime: '[PC Preview] unknow installTime',
updateTime: '[PC Preview] unknow updateTime',
descriptionId: '[PC Preview] unknow descriptionId',
applicationInfo: {
packageName: "[PC preview] unknown packageName",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
enabled: "[PC preview] unknown enabled",
systemApp: "[PC preview] unknown systemApp",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
process: "[PC preview] unknown process",
sourceDir: "[PC preview] unknown sourceDir",
moduleSourceDirs: [paramMock.paramStringMock],
permissions: [paramMock.paramStringMock],
moduleInfos: [{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}],
entryDir: "[PC preview] unknown entryDir",
codePath: "[PC preview] unknown codePath",
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: "[PC preview] unknown iconResource",
labelResource: "[PC preview] unknown labelResource",
descriptionResource: "[PC preview] unknown descriptionResource",
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
supportedModes: "[PC preview] unknown supportedModes",
flags: "[PC preview] unknown flags",
customizeData: {
key: "[PC preview] unknown key",
value: {
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
}
}
}
},
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
applicationInfo: ApplicationInfo,
metaData: [CustomizeData],
uri: "[PC preview] unknown uri",
metadata: [Metadata],
enabled: "[PC preview] unknown enabled",
supportWindowMode: [{
FULL_SCREEN: 0,
SPLIT: 1,
FLOATING: 2,
}],
supportWindowMode: [SupportWindowMode],
maxWindowRatio: "[PC preview] unknown maxWindowRatio",
minWindowRatio: "[PC preview] unknown minWindowRatio",
maxWindowWidth: "[PC preview] unknown maxWindowWidth",
@@ -146,5 +62,4 @@ export const AbilityInfo = {
defaultFormHeight: "[PC preview] unknown defaultFormHeight",
minFormWidth: "[PC preview] unknown minFormWidth",
defaultFormWidth: "[PC preview] unknown defaultFormWidth",
uri: "[PC preview] unknown uri",
}
@@ -14,6 +14,10 @@
*/
import { paramMock } from "../../utils"
import { ModuleInfo } from './moduleInfo';
import { CustomizeData } from './customizeData';
import { Metadata } from './metadata';
import { Resource } from './../global/resource';
export const ApplicationInfo = {
name: "[PC preview] unknown name",
@@ -29,44 +33,19 @@ export const ApplicationInfo = {
supportedModes: "[PC preview] unknown supportedModes",
moduleSourceDirs: [paramMock.paramNumberMock],
permissions: [paramMock.paramNumberMock],
moduleInfos: [
{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}
],
moduleInfos: [ModuleInfo],
entryDir: "[PC preview] unknown entryDir",
codePath: "[PC preview] unknown codePath",
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
metaData: [CustomizeData],
metadata: [Metadata],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id"
},
labelResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id"
},
descriptionResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id"
},
iconResource: Resource,
labelResource: Resource,
descriptionResource: Resource,
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
}
@@ -82,42 +61,4 @@ export const Want = {
parameters: [paramMock.paramStringMock],
entities: [paramMock.paramStringMock],
moduleName: "[PC Preview] unknow moduleName",
}
export const ShortcutInfo = {
id: "[PC preview] unknown id",
bundleName: "[PC preview] unknown bundleName",
hostAbility: "[PC preview] unknown hostAbility",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
disableMessage: "[PC preview] unknown disableMessage",
wants: [
{
targetBundle: "[PC preview] unknown targetBundle",
targetModule: "[PC preview] unknown targetModule",
targetClass: "[PC preview] unknown targetClass",
}
],
isStatic: "[PC preview] unknown isStatic",
isHomeShortcut: "[PC preview] unknown isHomeShortcut",
isEnabled: "[PC preview] unknown isEnabled",
moduleName: "[PC preview] unknown moduleName",
}
export const ModuleUsageRecord = {
bundleName: "[PC preview] unknown bundleName",
appLabelId: "[PC preview] unknown appLabelId",
name: "[PC preview] unknown name",
labelId: "[PC preview] unknown labelId",
descriptionId: "[PC preview] unknown descriptionId",
abilityName: "[PC preview] unknown abilityName",
abilityLabelId: "[PC preview] unknown abilityLabelId",
abilityDescriptionId: "[PC preview] unknown abilityDescriptionId",
abilityIconId: "[PC preview] unknown abilityIconId",
launchedCount: "[PC preview] unknown launchedCount",
lastLaunchTime: "[PC preview] unknown lastLaunchTime",
isRemoved: "[PC preview] unknown isRemoved",
installationFreeSupported: "[PC preview] unknown installationFreeSupported",
}
@@ -14,6 +14,22 @@
*/
import { paramMock } from "../../utils"
import { AbilityInfo } from './abilityInfo';
import { ApplicationInfo } from './applicationInfo';
import { ExtensionAbilityInfo } from './extensionAbilityInfo';
import { HapModuleInfo } from './hapModuleInfo';
export const UsedScene = {
abilities: [paramMock.paramStringMock],
when: "[PC preview] unknown when",
}
export const ReqPermissionDetail = {
name: "[PC preview] unknown name",
reason: "[PC preview] unknown reason",
reasonId: "[PC preview] unknown reasonId",
usedScene: UsedScene,
}
export const BundleInfo = {
name: "[PC preview] unknown name",
@@ -22,689 +38,24 @@ export const BundleInfo = {
uid: "[PC preview] unknown uid",
installTime: "[PC preview] unknown installTime",
updateTime: "[PC preview] unknown updateTime",
appInfo: {
packageName: "[PC preview] unknown packageName",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
systemApp: "[PC preview] unknown systemApp",
enabled: "[PC preview] unknown enabled",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
labelId: "[PC preview] unknown labelId",
label: "[PC preview] unknown label",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
process: "[PC preview] unknown process",
supportedModes: "[PC preview] unknown supportedModes",
moduleSourceDirs: [paramMock.paramStringMock],
permissions: [paramMock.paramStringMock],
sourceDir: "[PC preview] unknown sourceDir",
moduleInfos: [{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}],
flags: "[PC preview] unknown flags",
entryDir: "[PC preview] unknown entryDir",
codePath: "[PC preview] unknown codePath",
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id",
},
labelResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id",
},
descriptionResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id",
},
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
customizeData: {
key: "[PC preview] unknown key",
value: {
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
}
}
}
},
abilityInfo: [
{
name: "[PC preview] unknown name",
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
process: "[PC preview] unknown process",
targetAbility: "[PC preview] unknown targetAbility",
backgroundModes: "[PC preview] unknown backgroundModes",
isVisible: "[PC preview] unknown isVisible",
formEnabled: "[PC preview] unknown formEnabled",
type: {
UNKNOWN: 0,
PAGE: 2,
SERVICE: 3,
DATA: 4,
},
subType: {
UNSPECIFIED: 0,
CA: 1,
},
orientation: {
UNSPECIFIED: 0,
LANDSCAPE: 2,
PORTRAIT: 1,
FOLLOW_RECENT: 2,
LANDSCAPE_INVERTED: 4,
PORTRAIT_INVERTED: 3,
AUTO_ROTATION: 5,
AUTO_ROTATION_LANDSCAPE: 7,
AUTO_ROTATION_PORTRAIT: 6,
AUTO_ROTATION_RESTRICTED: 8,
AUTO_ROTATION_LANDSCAPE_RESTRICTED: 10,
AUTO_ROTATION_PORTRAIT_RESTRICTED: 9,
LOCKED: 11,
},
launchMode: {
SINGLETON: 0,
STANDARD: 1,
},
permissions: [paramMock.paramStringMock],
deviceTypes: [paramMock.paramStringMock],
deviceCapabilities: [paramMock.paramStringMock],
readPermission: '[PC Preview] unknow readPermission',
writePermission: '[PC Preview] unknow writePermission',
appId: '[PC Preview] unknow appId',
label: "[PC preview] unknown label",
description: "[PC preview] unknown description",
uid: '[PC Preview] unknow uid',
installTime: '[PC Preview] unknow installTime',
updateTime: '[PC Preview] unknow updateTime',
descriptionId: '[PC Preview] unknow descriptionId',
applicationInfo: {
packageName: "[PC preview] unknown packageName",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
enabled: "[PC preview] unknown enabled",
systemApp: "[PC preview] unknown systemApp",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
process: "[PC preview] unknown process",
sourceDir: "[PC preview] unknown sourceDir",
moduleSourceDirs: [paramMock.paramStringMock],
permissions: [paramMock.paramStringMock],
moduleInfos: [{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}],
entryDir: [paramMock.paramStringMock],
codePath: [paramMock.paramStringMock],
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: "[PC preview] unknown iconResource",
labelResource: "[PC preview] unknown labelResource",
descriptionResource: "[PC preview] unknown descriptionResource",
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
supportedModes: "[PC preview] unknown supportedModes",
flags: "[PC preview] unknown flags",
customizeData: {
key: "[PC preview] unknown key",
value: {
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
}
}
}
},
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
enabled: "[PC preview] unknown enabled",
supportWindowMode: [{
FULL_SCREEN: 0,
SPLIT: 1,
FLOATING: 2,
}],
maxWindowRatio: "[PC preview] unknown maxWindowRatio",
minWindowRatio: "[PC preview] unknown minWindowRatio",
maxWindowWidth: "[PC preview] unknown maxWindowWidth",
minWindowWidth: "[PC preview] unknown minWindowWidth",
maxWindowHeight: "[PC preview] unknown maxWindowHeight",
minWindowHeight: "[PC preview] unknown minWindowHeight",
formEntity: "[PC preview] unknown formEntity",
minFormHeight: "[PC preview] unknown minFormHeight",
defaultFormHeight: "[PC preview] unknown defaultFormHeight",
minFormWidth: "[PC preview] unknown minFormWidth",
defaultFormWidth: "[PC preview] unknown defaultFormWidth",
uri: "[PC preview] unknown uri",
customizeData: {
key: "[PC preview] unknown key",
value: [
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
},
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
}
]
},
}
],
appInfo: ApplicationInfo,
abilityInfo: [AbilityInfo],
reqPermissions: [paramMock.paramStringMock],
reqPermissionDetails: [
{
name: "[PC preview] unknown name",
reason: "[PC preview] unknown reason",
reasonId: "[PC preview] unknown reasonId",
usedScene: {
abilities: [paramMock.paramStringMock],
when: "[PC preview] unknown when",
}
}
],
reqPermissionDetails: [ReqPermissionDetail],
vendor: "[PC preview] unknown vendor",
versionCode: "[PC preview] unknown versionCode",
versionName: "[PC preview] unknown versionName",
compatibleVersion: "[PC preview] unknown compatibleVersion",
targetVersion: "[PC preview] unknown targetVersion",
isCompressNativeLibs: "[PC preview] unknown isCompressNativeLibs",
hapModuleInfos: [{
name: "[PC preview] unknown name",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
icon: "[PC preview] unknown icon",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
iconId: "[PC preview] unknown iconId",
backgroundImg: "[PC preview] unknown backgroundImg",
supportedModes: "[PC preview] unknown supportedModes",
reqCapabilities: [paramMock.paramStringMock],
deviceTypes: [paramMock.paramStringMock],
abilityInfo: [
{
name: "[PC preview] unknown name",
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
process: "[PC preview] unknown process",
targetAbility: "[PC preview] unknown targetAbility",
backgroundModes: "[PC preview] unknown backgroundModes",
isVisible: "[PC preview] unknown isVisible",
formEnabled: "[PC preview] unknown formEnabled",
type: {
UNKNOWN: 0,
PAGE: 2,
SERVICE: 3,
DATA: 4,
},
subType: {
UNSPECIFIED: 0,
CA: 1,
},
orientation: {
UNSPECIFIED: 0,
LANDSCAPE: 2,
PORTRAIT: 1,
FOLLOW_RECENT: 2,
LANDSCAPE_INVERTED: 4,
PORTRAIT_INVERTED: 3,
AUTO_ROTATION: 5,
AUTO_ROTATION_LANDSCAPE: 7,
AUTO_ROTATION_PORTRAIT: 6,
AUTO_ROTATION_RESTRICTED: 8,
AUTO_ROTATION_LANDSCAPE_RESTRICTED: 10,
AUTO_ROTATION_PORTRAIT_RESTRICTED: 9,
LOCKED: 11,
},
launchMode: {
SINGLETON: 0,
STANDARD: 1,
},
permissions: [paramMock.paramNumberMock],
deviceTypes: [paramMock.paramNumberMock],
deviceCapabilities: [paramMock.paramNumberMock],
readPermission: '[PC Preview] unknow readPermission',
writePermission: '[PC Preview] unknow writePermission',
appId: '[PC Preview] unknow appId',
label: "[PC preview] unknown label",
description: "[PC preview] unknown description",
uid: '[PC Preview] unknow uid',
installTime: '[PC Preview] unknow installTime',
updateTime: '[PC Preview] unknow updateTime',
descriptionId: '[PC Preview] unknow descriptionId',
applicationInfo: {
packageName: "[PC preview] unknown packageName",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
enabled: "[PC preview] unknown enabled",
systemApp: "[PC preview] unknown systemApp",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
process: "[PC preview] unknown process",
sourceDir: "[PC preview] unknown sourceDir",
moduleSourceDirs: [paramMock.paramStringMock],
permissions: [paramMock.paramStringMock],
moduleInfos: [{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}],
entryDir: [paramMock.paramStringMock],
codePath: [paramMock.paramStringMock],
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: "[PC preview] unknown iconResource",
labelResource: "[PC preview] unknown labelResource",
descriptionResource: "[PC preview] unknown descriptionResource",
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
supportedModes: "[PC preview] unknown supportedModes",
flags: "[PC preview] unknown flags",
customizeData: {
key: "[PC preview] unknown key",
value: {
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
}
}
}
},
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
enabled: "[PC preview] unknown enabled",
supportWindowMode: [{
FULL_SCREEN: 0,
SPLIT: 1,
FLOATING: 2,
}],
maxWindowRatio: "[PC preview] unknown maxWindowRatio",
minWindowRatio: "[PC preview] unknown minWindowRatio",
maxWindowWidth: "[PC preview] unknown maxWindowWidth",
minWindowWidth: "[PC preview] unknown minWindowWidth",
maxWindowHeight: "[PC preview] unknown maxWindowHeight",
minWindowHeight: "[PC preview] unknown minWindowHeight",
formEntity: "[PC preview] unknown formEntity",
minFormHeight: "[PC preview] unknown minFormHeight",
defaultFormHeight: "[PC preview] unknown defaultFormHeight",
minFormWidth: "[PC preview] unknown minFormWidth",
defaultFormWidth: "[PC preview] unknown defaultFormWidth",
uri: "[PC preview] unknown uri",
customizeData: {
key: "[PC preview] unknown key",
value: [
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
},
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
}
]
},
}
],
moduleName: "[PC preview] unknown moduleName",
mainAbilityName: "[PC preview] unknown mainAbilityName",
installationFree: "[PC preview] unknown installationFree",
mainElementName: "[PC preview] unknown mainElementName",
extensionAbilityInfo: [
{
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
name: "[PC preview] unknown name",
labelId: "[PC preview] unknown labelId",
descriptionId: "[PC preview] unknown descriptionId",
iconId: "[PC preview] unknown iconId",
isVisible: "[PC preview] unknown isVisible",
extensionAbilityType: {
FORM: 0,
WORK_SCHEDULER: 1,
INPUT_METHOD: 2,
SERVICE: 3,
ACCESSIBILITY: 4,
DATA_SHARE: 5,
FILE_SHARE: 6,
STATIC_SUBSCRIBER: 7,
WALLPAPER: 8,
BACKUP: 9,
WINDOW: 10,
ENTERPRISE_ADMIN: 11,
UNSPECIFIED: 20,
},
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
hashValue: "[PC preview] unknown hashValue",
}
],
metadata: "[PC preview] unknown mainElementName",
hashValue: "[PC preview] unknown hashValue",
}],
hapModuleInfo: [
{
name: "[PC preview] unknown name",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
icon: "[PC preview] unknown icon",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
iconId: "[PC preview] unknown iconId",
backgroundImg: "[PC preview] unknown backgroundImg",
supportedModes: "[PC preview] unknown supportedModes",
reqCapabilities: [paramMock.paramStringMock],
deviceTypes: [paramMock.paramStringMock],
abilityInfo: [
{
bundleName: "[PC preview] unknown bundleName",
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
description: "[PC preview] unknown description",
icon: "[PC preview] unknown icon",
labelId: "[PC preview] unknown labelId",
descriptionId: "[PC preview] unknown descriptionId",
iconId: "[PC preview] unknown iconId",
moduleName: "[PC preview] unknown moduleName",
process: "[PC preview] unknown process",
targetAbility: "[PC preview] unknown targetAbility",
backgroundModes: "[PC preview] unknown backgroundModes",
isVisible: "[PC preview] unknown isVisible",
formEnabled: "[PC preview] unknown formEnabled",
type: "[PC preview] unknown type",
subType: "[PC preview] unknown subType",
orientation: "[PC preview] unknown orientation",
launchMode: "[PC preview] unknown launchMode",
permissions: [paramMock.paramStringMock],
deviceTypes: [paramMock.paramStringMock],
deviceCapabilities: [paramMock.paramStringMock],
readPermission: "[PC preview] unknown readPermission",
writePermission: "[PC preview] unknown writePermission",
applicationInfo: {
packageName: "[PC preview] unknown packageName",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
labelId: "[PC preview] unknown labelId",
iconId: "[PC preview] unknown iconId",
sourceDir: "[PC preview] unknown sourceDir",
flags: "[PC preview] unknown flags",
customizeData: {
key: "[PC preview] unknown key",
value: {
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
}
}
}
},
formEntity: "[PC preview] unknown formEntity",
minFormHeight: "[PC preview] unknown minFormHeight",
defaultFormHeight: "[PC preview] unknown defaultFormHeight",
minFormWidth: "[PC preview] unknown minFormWidth",
defaultFormWidth: "[PC preview] unknown defaultFormWidth",
uri: "[PC preview] unknown uri",
customizeData: {
key: "[PC preview] unknown key",
value: [
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
},
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
}
]
},
}
],
moduleName: "[PC preview] unknown moduleName",
mainAbilityName: "[PC preview] unknown mainAbilityName",
installationFree: "[PC preview] unknown installationFree",
}
],
entryModuleName: "string",
cpuAbi: "string",
isSilentInstallation: "string",
minCompatibleVersionCode: 7,
entryInstallationFree: true,
hapModuleInfos: [HapModuleInfo],
entryModuleName: "[PC preview] unknown entryModuleName",
cpuAbi: "[PC preview] unknown cpuAbi",
isSilentInstallation: "[PC preview] unknown isSilentInstallation",
minCompatibleVersionCode: "[PC preview] unknown minCompatibleVersionCode",
entryInstallationFree: "[PC preview] unknown entryInstallationFree",
reqPermissionStates: [paramMock.paramStringMock],
extensionAbilityInfo: [{
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
name: "[PC preview] unknown name",
labelId: "[PC preview] unknown labelId",
descriptionId: "[PC preview] unknown descriptionId",
iconId: "[PC preview] unknown iconId",
isVisible: "[PC preview] unknown isVisible",
extensionAbilityType: {
FORM: 0,
WORK_SCHEDULER: 1,
INPUT_METHOD: 2,
SERVICE: 3,
ACCESSIBILITY: 4,
DATA_SHARE: 5,
FILE_SHARE: 6,
STATIC_SUBSCRIBER: 7,
WALLPAPER: 8,
BACKUP: 9,
WINDOW: 10,
ENTERPRISE_ADMIN: 11,
UNSPECIFIED: 20,
},
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
permissions: [paramMock.paramStringMock],
applicationInfo: {
packageName: "[PC preview] unknown packageName",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
enabled: "[PC preview] unknown enabled",
systemApp: "[PC preview] unknown systemApp",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
process: "[PC preview] unknown process",
moduleSourceDirs: [paramMock.paramStringMock],
permissions: [paramMock.paramStringMock],
moduleInfos: [{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}],
entryDir: [paramMock.paramStringMock],
codePath: [paramMock.paramStringMock],
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: "[PC preview] unknown iconResource",
labelResource: "[PC preview] unknown labelResource",
descriptionResource: "[PC preview] unknown descriptionResource",
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
supportedModes: "[PC preview] unknown supportedModes",
},
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
enabled: "[PC preview] unknown enabled",
readPermission: "[PC preview] unknown readPermission",
writePermission: "[PC preview] unknown writePermission",
}],
};
export const BundlePackInfo = {
packages: [{
deviceType: [paramMock.paramStringMock],
name: "[PC preview] unknown name",
moduleType: "[PC preview] unknown moduleType",
deliveryWithInstall: "[PC preview] unknown deliveryWithInstall",
}],
summary: {
app: {
bundleName: "[PC preview] unknown bundleName",
version: {
minCompatibleVersionCode: "[PC preview] unknown minCompatibleVersionCode",
name: "[PC preview] unknown name",
code: "[PC preview] unknown code",
},
},
modules: [
{
apiVersion: {
releaseType: "[PC preview] unknown releaseType",
compatible: "[PC preview] unknown compatible",
target: "[PC preview] unknown target",
},
deviceType: [paramMock.paramStringMock],
distro: {
mainAbility: "[PC preview] unknown mainAbility",
deliveryWithInstall: "[PC preview] unknown deliveryWithInstall",
installationFree: "[PC preview] unknown installationFree",
moduleName: "[PC preview] unknown moduleName",
moduleType: "[PC preview] unknown moduleType",
},
abilities: [
{
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
visible: "[PC preview] unknown visible",
forms: [
{
name: "[PC preview] unknown name",
type: "[PC preview] unknown type",
updateEnabled: "[PC preview] unknown updateEnabled",
scheduledUpdateTime: "[PC preview] unknown scheduledUpdateTime",
updateDuration: "[PC preview] unknown updateDuration",
supportDimensions: [paramMock.paramNumberMock],
defaultDimension: "[PC preview] unknown defaultDimension",
}
],
}
],
extensionAbilities: [
{
name: "[PC preview] unknown name",
forms: [
{
name: "[PC preview] unknown name",
type: "[PC preview] unknown type",
updateEnabled: "[PC preview] unknown updateEnabled",
scheduledUpdateTime: "[PC preview] unknown scheduledUpdateTime",
updateDuration: "[PC preview] unknown updateDuration",
supportDimensions: [paramMock.paramNumberMock],
defaultDimension: "[PC preview] unknown defaultDimension",
}
],
}
]
}
]
}
extensionAbilityInfo: [ExtensionAbilityInfo],
};
export const PixelMapFormat = {
@@ -24,16 +24,12 @@ export const HashParam = {
export const InstallParam = {
userId: "[PC preview] unknown userId",
installFlag: "[PC preview] unknown installFlag",
hashParams: [
HashParam
],
hashParams: [HashParam],
crowdtestDeadline: "[PC preview] unknown crowdtestDeadline",
}
export const InstallStatus = {
status: {
InstallErrorCode
},
status: InstallErrorCode,
statusMessage: "[PC preview] unknown statusMessage",
}
@@ -14,6 +14,10 @@
*/
import { paramMock } from "../../utils"
import { ApplicationInfo } from './applicationInfo';
import { Metadata } from './metadata'
import { ExtensionAbilityType } from "./../ohos_bundle"
export const ExtensionAbilityInfo = {
bundleName: "[PC preview] unknown bundleName",
@@ -23,75 +27,10 @@ export const ExtensionAbilityInfo = {
descriptionId: "[PC preview] unknown descriptionId",
iconId: "[PC preview] unknown iconId",
isVisible: "[PC preview] unknown isVisible",
extensionAbilityType: {
FORM: 0,
WORK_SCHEDULER: 1,
INPUT_METHOD: 2,
SERVICE: 3,
ACCESSIBILITY: 4,
DATA_SHARE: 5,
FILE_SHARE: 6,
STATIC_SUBSCRIBER: 7,
WALLPAPER: 8,
BACKUP: 9,
WINDOW: 10,
ENTERPRISE_ADMIN: 11,
UNSPECIFIED: 20,
},
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
extensionAbilityType: ExtensionAbilityType,
metadata: [Metadata],
permissions: [paramMock.paramStringMock],
applicationInfo: {
packageName: "[PC preview] unknown packageName",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
enabled: "[PC preview] unknown enabled",
systemApp: "[PC preview] unknown systemApp",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
process: "[PC preview] unknown process",
moduleSourceDirs: [paramMock.paramStringMock],
permissions: [paramMock.paramStringMock],
moduleInfos: [{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}],
entryDir: "[PC preview] unknown entryDir",
codePath: "[PC preview] unknown codePath",
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: "[PC preview] unknown iconResource",
labelResource: "[PC preview] unknown labelResource",
descriptionResource: "[PC preview] unknown descriptionResource",
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
supportedModes: "[PC preview] unknown supportedModes",
},
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
applicationInfo: ApplicationInfo,
enabled: "[PC preview] unknown enabled",
readPermission: "[PC preview] unknown readPermission",
writePermission: "[PC preview] unknown writePermission",
@@ -14,6 +14,8 @@
*/
import { paramMock } from "../../utils"
import { AbilityInfo } from './abilityInfo';
export const HapModuleInfo = {
name: "[PC preview] unknown name",
@@ -27,74 +29,7 @@ export const HapModuleInfo = {
supportedModes: "[PC preview] unknown supportedModes",
reqCapabilities: [paramMock.paramStringMock],
deviceTypes: [paramMock.paramStringMock],
abilityInfo: [
{
bundleName: "[PC preview] unknown bundleName",
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
description: "[PC preview] unknown description",
icon: "[PC preview] unknown icon",
labelId: "[PC preview] unknown labelId",
descriptionId: "[PC preview] unknown descriptionId",
iconId: "[PC preview] unknown iconId",
moduleName: "[PC preview] unknown moduleName",
process: "[PC preview] unknown process",
targetAbility: "[PC preview] unknown targetAbility",
backgroundModes: "[PC preview] unknown backgroundModes",
isVisible: "[PC preview] unknown isVisible",
formEnabled: "[PC preview] unknown formEnabled",
type: "[PC preview] unknown type",
subType: "[PC preview] unknown subType",
orientation: "[PC preview] unknown orientation",
launchMode: "[PC preview] unknown launchMode",
permissions: [paramMock.paramStringMock],
deviceTypes: [paramMock.paramStringMock],
deviceCapabilities: [paramMock.paramStringMock],
readPermission: "[PC preview] unknown readPermission",
writePermission: "[PC preview] unknown writePermission",
applicationInfo: {
packageName: "[PC preview] unknown packageName",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
labelId: "[PC preview] unknown name",
iconId: "[PC preview] unknown name",
sourceDir: "[PC preview] unknown sourceDir",
flags: "[PC preview] unknown name",
customizeData: {
key: "[PC preview] unknown key",
value: {
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
}
}
}
},
formEntity: "[PC preview] unknown formEntity",
minFormHeight: "[PC preview] unknown minFormHeight",
defaultFormHeight: "[PC preview] unknown defaultFormHeight",
minFormWidth: "[PC preview] unknown minFormWidth",
defaultFormWidth: "[PC preview] unknown defaultFormWidth",
uri: "[PC preview] unknown uri",
customizeData: {
key: "[PC preview] unknown key",
value: [
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
},
{
CustomizeData: {
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
},
}
]
},
}
],
abilityInfo: [AbilityInfo],
moduleName: "[PC preview] unknown moduleName",
mainAbilityName: "[PC preview] unknown mainAbilityName",
installationFree: "[PC preview] unknown installationFree",
@@ -14,73 +14,12 @@
*/
import { paramMock } from "../../utils"
import { ApplicationInfo } from './applicationInfo';
import { ElementName } from './elementName'
export const LauncherAbilityInfo = {
applicationInfo: {
packageName: "[PC preview] unknown packageName",
description: "[PC preview] unknown description",
descriptionId: "[PC preview] unknown descriptionId",
systemApp: "[PC preview] unknown systemApp",
enabled: "[PC preview] unknown enabled",
className: "[PC preview] unknown className",
name: "[PC preview] unknown name",
labelId: "[PC preview] unknown labelId",
label: "[PC preview] unknown label",
icon: "[PC preview] unknown icon",
iconId: "[PC preview] unknown iconId",
process: "[PC preview] unknown process",
supportedModes: "[PC preview] unknown supportedModes",
moduleSourceDirs: [paramMock.paramStringMock],
permissions: [paramMock.paramStringMock],
sourceDir: "[PC preview] unknown sourceDir",
moduleInfos: [{
moduleName: "[PC preview] unknown moduleName",
moduleSourceDir: "[PC preview] unknown moduleSourceDir",
}],
flags: "[PC preview] unknown flags",
entryDir: "[PC preview] unknown entryDir",
codePath: "[PC preview] unknown codePath",
metaData: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
extra: "[PC preview] unknown extra",
}],
metadata: [{
name: "[PC preview] unknown name",
value: "[PC preview] unknown value",
resource: "[PC preview] unknown resource",
}],
removable: "[PC preview] unknown removable",
accessTokenId: "[PC preview] unknown accessTokenId",
uid: "[PC preview] unknown uid",
entityType: "[PC preview] unknown entityType",
fingerprint: "[PC preview] unknown fingerprint",
iconResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id",
},
labelResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id",
},
descriptionResource: {
bundleName: "[PC preview] unknown bundleName",
moduleName: "[PC preview] unknown moduleName",
id: "[PC preview] unknown id",
},
appDistributionType: "[PC preview] unknown appDistributionType",
appProvisionType: "[PC preview] unknown appProvisionType",
},
elementName: {
deviceId: "[PC preview] unknown deviceId",
bundleName: "[PC preview] unknown bundleName",
abilityName: "[PC preview] unknown abilityName",
uri: "[PC preview] unknown uri",
shortName: "[PC preview] unknown shortName",
moduleName: "[PC preview] unknown moduleName",
},
applicationInfo: {ApplicationInfo},
elementName: {ElementName},
labelId: "[PC preview] unknown labelId",
iconId: "[PC preview] unknown iconId",
userId: "[PC preview] unknown userId",
@@ -15,77 +15,6 @@
import { paramMock } from "../../utils"
export const BundlePackInfo = {
packages: [{
deviceType: [paramMock.paramStringMock],
name: "[PC preview] unknown name",
moduleType: "[PC preview] unknown moduleType",
deliveryWithInstall: "[PC preview] unknown deliveryWithInstall",
}],
summary: {
app: {
bundleName: "[PC preview] unknown bundleName",
version: {
minCompatibleVersionCode: "[PC preview] unknown minCompatibleVersionCode",
name: "[PC preview] unknown name",
code: "[PC preview] unknown code",
},
},
modules: [
{
apiVersion: {
releaseType: "[PC preview] unknown releaseType",
compatible: "[PC preview] unknown compatible",
target: "[PC preview] unknown target",
},
deviceType: [paramMock.paramStringMock],
distro: {
mainAbility: "[PC preview] unknown mainAbility",
deliveryWithInstall: "[PC preview] unknown deliveryWithInstall",
installationFree: "[PC preview] unknown installationFree",
moduleName: "[PC preview] unknown moduleName",
moduleType: "[PC preview] unknown moduleType",
},
abilities: [
{
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
visible: "[PC preview] unknown visible",
forms: [
{
name: "[PC preview] unknown name",
type: "[PC preview] unknown type",
updateEnabled: "[PC preview] unknown updateEnabled",
scheduledUpdateTime: "[PC preview] unknown scheduledUpdateTime",
updateDuration: "[PC preview] unknown updateDuration",
supportDimensions: [paramMock.paramNumberMock],
defaultDimension: "[PC preview] unknown defaultDimension",
}
],
}
],
extensionAbilities: [
{
name: "[PC preview] unknown name",
forms: [
{
name: "[PC preview] unknown name",
type: "[PC preview] unknown type",
updateEnabled: "[PC preview] unknown updateEnabled",
scheduledUpdateTime: "[PC preview] unknown scheduledUpdateTime",
updateDuration: "[PC preview] unknown updateDuration",
supportDimensions: [paramMock.paramNumberMock],
defaultDimension: "[PC preview] unknown defaultDimension",
}
],
}
]
}
]
}
}
export const PackageConfig = {
deviceType: [paramMock.paramStringMock],
name: "[PC preview] unknown name",
@@ -93,65 +22,74 @@ export const PackageConfig = {
deliveryWithInstall: "[PC preview] unknown deliveryWithInstall",
}
export const PackageSummary = {
app: {
bundleName: "[PC preview] unknown bundleName",
version: {
minCompatibleVersionCode: "[PC preview] unknown minCompatibleVersionCode",
name: "[PC preview] unknown name",
code: "[PC preview] unknown code",
},
},
modules: [
{
apiVersion: {
releaseType: "[PC preview] unknown releaseType",
compatible: "[PC preview] unknown compatible",
target: "[PC preview] unknown target",
},
deviceType: [paramMock.paramStringMock],
distro: {
mainAbility: "[PC preview] unknown mainAbility",
deliveryWithInstall: "[PC preview] unknown deliveryWithInstall",
installationFree: "[PC preview] unknown installationFree",
moduleName: "[PC preview] unknown moduleName",
moduleType: "[PC preview] unknown moduleType",
},
abilities: [
{
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
visible: "[PC preview] unknown visible",
forms: [
{
name: "[PC preview] unknown name",
type: "[PC preview] unknown type",
updateEnabled: "[PC preview] unknown updateEnabled",
scheduledUpdateTime: "[PC preview] unknown scheduledUpdateTime",
updateDuration: "[PC preview] unknown updateDuration",
supportDimensions: [paramMock.paramNumberMock],
defaultDimension: "[PC preview] unknown defaultDimension",
}
],
export const ModuleDistroInfo = {
mainAbility: "[PC preview] unknown mainAbility",
deliveryWithInstall: "[PC preview] unknown deliveryWithInstall",
installationFree: "[PC preview] unknown installationFree",
moduleName: "[PC preview] unknown moduleName",
moduleType: "[PC preview] unknown moduleType",
}
}
],
extensionAbilities: [
{
name: "[PC preview] unknown name",
forms: [
{
name: "[PC preview] unknown name",
type: "[PC preview] unknown type",
updateEnabled: "[PC preview] unknown updateEnabled",
scheduledUpdateTime: "[PC preview] unknown scheduledUpdateTime",
updateDuration: "[PC preview] unknown updateDuration",
supportDimensions: [paramMock.paramNumberMock],
defaultDimension: "[PC preview] unknown defaultDimension",
}
],
}
]
}
]
export const AbilityFormInfo = {
name: "[PC preview] unknown name",
type: "[PC preview] unknown type",
updateEnabledtype: "[PC preview] unknown updateEnabled",
scheduledUpdateTime: "[PC preview] unknown scheduledUpdateTime",
updateDuration: "[PC preview] unknown updateDuration",
supportDimensions: [paramMock.paramNumberMock],
defaultDimension: "[PC preview] unknown defaultDimension",
}
export const ApiVersion = {
releaseType: "[PC preview] unknown releaseType",
compatible: "[PC preview] unknown compatible",
target: "[PC preview] unknown target",
}
export const Version = {
minCompatibleVersionCode: "[PC preview] unknown minCompatibleVersionCode",
name: "[PC preview] unknown name",
code: "[PC preview] unknown code",
}
export const ModuleAbilityInfo = {
name: "[PC preview] unknown name",
label: "[PC preview] unknown label",
visible: "[PC preview] unknown visible",
forms: [AbilityFormInfo],
}
export const ExtensionAbilities = {
name: "[PC preview] unknown name",
forms: [AbilityFormInfo],
}
export const ModuleConfigInfo = {
apiVersion: ApiVersion,
deviceType: [paramMock.paramStringMock],
distro: [paramMock.paramStringMock],
abilities: [ModuleAbilityInfo],
extensionAbilities: [ExtensionAbilities],
}
export const BundleConfigInfo = {
bundleName: "[PC preview] unknown bundleName",
version: Version,
}
export const PackageSummary = {
app: BundleConfigInfo,
modules: [ModuleConfigInfo]
}
export const BundlePackFlag = {
GET_PACK_INFO_ALL: 0x00000000,
GET_PACKAGES: 0x00000001,
GET_BUNDLE_SUMMARY: 0x00000002,
GET_MODULE_SUMMARY: 0x00000004,
}
export const BundlePackInfo = {
packages: [PackageConfig],
summary: PackageSummary
}
@@ -28,12 +28,7 @@ export const ShortcutInfo = {
label: "[PC preview] unknown label",
labelId: "[PC preview] unknown labelId",
disableMessage: "[PC preview] unknown disableMessage",
wants: [
{
targetBundle: "[PC preview] unknown targetBundle",
targetModule: "[PC preview] unknown targetModule",
targetClass: "[PC preview] unknown targetClass",
}],
wants: [ShortcutWant],
isStatic: "[PC preview] unknown isStatic",
isHomeShortcut: "[PC preview] unknown isHomeShortcut",
isEnabled: "[PC preview] unknown isEnabled",
@@ -14,13 +14,103 @@
*/
import { paramMock } from "../utils"
import { BundleInfo, BundlePackInfo, PixelMapFormat} from './bundle/bundleInfo'
import { BundleInfo, PixelMapFormat } from './bundle/bundleInfo'
import { BundlePackInfo } from './bundle/packInfo'
import { DispatchInfo } from './bundle/dispatchInfo'
import { ApplicationInfo, Want } from './bundle/applicationInfo'
import { AbilityInfo } from './bundle/abilityInfo'
import { PermissionDef } from './bundle/permissionDef'
import { PermissionDef } from './bundle/PermissionDef'
import { ExtensionAbilityInfo } from './bundle/extensionAbilityInfo'
export const BundleFlag = {
GET_BUNDLE_DEFAULT: 0x00000000,
GET_BUNDLE_WITH_ABILITIES: 0x00000001,
GET_ABILITY_INFO_WITH_PERMISSION: 0x00000002,
GET_ABILITY_INFO_WITH_APPLICATION: 0x00000004,
GET_APPLICATION_INFO_WITH_PERMISSION: 0x00000008,
GET_BUNDLE_WITH_REQUESTED_PERMISSION: 0x00000010,
GET_ALL_APPLICATION_INFO: 0xFFFF0000,
GET_ABILITY_INFO_WITH_METADATA: 0x00000020,
GET_BUNDLE_WITH_EXTENSION_ABILITY: 0x00000020,
GET_BUNDLE_WITH_HASH_VALUE: 0x00000030,
GET_APPLICATION_INFO_WITH_METADATA: 0x00000040,
GET_ABILITY_INFO_SYSTEMAPP_ONLY: 0x00000080,
GET_ABILITY_INFO_WITH_DISABLE: 0x00000100,
GET_APPLICATION_INFO_WITH_DISABLE: 0x00000200,
GET_APPLICATION_INFO_WITH_CERTIFICATE_FINGERPRINT: 0x00000400,
}
export const ExtensionFlag = {
GET_EXTENSION_INFO_DEFAULT: 0x00000000,
GET_EXTENSION_INFO_WITH_PERMISSION: 0x00000002,
GET_EXTENSION_INFO_WITH_APPLICATION: 0x00000004,
GET_EXTENSION_INFO_WITH_METADATA: 0x00000020,
}
export const ColorMode = {
AUTO_MODE: -1,
DARK_MODE: 0,
LIGHT_MODE: 1,
}
export const GrantStatus = {
PERMISSION_DENIED: -1,
PERMISSION_GRANTED: 0,
}
export const AbilityType = {
UNKNOWN: 0,
PAGE: 1,
SERVICE: 2,
DATA: 3,
}
export const AbilitySubType = {
UNSPECIFIED: 0,
CA: 1,
}
export const DisplayOrientation = {
UNSPECIFIED: 0,
LANDSCAPE: 0,
PORTRAIT: 1,
FOLLOW_RECENT: 2,
LANDSCAPE_INVERTED: 3,
PORTRAIT_INVERTED: 4,
AUTO_ROTATION: 5,
AUTO_ROTATION_LANDSCAPE: 6,
AUTO_ROTATION_PORTRAIT: 7,
AUTO_ROTATION_RESTRICTED: 8,
AUTO_ROTATION_LANDSCAPE_RESTRICTED: 9,
AUTO_ROTATION_PORTRAIT_RESTRICTED: 10,
LOCKED: 11,
}
export const LaunchMode = {
SINGLETON: 0,
STANDARD: 1,
}
export const ExtensionAbilityType = {
FORM: 0,
WORK_SCHEDULER: 1,
INPUT_METHOD: 2,
SERVICE: 3,
ACCESSIBILITY: 4,
DATA_SHARE: 5,
FILE_SHARE: 6,
STATIC_SUBSCRIBER: 7,
WALLPAPER: 8,
BACKUP: 9,
WINDOW: 10,
ENTERPRISE_ADMIN: 11,
UNSPECIFIED: 20,
}
export const BundleOptions = {
userId: "[PC preview] unknown userId",
}
export const InstallErrorCode = {
SUCCESS: 0,
STATUS_INSTALL_FAILURE: 1,
@@ -32,10 +122,10 @@ export const InstallErrorCode = {
STATUS_UNINSTALL_FAILURE: 7,
STATUS_UNINSTALL_FAILURE_BLOCKED: 8,
STATUS_UNINSTALL_FAILURE_ABORTED: 9,
STATUS_INSTALL_FAILURE_DOWNLOAD_TIMEOUT: 10,
STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED: 0x0B,
STATUS_RECOVER_FAILURE_INVALID: 0x0C,
STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED: 0x0D,
STATUS_UNINSTALL_FAILURE_CONFLICT: 10,
STATUS_INSTALL_FAILURE_DOWNLOAD_TIMEOUT: 0x0B,
STATUS_INSTALL_FAILURE_DOWNLOAD_FAILED: 0x0C,
STATUS_RECOVER_FAILURE_INVALID: 0x0D,
STATUS_ABILITY_NOT_FOUND: 0x40,
STATUS_BMS_SERVICE_ERROR: 0x41,
STATUS_FAILED_NO_SPACE_LEFT: 0x42,
@@ -44,6 +134,18 @@ export const InstallErrorCode = {
STATUS_UNINSTALL_PERMISSION_DENIED: 0x45,
}
export const UpgradeFlag = {
NOT_UPGRADE: 0,
SINGLE_UPGRADE: 1,
RELATION_UPGRADE: 2,
}
export const SupportWindowMode = {
FULL_SCREEN: 0,
SPLIT: 1,
FLOATING: 2,
}
export function mockBundle() {
const bundle = {
getBundleInfo: function(...args) {
@@ -16,6 +16,17 @@
import { paramMock } from "../utils"
import { BundleInfo } from './bundle/bundleInfo'
export const ApplicationType = {
BROWSER: "BROWSER",
IMAGE: "IMAGE",
AUDIO: "AUDIO",
VIDEO: "VIDEO",
PDF: "PDF",
WORD: "WORD",
EXCEL: "EXCEL",
PPT: "PPT",
};
export function mockDefaultAppManager() {
const defaultAppManager = {
isDefaultApplication: function(...args){
@@ -14,7 +14,7 @@
*/
import { paramMock } from "../utils"
import { ShortcutInfo } from './bundle/applicationInfo'
import { ShortcutInfo } from './bundle/shortcutInfo'
import { LauncherAbilityInfo } from './bundle/launcherAbilityInfo'
export function mockInnerBundle() {
@@ -19,7 +19,7 @@ export const MemLevel = {
};
export const ErrorCode = {
ERROR_CODE_OK: 0,
ERROR_CODE_ERRND: -1,
ERROR_CODE_ERRNO: -1,
};
export const CompressLevel = {
COMPRESS_LEVEL_NO_COMPRESSION: 0,
@@ -34,6 +34,11 @@ export const CompressStrategy = {
COMPRESS_STRATEGY_RLE: 3,
COMPRESS_STRATEGY_FIXED: 4
};
export const Options = {
level: CompressLevel,
memLevel: MemLevel,
strategy: CompressStrategy,
};
export function mockZlib() {
const zlib = {
ErrorCode,
@@ -45,6 +50,7 @@ export function mockZlib() {
memLevel: MemLevel,
strategy: CompressStrategy,
},
zipFile(...args) {
console.warn("zlib.zipFile interface mocked in the Previewer. How this interface works on the Previewer may be different from that on a real device.")
return new Promise((resolve, reject) => {