mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-25 06:46:26 +00:00
42ba981e27
New changes: dd15f23 Split ve.ui.Surface into DesktopSurface and MobileSurface 16283f4 Add OOjs UI's sco.json i18n file ef94038 Split ve.ui.Context into DesktopContext and MobileContext Minor adjustments to point to desktop and mobile Surface or Context. Change-Id: I7cf6f99a5a1216a28a7146afcd4deb68c7eac38e
231 lines
3.7 KiB
JSON
231 lines
3.7 KiB
JSON
[
|
|
{
|
|
"name": "VisualEditor (MediaWiki extension)",
|
|
"groups": [
|
|
{
|
|
"name": "Initialization",
|
|
"classes": [
|
|
"ve.init.mw*",
|
|
"ve.version"
|
|
]
|
|
},
|
|
{
|
|
"name": "User Interface",
|
|
"classes": [
|
|
"ve.ui.MW*Page"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "VisualEditor (core)",
|
|
"groups": [
|
|
{
|
|
"name": "General",
|
|
"classes": [
|
|
"ve",
|
|
"ve.Range",
|
|
"ve.EventSequencer",
|
|
"ve.Scalable",
|
|
"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.NodeFactory",
|
|
"ve.dm.Surface",
|
|
"ve.dm.SurfaceFragment",
|
|
"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"
|
|
]
|
|
},
|
|
{
|
|
"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.DesktopSurface",
|
|
"ve.ui.MobileSurface",
|
|
"ve.ui.Context",
|
|
"ve.ui.DesktopContext",
|
|
"ve.ui.MobileContext",
|
|
"ve.ui.Toolbar",
|
|
"ve.ui.TargetToolbar",
|
|
"ve.ui.WindowSet",
|
|
"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.*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.Element",
|
|
"OO.ui.Frame",
|
|
"OO.ui.Toolbar",
|
|
"OO.ui.Window",
|
|
"OO.ui.WindowSet",
|
|
"OO.ui.Dialog"
|
|
]
|
|
},
|
|
{
|
|
"name": "Factories",
|
|
"classes": [
|
|
"OO.ui.*Factory"
|
|
]
|
|
},
|
|
{
|
|
"name": "Tools",
|
|
"classes": [
|
|
"OO.ui.*Tool"
|
|
]
|
|
},
|
|
{
|
|
"name": "Elements",
|
|
"classes": [
|
|
"OO.ui.*Element"
|
|
]
|
|
},
|
|
{
|
|
"name": "Layouts",
|
|
"classes": [
|
|
"OO.ui.*Layout"
|
|
]
|
|
},
|
|
{
|
|
"name": "Tool groups",
|
|
"classes": [
|
|
"OO.ui.*ToolGroup"
|
|
]
|
|
},
|
|
{
|
|
"name": "Widgets",
|
|
"classes": [
|
|
"OO.ui.*Widget"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|