Home
last modified time | relevance | path

Searched refs:ScenePersistentStorageType (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/window/window_manager/window_scene/session/host/include/
H A Dscene_persistent_storage.h28 enum class ScenePersistentStorageType : uint32_t { enum
42 … static void Insert(const std::string& key, const T& value, ScenePersistentStorageType storageType) in Insert()
50 case ScenePersistentStorageType::ASPECT_RATIO: { in Insert()
56 case ScenePersistentStorageType::MAXIMIZE_STATE: { in Insert()
69 static void Get(const std::string& key, T& value, ScenePersistentStorageType storageType) in Get()
77 case ScenePersistentStorageType::ASPECT_RATIO: { in Get()
83 case ScenePersistentStorageType::MAXIMIZE_STATE: { in Get()
94 static bool HasKey(const std::string& key, ScenePersistentStorageType storageType);
95 static void Delete(const std::string& key, ScenePersistentStorageType storageType);
101 …static std::shared_ptr<PersistentPerference> GetPreference(ScenePersistentStorageType storageType);
[all …]
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_persistent_storage_test.cpp58 ScenePersistentStorageType storageType = ScenePersistentStorageType::UKNOWN;
61 storageType = ScenePersistentStorageType::ASPECT_RATIO;
75 ScenePersistentStorageType storageType = ScenePersistentStorageType::UKNOWN;
77 storageType = ScenePersistentStorageType::ASPECT_RATIO;
79 ASSERT_FALSE(scenePersistentStorage_.HasKey(key, ScenePersistentStorageType::UKNOWN));
92 …ASSERT_FALSE(scenePersistentStorage_.HasKey("maximize_state", ScenePersistentStorageType::MAXIMIZE…
/ohos5.0/foundation/window/window_manager/window_scene/session/host/src/
H A Dscene_persistent_storage.cpp24 std::map<ScenePersistentStorageType, std::string> ScenePersistentStorage::storagePath_;
26 bool ScenePersistentStorage::HasKey(const std::string& key, ScenePersistentStorageType storageType) in HasKey()
40 void ScenePersistentStorage::Delete(const std::string& key, ScenePersistentStorageType storageType) in Delete()
52 …tr<PersistentPerference> ScenePersistentStorage::GetPreference(ScenePersistentStorageType storageT… in GetPreference()
75 { ScenePersistentStorageType::ASPECT_RATIO, saveDir_ + "/session_window_aspect_ratio" }, in InitDir()
76 { ScenePersistentStorageType::MAXIMIZE_STATE, saveDir_ + "/session_window_maximize_state" }, in InitDir()
H A Dmain_session.cpp43 if (ScenePersistentStorage::HasKey(key, ScenePersistentStorageType::ASPECT_RATIO)) { in MainSession()
44 … ScenePersistentStorage::Get(key, aspectRatio_, ScenePersistentStorageType::ASPECT_RATIO); in MainSession()
H A Dscene_session.cpp867 ScenePersistentStorageType::MAXIMIZE_STATE); in SetGlobalMaximizeMode()
2469 ScenePersistentStorage::Insert(key, ratio, ScenePersistentStorageType::ASPECT_RATIO); in SaveAspectRatio()
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp7503 …if (ScenePersistentStorage::HasKey("maximize_state", ScenePersistentStorageType::MAXIMIZE_STATE)) { in InitPersistentStorage()
7505 …ScenePersistentStorage::Get("maximize_state", storageMode, ScenePersistentStorageType::MAXIMIZE_ST… in InitPersistentStorage()