Content deleted Content added
Polygnotus (talk | contribs) No edit summary |
Polygnotus (talk | contribs) No edit summary |
||
Line 73:
});
// Create a proper dialog class
function EditCountDialog(config) {
const dialog = new OO.ui.Dialog({▼
EditCountDialog.parent.call(this, config);
size: 'large',▼
classes: ['editcount-dialog']▼
OO.inheritClass(EditCountDialog, OO.ui.Dialog);
▲ });
EditCountDialog.static.name = 'editCountDialog';
EditCountDialog.static.title = 'User Edit Count Checker';
EditCountDialog.static.size = 'large';
this.content = new OO.ui.PanelLayout({
padded: true,
Line 89 ⟶ 92:
};
return
.next(function() {
inputField.focus();
});
};
EditCountDialog.prototype.getActionProcess = function(action) {
if (action === 'close') {
return new OO.ui.Process(function() {
this.close({ action: action });
}, this);
}
return EditCountDialog.parent.prototype.getActionProcess.call(this, action);
};
EditCountDialog.static.actions = [
{
action: 'close',
flags: ['safe', 'close']
}
];
▲ classes: ['editcount-dialog']
});
// Button event handlers
Line 129 ⟶ 153:
const windowManager = new OO.ui.WindowManager();
$(document.body).append(windowManager.$element);
windowManager.addWindows(
// Open dialog
windowManager.openWindow(
}
|