settings适配settingsdata去常驻

Signed-off-by: liminjie10 <liminjie10@huawei.com>
This commit is contained in:
liminjie10 2022-11-04 16:11:31 +08:00
parent fda0cacf66
commit b1c47e0e72
3 changed files with 3 additions and 5 deletions

View File

@ -73,7 +73,6 @@ export class ConfigData {
TIME_FORMAT_24 = "24";
TIME_FORMAT_12 = "12";
TIME_FORMAT_URI = "dataability:///com.ohos.settingsdata.DataAbility";
TIME_FORMAT_KEY = settings.date.TIME_FORMAT;
SETTINGSDATA_DEVICE_NAME = settings.general.DEVICE_NAME;
SETTINGSDATA_BRIGHTNESS = settings.display.SCREEN_BRIGHTNESS_STATUS;

View File

@ -29,12 +29,11 @@ import i18n from '@ohos.i18n';
export class DateAndTimeModel extends BaseModel {
private timeFormat = '';
private dataShareHelper;
private readonly uriShare: string = 'datashare:///com.ohos.settingsdata.DataAbility';
private readonly listenUri = 'datashare:///com.ohos.settingsdata/entry/settingsdata/SETTINGSDATA?Proxy=true&key=' + ConfigData.TIME_FORMAT_KEY;
constructor() {
super();
data_dataShare.createDataShareHelper(globalThis.settingsAbilityContext, this.uriShare)
data_dataShare.createDataShareHelper(globalThis.settingsAbilityContext, this.listenUri)
.then((dataHelper) => {
this.dataShareHelper = dataHelper;
LogUtil.info("createDataShareHelper success");

View File

@ -34,12 +34,11 @@ export class BrightnessSettingModel extends BaseModel{
private brightness:number = 5;
private defaultBrightnessStr = this.getDefaultBrightness().toString();
private TAG = `${ConfigData.TAG} BrightnessSettingModel `;
private readonly uriShare: string = 'datashare:///com.ohos.settingsdata.DataAbility';
private readonly listenUri = 'datashare:///com.ohos.settingsdata/entry/settingsdata/SETTINGSDATA?Proxy=true&key=' + ConfigData.SETTINGSDATA_BRIGHTNESS;
constructor() {
super();
data_dataShare.createDataShareHelper(globalThis.settingsAbilityContext, this.uriShare)
data_dataShare.createDataShareHelper(globalThis.settingsAbilityContext, this.listenUri)
.then((dataHelper) => {
this.dataShareHelper = dataHelper;
LogUtil.info("createDataShareHelper success");
@ -118,6 +117,7 @@ export class BrightnessSettingModel extends BaseModel{
this.brightness = brightness;
mBrightnessValue.set(brightness);
Brightness.setValue(brightness);
this.setSettingsData(brightness);
return;
}