• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 */
15import resourceManager from '@ohos.resourceManager';
16
17export const getFileList: (resmgr: resourceManager.ResourceManager, path: string) => Array<String>;
18export const getRawFileContent: (resmgr: resourceManager.ResourceManager, path: string) => Uint8Array;
19export const getRawFileDescriptor: (resmgr: resourceManager.ResourceManager, path: string) => resourceManager.RawFileDescriptor;
20export const getRawFileDescriptor64: (resmgr: resourceManager.ResourceManager, path: string) => resourceManager.RawFileDescriptor;
21export const isRawDir: (resmgr: resourceManager.ResourceManager, path: string) => Boolean;
22export const getDrawableDescriptor: (resmgr: resourceManager.ResourceManager, id: number) => Boolean;
23export const getDrawableDescriptorByName: (resmgr: resourceManager.ResourceManager) => Boolean;
24export const getMediaBase64: (resmgr: resourceManager.ResourceManager, id: number) => Boolean;
25export const getMediaBase64ByName: (resmgr: resourceManager.ResourceManager) => Boolean;
26export const getMedia: (resmgr: resourceManager.ResourceManager, id: number) => Boolean;
27export const getMediaByName: (resmgr: resourceManager.ResourceManager) => Boolean;
28export const getSymbolByName: (resmgr: resourceManager.ResourceManager) => Boolean;
29export const getSymbol: (resmgr: resourceManager.ResourceManager, id: number) => Boolean;
30export const getBoolByName: (resmgr: resourceManager.ResourceManager) => Boolean;
31export const getBool: (resmgr: resourceManager.ResourceManager, id: number) => Boolean;
32export const getPluralStringByName: (resmgr: resourceManager.ResourceManager) => Boolean;
33export const getPluralString: (resmgr: resourceManager.ResourceManager, resId: number, num: number) => Boolean;
34export const getColorByName: (resmgr: resourceManager.ResourceManager) => number;
35export const getColor: (resmgr: resourceManager.ResourceManager, id: number) => number;
36export const getIntByName: (resmgr: resourceManager.ResourceManager) => Boolean;
37export const getInt: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
38export const getFloatByName: (resmgr: resourceManager.ResourceManager) => Boolean;
39export const getFloat: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
40export const getLocales: (resmgr: resourceManager.ResourceManager) => Array<String>;
41export const getConfiguration: (resmgr: resourceManager.ResourceManager) => Boolean;
42export const getStringArray: (resmgr: resourceManager.ResourceManager, resId: number) => Array<String>;
43export const getStringArrayByName: (resmgr: resourceManager.ResourceManager) => Array<String>;
44export const releaseStringArray: (resmgr: resourceManager.ResourceManager) => Boolean;
45export const releaseConfiguration: (resmgr: resourceManager.ResourceManager) => Boolean;
46export const getStringByName: (resmgr: resourceManager.ResourceManager) => Boolean;
47export const getString: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
48export const getRawFileDescriptorData: (resmgr: resourceManager.ResourceManager, path: string) => resourceManager.RawFileDescriptor;
49export const getLocalesData: (resmgr: resourceManager.ResourceManager) => Array<String>;
50export const getMediaBase64DataByName: (resmgr: resourceManager.ResourceManager, name: string) => string;
51export const getMediaBase64Data: (resmgr: resourceManager.ResourceManager, resId: number) => string;
52export const getMediaData: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
53export const getMediaDataByName: (resmgr: resourceManager.ResourceManager, name: string) => Boolean;
54export const getDrawableDescriptorData: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
55export const getDrawableDescriptorDataByName: (resmgr: resourceManager.ResourceManager, name: string) => Boolean;
56export const addResource: (resmgr: resourceManager.ResourceManager) => number;
57export const removeResource: (resmgr: resourceManager.ResourceManager) => Boolean;
58export const getRawFileContentTwo: (resmgr: resourceManager.ResourceManager, path: string) => Uint8Array;
59export const testGetIntPluralStringById0790_082: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
60export const testGetIntPluralStringByName0790_082: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
61export const testGetDoublePluralStringById0790_082: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
62export const testGetDoublePluralStringByName0790_082: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
63export const testGetIntPluralStringById119: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
64export const testGetDoublePluralStringById120: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
65export const testGetIntPluralStringById125: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
66export const testGetDoublePluralStringById126: (resmgr: resourceManager.ResourceManager, resId: number) => Boolean;
67export const testGetIntPluralStringById127: (resmgr: resourceManager.ResourceManager, resId: number, resIdTwo: number) => Boolean;
68export const testGetDoublePluralStringById128: (resmgr: resourceManager.ResourceManager, resId: number, resIdTwo: number) => Boolean;
69export const testGetIntPluralStringById129: (resmgr: resourceManager.ResourceManager, resId: number, resIdTwo: number) => Boolean;
70export const testGetDoublePluralStringById130: (resmgr: resourceManager.ResourceManager, resId: number, resIdTwo: number) => Boolean;
71export const testGetIntPluralStringByName133: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
72export const testGetDoublePluralStringByName134: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
73export const testGetIntPluralStringByName139: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
74export const testGetDoublePluralStringByName140: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
75export const testGetIntPluralStringByName141: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
76export const testGetDoublePluralStringByName142: (resmgr: resourceManager.ResourceManager, resName: string) => Boolean;
77export const getResourceConfiguration: (resmgr: resourceManager.ResourceManager) => Boolean;