Lines Matching refs:flush
6 …地方,可以采用用户首选项来进行存储。Preferences会将该数据缓存在内存中,当用户读取的时候,能够快速从内存中获取数据,当需要持久化时可以使用flush接口将内存中的数据写入持久化文件中。P…
44 | putSync(key: string, value: ValueType): void | 将数据写入Preferences实例,可通过flush将Prefer…
48 | flush(callback: AsyncCallback<void>): void | 将当前Preferences实例的数据异步存储到用户首选项持久化文件…
49 | on(type: 'change', callback: Callback<string>): void | 订阅数据变更,订阅的数据发生变更后,在执行flush方法后,触发call…
98 使用putSync()方法保存数据到缓存的Preferences实例中。在写入数据后,如有需要,可使用flush()方法将Preferences实例的数据存储到持久化文件。
147 应用存入数据到Preferences实例后,可以使用flush()方法实现数据持久化。示例代码如下所示:
150 dataPreferences.flush((err: BusinessError) => {
152 console.error(`Failed to flush. Code:${err.code}, message:${err.message}`);
161 应用订阅数据变更需要指定observer作为回调方法。订阅的Key值发生变更后,当执行flush()方法时,observer被触发回调。示例代码如下所示:
176 dataPreferences.flush((err: BusinessError) => {
178 console.error(`Failed to flush. Code:${err.code}, message:${err.message}`);