mediawiki-extensions-Visual.../modules/ve
Catrope 7e65e3becf Add insert and remove events to MetaList
These events occur when an item is inserted or removed by onTransact(),
so both for insertions/removals done through the MetaList mutators and
insertions/removals done by any other means.

We have to gather these events and batch them up because we have to allow
offset translation and index recomputation to occur first (otherwise
calling .getOffset() and .getIndex() on inserted items doesn't work).

Change-Id: I74a9a21398eca4e9afd7148171af20d439cf7ebd
2013-03-26 15:09:52 +00:00
..
actions Merge "Refactor convert to use isolateAndUnwrap" 2013-03-13 16:37:17 +00:00
ce Add support for slugs in ve.ce.Document.prototype.getRelativeOffset 2013-03-25 16:43:57 -07:00
dm Add insert and remove events to MetaList 2013-03-26 15:09:52 +00:00
init ve.init.mw.ViewPageTarget: Fix exception in deactivate(). 2013-03-22 19:32:56 +01:00
styles Toolbar style fixes 2013-03-15 12:48:49 -07:00
test Merge changes I4b62a310,I7c9f22a1 2013-03-26 14:31:44 +00:00
ui Fix documentation to place @emits in the correct place 2013-03-25 21:06:05 +00:00
ve.Action.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.ActionFactory.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.AnnotationSet.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.BranchNode.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.CommandRegistry.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.debug.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Document.js Emit a transact event on the ve.dm.Document when a transaction occurs 2013-03-14 23:35:50 -07:00
ve.EventEmitter.js Fix documentation to place @emits in the correct place 2013-03-25 21:06:05 +00:00
ve.Factory.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.LeafNode.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Node.js Document and clean up events in all the things 2013-03-20 09:58:27 -07:00
ve.NodeFactory.js Use static.name once for ce and dm nodes 2013-03-07 17:19:39 -08:00
ve.OrderedHashSet.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.Range.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.Registry.js Document and clean up events in all the things 2013-03-20 09:58:27 -07:00
ve.Surface.js Context, frame, window, dialog and inspector refactor 2013-03-14 00:03:31 +00:00
ve.Trigger.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.TriggerRegistry.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00