mediawiki-extensions-Visual.../modules/ve/test/dm
Trevor Parscal 0aac4c7e60 Reference insertion, new and existing
Objectives:

* Split reference dialog (at least for now) an edit and an insert dialog
* Add reference search widget for selecting an existing source, or
  choosing to add a new one
* Abstract reference names, don't allow editing them and generate them
  when needed
* When editing groups, move the internal item and update all references
  to it
* Resolve name conflicts when moving a reference to a new group by
  generating a new list key

Bonus:

* Add getNodeGroups method to internal list
* Add getUniqueListKey method to internal list
* Add destroy functionality to ce.node to release events and references

Bug: 49733
Change-Id: Ib244ff6ad9b4cee1decfd9b9e1d3d4e9cdcfb78c
2013-06-27 18:11:31 -07:00
..
lineardata Code style fix: (X) -> ( X ) 2013-06-24 18:51:59 +01:00
nodes Fix escapeParams in transclusions to not escape other transclusions 2013-06-27 21:19:51 +01:00
ve.dm.AnnotationSet.test.js Code style fix: (X) -> ( X ) 2013-06-24 18:51:59 +01:00
ve.dm.BranchNode.test.js Kill getOffsetFromNode() with fire 2013-05-09 17:26:22 -07:00
ve.dm.Converter.test.js Separate out MW specific converter tests 2013-06-27 17:10:25 +01:00
ve.dm.Document.test.js Refactor selectNodes tests 2013-06-17 20:08:08 +01:00
ve.dm.DocumentSynchronizer.test.js Code style fixes 2013-05-06 12:36:52 +01:00
ve.dm.example.js Separate out MW specific converter tests 2013-06-27 17:10:25 +01:00
ve.dm.IndexValueStore.test.js Preserve location of reference body within key 2013-06-10 02:54:26 +00:00
ve.dm.InternalList.test.js Reference name and group editing 2013-06-14 15:29:56 -07:00
ve.dm.LeafNode.test.js
ve.dm.LinearData.test.js Code style fix: (X) -> ( X ) 2013-06-24 18:51:59 +01:00
ve.dm.MetaList.test.js jshint: Fix trailing comma 2013-06-05 13:00:49 +02:00
ve.dm.Model.test.js jshint: Fix trailing comma 2013-06-05 13:00:49 +02:00
ve.dm.ModelRegistry.test.js
ve.dm.MWConverter.test.js Separate out MW specific converter tests 2013-06-27 17:10:25 +01:00
ve.dm.mwExample.js Reference insertion, new and existing 2013-06-27 18:11:31 -07:00
ve.dm.Node.test.js jshint: Fix trailing comma 2013-06-05 13:00:49 +02:00
ve.dm.NodeFactory.test.js
ve.dm.Surface.test.js Only undo on MWMetaDialog close if small stack is non-empty 2013-06-18 16:55:03 +01:00
ve.dm.SurfaceFragment.test.js Code style fix: (X) -> ( X ) 2013-06-24 18:51:59 +01:00
ve.dm.Transaction.test.js Merge "Revert "ve.dm.Transaction: Implement newFromDocumentInsertion"" 2013-06-25 22:14:15 +00:00
ve.dm.TransactionProcessor.test.js Store alien meta items' dom nodes only 2013-06-12 16:37:37 +01:00