- function SaveDialog(element) {
- this.ctx = $.wiki.exitContext();
- this.clearForm();
-
- /* fill out hidden fields */
- this.$form = $('form', element);
-
- $("input[name='textsave-parent_revision']", this.$form).val(CurrentDocument.revision);
-
- $.wiki.cls.GenericDialog.call(this, element);
- };
-
- SaveDialog.prototype = new $.wiki.cls.GenericDialog();
-
- SaveDialog.prototype.cancelAction = function() {
- $.wiki.enterContext(this.ctx);
- this.hide();
- };
-
- SaveDialog.prototype.saveAction = function() {
- var self = this;
-
- self.$elem.block({
- message: "Zapisywanie... <br/><button id='save-hide'>ukryj</button>",
- fadeIn: 0,
- });
+ class SaveDialog extends $.wiki.cls.GenericDialog {
+ constructor(element) {
+ super(element);
+ this.ctx = $.wiki.exitContext();
+ this.clearForm();
+
+ /* fill out hidden fields */
+ this.$form = $('form', element);
+
+ $("input[name='textsave-parent_revision']", this.$form).val(CurrentDocument.revision);
+ }
+
+ cancelAction() {
+ $.wiki.enterContext(this.ctx);
+ this.hide();
+ }
+
+ saveAction() {
+ var self = this;
+
+ self.$elem.block({
+ message: "Zapisywanie... <br/><button id='save-hide'>ukryj</button>",
+ fadeIn: 0,
+ });