水印优化+ORC优化
This commit is contained in:
@@ -90,4 +90,21 @@ class LocalStorage {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// ---- 水印常用地址 ----
|
||||
// 编辑水印内容时用的快捷地址,一键替换「地点」那一行。
|
||||
// 存成字符串列表就够了,不需要 JSON。
|
||||
static const _keyWatermarkAddresses = 'watermark_quick_addresses';
|
||||
|
||||
/// 最多存几条 —— 太多会把弹层撑得很难看
|
||||
static const int watermarkAddressLimit = 8;
|
||||
|
||||
Future<void> saveWatermarkAddresses(List<String> addresses) async {
|
||||
final prefs = await _getPrefs();
|
||||
await prefs.setStringList(_keyWatermarkAddresses, addresses);
|
||||
}
|
||||
|
||||
List<String> getWatermarkAddresses() {
|
||||
return _prefs?.getStringList(_keyWatermarkAddresses) ?? const [];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user