mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-29 08:34:54 +00:00
cc8f6970a5
New changes: d845991 Data model implementation for tables a27c148 ContentEditable implementation for tables 3c47428 Actions and context menus for manipulating tables 543ca54 Support annotation tool on table selections 149cf3d Supporting copy paste of single table cells 25c9eee Table header/data format tools e557e46 Merge cells tool afcf2d9 Allow custom type and attributes when creating a table Local changes: Add the files and messages for table editing Change-Id: I6e6c33b96d3089049a0fd5385191caa83df5756b
257 lines
4.2 KiB
JSON
257 lines
4.2 KiB
JSON
[
|
|
{
|
|
"name": "VisualEditor (MediaWiki extension)",
|
|
"groups": [
|
|
{
|
|
"name": "Initialization",
|
|
"classes": [
|
|
"ve.init.mw*",
|
|
"ve.version"
|
|
]
|
|
},
|
|
{
|
|
"name": "User Interface",
|
|
"classes": [
|
|
"ve.ui.MW*Page"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Upstream (MediaWiki)",
|
|
"groups": [
|
|
{
|
|
"name": "MediaWiki",
|
|
"classes": [
|
|
"mw.Title"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "VisualEditor (core)",
|
|
"groups": [
|
|
{
|
|
"name": "General",
|
|
"classes": [
|
|
"ve",
|
|
"ve.Range",
|
|
"ve.EventSequencer",
|
|
"ve.Filibuster",
|
|
"ve.Node",
|
|
"ve.BranchNode",
|
|
"ve.LeafNode",
|
|
"ve.Document"
|
|
]
|
|
},
|
|
{
|
|
"name": "Initialization",
|
|
"classes": [
|
|
"ve.init",
|
|
"ve.init.Platform",
|
|
"ve.init.Target",
|
|
"ve.init.sa*"
|
|
]
|
|
},
|
|
{
|
|
"name": "DataModel",
|
|
"classes": [
|
|
"ve.dm",
|
|
"ve.dm.Model",
|
|
"ve.dm.AnnotationFactory",
|
|
"ve.dm.MetaItemFactory",
|
|
"ve.dm.ModelRegistry",
|
|
"ve.dm.Converter",
|
|
"ve.dm.DataString",
|
|
"ve.dm.DocumentSynchronizer",
|
|
"ve.dm.IndexValueStore",
|
|
"ve.dm.Scalable",
|
|
"ve.dm.NodeFactory",
|
|
"ve.dm.Surface",
|
|
"ve.dm.SurfaceFragment",
|
|
"ve.dm.*Selection",
|
|
"ve.dm.Transaction",
|
|
"ve.dm.TransactionProcessor",
|
|
"ve.dm.TransactionProcessor.processors",
|
|
"ve.dm.*Annotation",
|
|
"ve.dm.AnnotationSet",
|
|
"ve.dm.*MetaItem",
|
|
"ve.dm.MetaList",
|
|
"ve.dm.InternalList",
|
|
"ve.dm.Document*",
|
|
"ve.dm.*Node",
|
|
"ve.dm.*LinearData*",
|
|
"ve.dm.*Model",
|
|
"ve.dm.TableMatrix",
|
|
"ve.dm.TableMatrixCell",
|
|
"ve.dm.TableNodeCellIterator"
|
|
]
|
|
},
|
|
{
|
|
"name": "ContentEditable",
|
|
"classes": [
|
|
"ve.ce",
|
|
"ve.ce.View",
|
|
"ve.ce.AnnotationFactory",
|
|
"ve.ce.NodeFactory",
|
|
"ve.ce.Surface",
|
|
"ve.ce.SurfaceObserver",
|
|
"ve.ce.DomRange",
|
|
"ve.ce.*Annotation",
|
|
"ve.ce.Document",
|
|
"ve.ce.*Node"
|
|
]
|
|
},
|
|
{
|
|
"name": "User Interface",
|
|
"classes": [
|
|
"ve.ui",
|
|
"ve.ui.*Surface",
|
|
"ve.ui.*Context",
|
|
"ve.ui.Overlay",
|
|
"ve.ui.Toolbar",
|
|
"ve.ui.TargetToolbar",
|
|
"ve.ui.DebugBar",
|
|
"ve.ui.Action",
|
|
"ve.ui.Trigger",
|
|
"ve.ui.Command",
|
|
"ve.ui.*Action",
|
|
"ve.ui.*Factory",
|
|
"ve.ui.*Registry",
|
|
"ve.ui.*Tool",
|
|
"ve.ui.*Inspector",
|
|
"ve.ui.*Widget",
|
|
"ve.ui.*WindowManager",
|
|
"ve.ui.*InspectorManager",
|
|
"ve.ui.*Dialog"
|
|
]
|
|
},
|
|
{
|
|
"name": "Tests",
|
|
"classes": [
|
|
"ve.QUnit",
|
|
"ve.QUnit.assert",
|
|
"ve.ce.TestOffset",
|
|
"ve.ce.TestRunner"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "UnicodeJS",
|
|
"groups": [
|
|
{
|
|
"name": "UnicodeJS",
|
|
"classes": [
|
|
"unicodeJS",
|
|
"unicodeJS.TextString",
|
|
"unicodeJS.wordbreak",
|
|
"unicodeJS.graphemebreak"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "OOJS UI",
|
|
"groups": [
|
|
{
|
|
"name": "General",
|
|
"classes": [
|
|
"OO.ui",
|
|
"OO.ui.ActionSet",
|
|
"OO.ui.Element",
|
|
"OO.ui.Layout",
|
|
"OO.ui.Widget",
|
|
"OO.ui.Window",
|
|
"OO.ui.Dialog",
|
|
"OO.ui.WindowManager",
|
|
"OO.ui.Error",
|
|
"OO.ui.Process"
|
|
]
|
|
},
|
|
{
|
|
"name": "Elements",
|
|
"classes": [
|
|
"OO.ui.*Element"
|
|
]
|
|
},
|
|
{
|
|
"name": "Tools",
|
|
"classes": [
|
|
"OO.ui.*Tool",
|
|
"OO.ui.Tool*Factory"
|
|
]
|
|
},
|
|
{
|
|
"name": "Toolbar and tool groups",
|
|
"classes": [
|
|
"OO.ui.Toolbar",
|
|
"OO.ui.*ToolGroup"
|
|
]
|
|
},
|
|
{
|
|
"name": "Dialogs",
|
|
"classes": [
|
|
"OO.ui.*Dialog"
|
|
]
|
|
},
|
|
{
|
|
"name": "Layouts",
|
|
"classes": [
|
|
"OO.ui.*Layout"
|
|
]
|
|
},
|
|
{
|
|
"name": "Widgets",
|
|
"classes": [
|
|
"OO.ui.*Widget"
|
|
]
|
|
},
|
|
{
|
|
"name": "Themes",
|
|
"classes": [
|
|
"OO.ui.*Theme"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Upstream",
|
|
"groups": [
|
|
{
|
|
"name": "OOJS",
|
|
"classes": [
|
|
"OO",
|
|
"OO.EventEmitter",
|
|
"OO.Factory",
|
|
"OO.Registry"
|
|
]
|
|
},
|
|
{
|
|
"name": "jQuery",
|
|
"classes": [
|
|
"jQuery",
|
|
"jQuery.Event",
|
|
"jQuery.Promise",
|
|
"jQuery.Deferred",
|
|
"jQuery.jqXHR",
|
|
"QUnit"
|
|
]
|
|
},
|
|
{
|
|
"name": "JavaScript",
|
|
"classes": [
|
|
"Array",
|
|
"Boolean",
|
|
"Date",
|
|
"Function",
|
|
"Number",
|
|
"Object",
|
|
"RegExp",
|
|
"String"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|