mediawiki-extensions-Visual.../modules/ve
Kyle Florence 4efc6cadb7 Refactor ve.ui.PagedDialog
This commit extracts the page and outline handling logic from
ve.ui.PagedDialog (RIP) and moves it into two layouts: ve.ui.PagedLayout
and ve.ui.PagedOutlineLayout, respectively. These layouts are now implemented
inside the dialogs that used to mixin the ve.ui.PagedDialog class. This
brings a much cleaner separation of concerns between Dialogs and Layouts
and allows the use of page handling logic without the accompanying
outline logic.

Change-Id: I5efa2f893f4b7e962438b3aff34b737573bbd5ca
2013-10-04 12:09:15 -07:00
..
ce Make cursoring over a FocusableNode work again 2013-09-30 18:16:41 -07:00
dm Merge "Typing into an annotation next to a word break keeps annotation" 2013-09-30 23:21:29 +00:00
init Merge "Add abstract method for getMediaSources." 2013-09-24 19:47:43 +00:00
test Add more tests for ve.ce.Surface#onContentChange 2013-09-27 11:55:43 +01:00
ui Refactor ve.ui.PagedDialog 2013-10-04 12:09:15 -07:00
ve.BranchNode.js
ve.debug.js
ve.Document.js doc: Clean up spacing that caused <pre> or broken <ul>/<ol> 2013-07-25 04:02:50 +02:00
ve.Element.js 'Config' -> 'Configuration' in all comments 2013-09-25 11:23:16 +01:00
ve.EventEmitter.js
ve.EventSequencer.js Fix function naming conventions, comments and whitespace 2013-09-17 19:37:08 +01:00
ve.Factory.js Make tools generic and add fancy tool groups 2013-09-03 11:27:39 -07:00
ve.js Use element.textContent in ve.getDomElementSummary 2013-10-02 15:47:34 +01:00
ve.LeafNode.js
ve.NamedClassFactory.js
ve.Node.js
ve.Range.js doc: Fix incorrect syntax 2013-09-06 20:29:18 +00:00
ve.Registry.js Make tools generic and add fancy tool groups 2013-09-03 11:27:39 -07:00
ve.track.js Add ve.track, a generic dispatch of analytic events 2013-08-03 02:51:07 +00:00