Common.Utils

Classes for your scripts

بۇ قوليازمىنى بىۋاسىتە قاچىلاشقا بولمايدۇ. بۇ باشقا قوليازمىلارنىڭ ئىشلىتىشى ئۈچۈن تەمىنلەنگەن ئامبار بولۇپ، ئىشلىتىش ئۈچۈن مېتا كۆرسەتمىسىگە قىستۇرىدىغان كود: // @require https://update.greasyforks.org/scripts/389765/1090053/CommonUtils.js

ئاپتورى
Anton Shevchuk
نەشرى
0.0.7
قۇرۇلغان ۋاقتى
2019-09-04
يېڭىلانغان ۋاقتى
2022-09-05
Size
3.3 KB
ئىجازەتنامىسى
MIT

Common Utils

Require Script

// @require https://greasyforks.org/scripts/389765-common-utils/code/CommonUtils.js?version=XXX

See last available version on the GreasyFork homepage

Container

Cache

let CacheInstance = new SimpleCache();
let result = null;
if (CacheInstance.has('key')) {
  result = CacheInstance.get('key');
} else {
  result = await $.ajax('url');
  CacheInstance.set('key', result);
}

Settings

Load settings

let SettingsInstance = new Settings('script name', {'default':'settings'});

Save settings

With jQuery:

$(window).on('beforeunload', () => SettingsInstance.save() );

Links

Author homepage: http://anton.shevchuk.name/
Script homepage: https://github.com/AntonShevchuk/common.utils
GreasyFork: https://greasyforks.org/uk/scripts/389765-common-utils

长期地址
遇到问题?请前往 GitHub 提 Issues。