mirror of
https://github.com/cyberarm/w3d_hub_linux_launcher.git
synced 2025-12-16 09:12:35 +00:00
Cache application data for offline use
This commit is contained in:
@@ -71,5 +71,15 @@ class W3DHub
|
||||
def save_settings
|
||||
File.write(SETTINGS_FILE_PATH, @settings.to_json)
|
||||
end
|
||||
|
||||
def save_application_cache(json)
|
||||
File.write(APPLICATIONS_CACHE_FILE_PATH, json)
|
||||
end
|
||||
|
||||
def load_application_cache
|
||||
JSON.parse(File.read(APPLICATIONS_CACHE_FILE_PATH), symbolize_names: true)
|
||||
rescue
|
||||
nil
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user