Bartosz Dziewoński has uploaded a new change for review. https://gerrit.wikimedia.org/r/269156
Change subject: demo: Add a long DropdownInputWidget demo
......................................................................
demo: Add a long DropdownInputWidget demo
A fair sample of ~10% of the languages supported by MediaWiki, plus
a couple more to make things interesting.
For testing issues with long dropdowns (e.g. T121045) and
type-to-select (e.g. T125740).
Change-Id: I117bce169f38f329b1c929e81f711acd62026dad
---
M demos/pages/widgets.js
M demos/widgets.php
2 files changed, 98 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/56/269156/1
diff --git a/demos/pages/widgets.js b/demos/pages/widgets.js
index f446f54..869472c 100644
--- a/demos/pages/widgets.js
+++ b/demos/pages/widgets.js
@@ -1138,6 +1138,55 @@
}
),
new OO.ui.FieldLayout(
+ new OO.ui.DropdownInputWidget( {
+ options: [
+ { data: 'sq', label:
'Albanian' },
+ { data: 'frp', label:
'Arpitan' },
+ { data: 'ba', label:
'Bashkir' },
+ { data: 'pt-br', label:
'Brazilian Portuguese' },
+ { data: 'tzm', label:
'Central Atlas Tamazight' },
+ { data: 'zh', label:
'Chinese' },
+ { data: 'co', label:
'Corsican' },
+ { data: 'del', label:
'Delaware' },
+ { data: 'eml', label:
'Emiliano-Romagnolo' },
+ { data: 'en', label:
'English' },
+ { data: 'fi', label:
'Finnish' },
+ { data: 'aln', label:
'Gheg Albanian' },
+ { data: 'he', label:
'Hebrew' },
+ { data: 'ilo', label:
'Iloko' },
+ { data: 'kbd', label:
'Kabardian' },
+ { data: 'csb', label:
'Kashubian' },
+ { data: 'avk', label:
'Kotava' },
+ { data: 'lez', label:
'Lezghian' },
+ { data: 'nds-nl',
label: 'Low Saxon' },
+ { data: 'ml', label:
'Malayalam' },
+ { data: 'dum', label:
'Middle Dutch' },
+ { data: 'ary', label:
'Moroccan Arabic' },
+ { data: 'pih', label:
'Norfuk / Pitkern' },
+ { data: 'ny', label:
'Nyanja' },
+ { data: 'ang', label:
'Old English' },
+ { data: 'non', label:
'Old Norse' },
+ { data: 'pau', label:
'Palauan' },
+ { data: 'pdt', label:
'Plautdietsch' },
+ { data: 'ru', label:
'Russian' },
+ { data: 'stq', label:
'Saterland Frisian' },
+ { data: 'ii', label:
'Sichuan Yi' },
+ { data: 'bcc', label:
'Southern Balochi' },
+ { data: 'shi', label:
'Tachelhit' },
+ { data: 'th', label:
'Thai' },
+ { data: 'tr', label:
'Turkish' },
+ { data: 'fiu-vro',
label: 'Võro' },
+ { data: 'vls', label:
'West Flemish' },
+ { data: 'zea', label:
'Zeelandic' }
+ ],
+ value: 'en'
+ } ),
+ {
+ label: 'DropdownInputWidget
(long)\u200E',
+ align: 'top'
+ }
+ ),
+ new OO.ui.FieldLayout(
new OO.ui.ComboBoxInputWidget( {
menu: {
items: [
diff --git a/demos/widgets.php b/demos/widgets.php
index 1890866..d3648d6 100644
--- a/demos/widgets.php
+++ b/demos/widgets.php
@@ -658,6 +658,55 @@
)
),
new OOUI\FieldLayout(
+ new
OOUI\DropdownInputWidget( array(
+ 'options' =>
array(
+ array(
'data' => 'sq', 'label' => 'Albanian' ),
+ array(
'data' => 'frp', 'label' => 'Arpitan' ),
+ array(
'data' => 'ba', 'label' => 'Bashkir' ),
+ array(
'data' => 'pt-br', 'label' => 'Brazilian Portuguese' ),
+ array(
'data' => 'tzm', 'label' => 'Central Atlas Tamazight' ),
+ array(
'data' => 'zh', 'label' => 'Chinese' ),
+ array(
'data' => 'co', 'label' => 'Corsican' ),
+ array(
'data' => 'del', 'label' => 'Delaware' ),
+ array(
'data' => 'eml', 'label' => 'Emiliano-Romagnolo' ),
+ array(
'data' => 'en', 'label' => 'English' ),
+ array(
'data' => 'fi', 'label' => 'Finnish' ),
+ array(
'data' => 'aln', 'label' => 'Gheg Albanian' ),
+ array(
'data' => 'he', 'label' => 'Hebrew' ),
+ array(
'data' => 'ilo', 'label' => 'Iloko' ),
+ array(
'data' => 'kbd', 'label' => 'Kabardian' ),
+ array(
'data' => 'csb', 'label' => 'Kashubian' ),
+ array(
'data' => 'avk', 'label' => 'Kotava' ),
+ array(
'data' => 'lez', 'label' => 'Lezghian' ),
+ array(
'data' => 'nds-nl', 'label' => 'Low Saxon' ),
+ array(
'data' => 'ml', 'label' => 'Malayalam' ),
+ array(
'data' => 'dum', 'label' => 'Middle Dutch' ),
+ array(
'data' => 'ary', 'label' => 'Moroccan Arabic' ),
+ array(
'data' => 'pih', 'label' => 'Norfuk / Pitkern' ),
+ array(
'data' => 'ny', 'label' => 'Nyanja' ),
+ array(
'data' => 'ang', 'label' => 'Old English' ),
+ array(
'data' => 'non', 'label' => 'Old Norse' ),
+ array(
'data' => 'pau', 'label' => 'Palauan' ),
+ array(
'data' => 'pdt', 'label' => 'Plautdietsch' ),
+ array(
'data' => 'ru', 'label' => 'Russian' ),
+ array(
'data' => 'stq', 'label' => 'Saterland Frisian' ),
+ array(
'data' => 'ii', 'label' => 'Sichuan Yi' ),
+ array(
'data' => 'bcc', 'label' => 'Southern Balochi' ),
+ array(
'data' => 'shi', 'label' => 'Tachelhit' ),
+ array(
'data' => 'th', 'label' => 'Thai' ),
+ array(
'data' => 'tr', 'label' => 'Turkish' ),
+ array(
'data' => 'fiu-vro', 'label' => 'Võro' ),
+ array(
'data' => 'vls', 'label' => 'West Flemish' ),
+ array(
'data' => 'zea', 'label' => 'Zeelandic' ),
+ ),
+ 'value' => 'en',
+ ) ),
+ array(
+ 'label' =>
"DropdownInputWidget (long)\xE2\x80\x8E",
+ 'align' => 'top'
+ )
+ ),
+ new OOUI\FieldLayout(
new
OOUI\ComboBoxInputWidget( array(
'options' =>
array(
array(
'data' => 'asd', 'label' => 'Label for asd' ),
--
To view, visit https://gerrit.wikimedia.org/r/269156
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I117bce169f38f329b1c929e81f711acd62026dad
Gerrit-PatchSet: 1
Gerrit-Project: oojs/ui
Gerrit-Branch: master
Gerrit-Owner: Bartosz Dziewoński <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
