Anomie has uploaded a new change for review. https://gerrit.wikimedia.org/r/211883
Change subject: Support 'text' and 'password' parameter types ...................................................................... Support 'text' and 'password' parameter types Almost the minimum necessary to not break with core change Ic862d6f8. Change-Id: I718a912fdd23f6a26ca3f4ba100db3773b2c90fc --- M resources/UiBuilder.js M resources/main.js 2 files changed, 9 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ApiSandbox refs/changes/83/211883/1 diff --git a/resources/UiBuilder.js b/resources/UiBuilder.js index 82051e0..4d9ed84 100644 --- a/resources/UiBuilder.js +++ b/resources/UiBuilder.js @@ -106,6 +106,7 @@ case 'timestamp': case 'integer': case 'string': + case 'password': s = mw.html.element( 'input', { 'class': 'api-sandbox-input', 'id': 'param-' + name, @@ -114,6 +115,13 @@ } ); break; + case 'text': + s = mw.html.element( 'textarea', { + 'class': 'api-sandbox-input', + 'id': 'param-' + name + }, value ); + break; + case 'bool': // normalisation for later use param.type = 'boolean'; diff --git a/resources/main.js b/resources/main.js index 5f97dd9..e514533 100644 --- a/resources/main.js +++ b/resources/main.js @@ -293,6 +293,7 @@ setSelect( $el, value ); break; case 'input': + case 'textarea': if ( $el.attr( 'type' ) === 'checkbox' ) { $( '#param-' + key ).prop( 'checked', true ); } else { -- To view, visit https://gerrit.wikimedia.org/r/211883 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I718a912fdd23f6a26ca3f4ba100db3773b2c90fc Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ApiSandbox Gerrit-Branch: master Gerrit-Owner: Anomie <bjor...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits