mediawiki-extensions-Visual.../modules/ve-mw/ui/widgets
Roan Kattouw a0167c08c7 Clean up LookupInputWidget subclasses and use new functionality
MWCategoryInputWidget:
* Use @inheritdoc
* Don't modify data parameter in getLookupCacheItemFromData()

MWLinkTargetInputWidget:
* Remove this.choosing in favor of setLookupsDisabled()
* Explicitly close menu on choose
* Remove manual emission of change events
** This looks ridiculous, it doesn't seem to be necessary,
   and it causes infinite event loops. But I'm very curious
   why this was added in the first place.
* Remove onLookupInputChange override that is now unnecessary
* Use {} rather than [] for fake empty result
* Prevent programmatic focus from opening the menu

MWTitleInputWidget:
* On choose, close menu and disable lookups while changing value
* Use @inheritdoc
* Remove mentions of "template" from getTitle() documentation

Bug fixed:
* When choosing a suggestion in MWTitleInputWidget,
  new suggestions would be loaded and the menu would reopen

Depends on Iecae9b582 in oojs-ui.

Change-Id: I716f99bb464a5cebd4f17701197f768e4e0e02a9
2014-11-03 10:39:03 -08:00
..
ve.ui.MWCategoryInputWidget.js Clean up LookupInputWidget subclasses and use new functionality 2014-11-03 10:39:03 -08:00
ve.ui.MWCategoryItemWidget.js Update VE core submodule to master (1f82a47) 2014-09-03 17:20:09 -07:00
ve.ui.MWCategoryPopupWidget.js CategoryPopupWidget: Track popup hiding again so sortkey changes are applied 2014-10-21 17:10:42 -07:00
ve.ui.MWCategoryWidget.js Use relative positioning for category popups, move out of overlay 2014-10-15 22:58:05 -07:00
ve.ui.MWLinkTargetInputWidget.js Clean up LookupInputWidget subclasses and use new functionality 2014-11-03 10:39:03 -08:00
ve.ui.MWMediaResultWidget.js Sort out some odd file permissions 2014-10-12 03:01:31 +01:00
ve.ui.MWMediaSearchWidget.js Sort out some odd file permissions 2014-10-12 03:01:31 +01:00
ve.ui.MWMoreParametersResultWidget.js Put icons back in template parameter search 2014-10-28 01:32:22 +00:00
ve.ui.MWNoParametersResultWidget.js Limit the number of initially visible parameters in the parameter search widget 2014-04-09 12:56:02 -07:00
ve.ui.MWParameterResultWidget.js Put icons back in template parameter search 2014-10-28 01:32:22 +00:00
ve.ui.MWParameterSearchWidget.js Template dialog: Show up to the limit of parameters, not up to the limit + 1 2014-09-15 12:13:47 -07:00
ve.ui.MWReferenceGroupInputWidget.js Use combo box widget to suggest existing values for reference group 2014-08-30 02:33:04 +01:00
ve.ui.MWReferenceResultWidget.js Bump copyright like it's 2014 2014-01-05 20:06:50 +08:00
ve.ui.MWReferenceSearchWidget.js Properly mark reference search index as empty when setting internal list 2014-09-10 00:13:42 +01:00
ve.ui.MWSurfaceWidget.js Apply mw-body-content styles to SurfaceWidget 2014-10-15 23:58:46 +00:00
ve.ui.MWTitleInputWidget.js Clean up LookupInputWidget subclasses and use new functionality 2014-11-03 10:39:03 -08:00
ve.ui.MWTocItemWidget.js Update VE core submodule to master (1f82a47) 2014-09-03 17:20:09 -07:00
ve.ui.MWTocWidget.js Update VE core submodule to master (8d5ec7a) 2014-09-24 11:34:14 -07:00