matrix-react-sdk
Version:
SDK for matrix.org using React
24 lines (21 loc) • 2.49 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _SettingController = _interopRequireDefault(require("./SettingController"));
var _PlatformPeg = _interopRequireDefault(require("../../PlatformPeg"));
/*
Copyright 2024 New Vector Ltd.
Copyright 2019, 2020 The Matrix.org Foundation C.I.C.
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
Please see LICENSE files in the repository root for full details.
*/
class ReloadOnChangeController extends _SettingController.default {
onChange(level, roomId, newValue) {
_PlatformPeg.default.get()?.reload();
}
}
exports.default = ReloadOnChangeController;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfU2V0dGluZ0NvbnRyb2xsZXIiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9QbGF0Zm9ybVBlZyIsIlJlbG9hZE9uQ2hhbmdlQ29udHJvbGxlciIsIlNldHRpbmdDb250cm9sbGVyIiwib25DaGFuZ2UiLCJsZXZlbCIsInJvb21JZCIsIm5ld1ZhbHVlIiwiUGxhdGZvcm1QZWciLCJnZXQiLCJyZWxvYWQiLCJleHBvcnRzIiwiZGVmYXVsdCJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9zZXR0aW5ncy9jb250cm9sbGVycy9SZWxvYWRPbkNoYW5nZUNvbnRyb2xsZXIudHMiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMTksIDIwMjAgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IFNldHRpbmdDb250cm9sbGVyIGZyb20gXCIuL1NldHRpbmdDb250cm9sbGVyXCI7XG5pbXBvcnQgUGxhdGZvcm1QZWcgZnJvbSBcIi4uLy4uL1BsYXRmb3JtUGVnXCI7XG5pbXBvcnQgeyBTZXR0aW5nTGV2ZWwgfSBmcm9tIFwiLi4vU2V0dGluZ0xldmVsXCI7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFJlbG9hZE9uQ2hhbmdlQ29udHJvbGxlciBleHRlbmRzIFNldHRpbmdDb250cm9sbGVyIHtcbiAgICBwdWJsaWMgb25DaGFuZ2UobGV2ZWw6IFNldHRpbmdMZXZlbCwgcm9vbUlkOiBzdHJpbmcsIG5ld1ZhbHVlOiBhbnkpOiB2b2lkIHtcbiAgICAgICAgUGxhdGZvcm1QZWcuZ2V0KCk/LnJlbG9hZCgpO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQVFBLElBQUFBLGtCQUFBLEdBQUFDLHNCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBQyxZQUFBLEdBQUFGLHNCQUFBLENBQUFDLE9BQUE7QUFUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFNZSxNQUFNRSx3QkFBd0IsU0FBU0MsMEJBQWlCLENBQUM7RUFDN0RDLFFBQVFBLENBQUNDLEtBQW1CLEVBQUVDLE1BQWMsRUFBRUMsUUFBYSxFQUFRO0lBQ3RFQyxvQkFBVyxDQUFDQyxHQUFHLENBQUMsQ0FBQyxFQUFFQyxNQUFNLENBQUMsQ0FBQztFQUMvQjtBQUNKO0FBQUNDLE9BQUEsQ0FBQUMsT0FBQSxHQUFBVix3QkFBQSIsImlnbm9yZUxpc3QiOltdfQ==