mediawiki-extensions-Visual.../modules/ve/ui
Trevor Parscal cd6b54a4e8 ve.ui.LookupWidget
Refactoring of externally sourced suggestions for text inputs.

*.php
* Added links to new file

ve.ui.InputLabelWidget.js
* Changed to focus input element, not wrapper div

ve.ui.InputWidget.js
* Fixed incorrect documentation

ve.ui.LookupInputWidget.js
* New mixing that abstracts placing a menu of options below a text input
  and filling it with data from an external source

ve.ui.MenuWidget.js
* Fixed to get reference to input element, no wrapper div

ve.ui.MWLinkTargetInputWidget.js
* Moved pending and lookup functionality to mixing
* Implemented menu population using only matching pages, rather than a
  combination of that and page existence checks (fewer API calls)

ve.ui.TextInputMenuWidget.js
* Added configurable container to render underneath, rather than assuming
  this.input.$
* Added auto-position-on-window-resize functionality
* Fixed frame position correction to ensure that it only is used when the
  overlay is in a different frame from the container to position
  underneath

ve.ui.TextInputWidget.js
* Added placeholder text feature

Change-Id: If5ed1b64fd15982807691ce8bb0362970633108a
2013-04-30 10:47:32 -07:00
..
dialogs UI Refactor 2013-04-26 21:18:13 +00:00
elements UI Refactor 2013-04-26 21:18:13 +00:00
inspectors Link inspector fixes 2013-04-24 18:29:55 -07:00
layouts UI Refactor 2013-04-26 21:18:13 +00:00
styles UI Refactor 2013-04-26 21:18:13 +00:00
tools Link inspector fixes 2013-04-24 18:29:55 -07:00
widgets ve.ui.LookupWidget 2013-04-30 10:47:32 -07:00
ve.ui.Context.js Link inspector fixes 2013-04-24 18:29:55 -07:00
ve.ui.Dialog.js Dialog button changes 2013-04-10 12:34:52 -07:00
ve.ui.DialogFactory.js UI "Views" refactor 2013-04-18 15:53:50 -07:00
ve.ui.Element.js Doc: Replace "@property @type {Type}" with "@property {Type}". 2013-03-28 21:21:56 +01:00
ve.ui.Frame.js Merge "Initialize iframe for dialog with correct doctype" 2013-04-19 18:53:12 +00:00
ve.ui.Inspector.js UI "Views" refactor 2013-04-18 15:53:50 -07:00
ve.ui.InspectorFactory.js UI "Views" refactor 2013-04-18 15:53:50 -07:00
ve.ui.js Fix ve.ui.get$$'s handling of jQuery selection 2013-04-22 20:36:42 +00:00
ve.ui.Layout.js Layouts, grids and panels 2013-03-15 15:12:56 -07:00
ve.ui.Tool.js Doc: Replace "@property @type {Type}" with "@property {Type}". 2013-03-28 21:21:56 +01:00
ve.ui.Toolbar.js The resurrection 2013-04-22 12:50:23 +01:00
ve.ui.ToolFactory.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.ui.ViewRegistry.js Link inspector fixes 2013-04-24 18:29:55 -07:00
ve.ui.Widget.js Layouts, grids and panels 2013-03-15 15:12:56 -07:00
ve.ui.Window.js Dialog button changes 2013-04-10 12:34:52 -07:00
ve.ui.WindowSet.js No more confusing boolean argument for closing windows 2013-04-10 12:31:49 -07:00