Bartosz Dziewoński has uploaded a new change for review. https://gerrit.wikimedia.org/r/168920
Change subject: ButtonInputWidget: Treat 'readOnly' is 'disabled' ...................................................................... ButtonInputWidget: Treat 'readOnly' is 'disabled' One can't have read-only buttons, but InputWidget accepts a 'readOnly' configuration option. This looks like a sane solution. Change-Id: If61294f27540b49547328094ab478f3aeff9b13b --- M php/widgets/OoUiButtonInputWidget.php M src/widgets/ButtonInputWidget.js 2 files changed, 22 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/20/168920/1 diff --git a/php/widgets/OoUiButtonInputWidget.php b/php/widgets/OoUiButtonInputWidget.php index 87a3746..2185936 100644 --- a/php/widgets/OoUiButtonInputWidget.php +++ b/php/widgets/OoUiButtonInputWidget.php @@ -76,4 +76,12 @@ return $this; } + + public function isReadOnly() { + return $this->isDisabled(); + } + + public function setReadOnly( $state ) { + return $this->setDisabled( $state ); + } } diff --git a/src/widgets/ButtonInputWidget.js b/src/widgets/ButtonInputWidget.js index b7b0244..4ca0289 100644 --- a/src/widgets/ButtonInputWidget.js +++ b/src/widgets/ButtonInputWidget.js @@ -132,3 +132,17 @@ } return false; }; + +/** + * @inheritdoc + */ +OO.ui.ButtonInputWidget.prototype.isReadOnly = function () { + return this.isDisabled(); +}; + +/** + * @inheritdoc + */ +OO.ui.ButtonInputWidget.prototype.setReadOnly = function ( state ) { + return this.setDisabled( state ); +}; -- To view, visit https://gerrit.wikimedia.org/r/168920 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If61294f27540b49547328094ab478f3aeff9b13b Gerrit-PatchSet: 1 Gerrit-Project: oojs/ui Gerrit-Branch: master Gerrit-Owner: Bartosz Dziewoński <matma....@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits