mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-25 14:56:20 +00:00
6340a5a3e8
New changes: 378bc4c Polyfill Node.prototype.normalize in IE d54cd30 Call onTargetInputChange when the link inspector is ready 00f7a00 Only undo if an initial annotation was applied 5d39686 Make filibuster code debug only fdda60a Track selectionBefore in staging transactions Change-Id: I2a70d599838b3575c5b0a63ffc60d023b04a8e80
336 lines
20 KiB
HTML
336 lines
20 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>VisualEditor Example</title>
|
|
|
|
<!-- oojs-ui -->
|
|
<link rel=stylesheet href="lib/ve/lib/oojs-ui/oojs-ui.svg.css">
|
|
|
|
<!-- visualEditor.standalone.build -->
|
|
<link rel=stylesheet href="lib/ve/src/init/sa/styles/ve.init.sa.css">
|
|
|
|
<!-- oojs-ui-apex -->
|
|
<link rel=stylesheet href="lib/ve/lib/oojs-ui/oojs-ui-apex.css">
|
|
|
|
<!-- visualEditor.core.build -->
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.FocusableNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.AlienNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.BranchNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.CommentNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.DocumentNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.GeneratedContentNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/annotations/ve.ce.LanguageAnnotation.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.ResizableNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.TableCellNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/nodes/ve.ce.TableNode.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/ve.ce.css">
|
|
<link rel=stylesheet href="lib/ve/src/ce/styles/ve.ce.Surface.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/dialogs/ve.ui.CommandHelpDialog.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/tools/ve.ui.FormatTool.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/widgets/ve.ui.LanguageInputWidget.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/widgets/ve.ui.LanguageSearchWidget.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/widgets/ve.ui.ContextItemWidget.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/widgets/ve.ui.ContextMenuWidget.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/widgets/ve.ui.DimensionsWidget.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/widgets/ve.ui.MediaSizeWidget.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/inspectors/ve.ui.CommentInspector.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/inspectors/ve.ui.FragmentInspector.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/inspectors/ve.ui.LinkInspector.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/inspectors/ve.ui.SpecialCharacterInspector.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/ve.ui.Overlay.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/ve.ui.Surface.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/widgets/ve.ui.SurfaceWidget.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/ve.ui.Toolbar.css">
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/ve.ui.Icons.css">
|
|
|
|
<!-- visualEditor.desktop.build -->
|
|
<link rel=stylesheet href="lib/ve/src/ui/styles/ve.ui.DesktopContext.css">
|
|
|
|
<!-- example styles -->
|
|
<style>
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
overflow-y: scroll;
|
|
background: #fff;
|
|
font: normal 1em/1.5 sans-serif;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<!-- jquery -->
|
|
<script src="lib/ve/lib/jquery/jquery.js"></script>
|
|
|
|
<!-- oojs -->
|
|
<script src="lib/ve/lib/oojs/oojs.jquery.js"></script>
|
|
|
|
<!-- oojs-ui -->
|
|
<script src="lib/ve/lib/oojs-ui/oojs-ui.js"></script>
|
|
|
|
<!-- rangy -->
|
|
<script src="lib/ve/lib/rangy/rangy-core-1.3.js"></script>
|
|
<script src="lib/ve/lib/rangy/rangy-position-1.3.js"></script>
|
|
<script src="lib/ve/lib/rangy/rangy-export.js"></script>
|
|
|
|
<!-- jquery.i18n -->
|
|
<script src="lib/ve/lib/jquery.i18n/src/jquery.i18n.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/jquery.i18n.messagestore.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/jquery.i18n.parser.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/jquery.i18n.emitter.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/jquery.i18n.language.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/jquery.i18n.fallbacks.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/bs.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/dsb.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/fi.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/ga.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/he.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/hsb.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/hu.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/hy.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/la.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/ml.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/os.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/ru.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/sl.js"></script>
|
|
<script src="lib/ve/lib/jquery.i18n/src/languages/uk.js"></script>
|
|
|
|
<!-- jquery.uls.data -->
|
|
<script src="lib/ve/lib/jquery.uls/src/jquery.uls.data.js"></script>
|
|
<script src="lib/ve/lib/jquery.uls/src/jquery.uls.data.utils.js"></script>
|
|
|
|
<!-- unicodejs -->
|
|
<script src="lib/ve/lib/unicodejs/unicodejs.js"></script>
|
|
|
|
<!-- visualEditor.base.build -->
|
|
<script src="lib/ve/src/ve.js"></script>
|
|
<script src="lib/ve/src/ve.track.js"></script>
|
|
<script src="lib/ve/src/init/ve.init.js"></script>
|
|
<script src="lib/ve/src/init/ve.init.Platform.js"></script>
|
|
<script src="lib/ve/src/init/ve.init.Target.js"></script>
|
|
|
|
<!-- visualEditor.standalone.build -->
|
|
<script src="lib/ve/src/init/sa/ve.init.sa.js"></script>
|
|
<script src="lib/ve/src/init/sa/ve.init.sa.Platform.js"></script>
|
|
<script src="lib/ve/src/init/sa/ve.init.sa.Target.js"></script>
|
|
|
|
<!-- visualEditor.core.build -->
|
|
<script src="lib/ve/src/ve.Range.js"></script>
|
|
<script src="lib/ve/src/ve.Node.js"></script>
|
|
<script src="lib/ve/src/ve.BranchNode.js"></script>
|
|
<script src="lib/ve/src/ve.LeafNode.js"></script>
|
|
<script src="lib/ve/src/ve.Document.js"></script>
|
|
<script src="lib/ve/src/ve.EventSequencer.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Model.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.ModelRegistry.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.NodeFactory.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.AnnotationFactory.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.AnnotationSet.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.MetaItemFactory.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Scalable.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.ResizableNode.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Node.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.BranchNode.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.LeafNode.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Annotation.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.InternalList.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.MetaItem.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.MetaList.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.TransactionProcessor.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Transaction.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Surface.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.SurfaceFragment.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.DataString.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Document.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.DocumentSlice.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.LinearData.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.DocumentSynchronizer.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.IndexValueStore.js"></script>
|
|
<script src="lib/ve/src/dm/ve.dm.Converter.js"></script>
|
|
<script src="lib/ve/src/dm/lineardata/ve.dm.FlatLinearData.js"></script>
|
|
<script src="lib/ve/src/dm/lineardata/ve.dm.ElementLinearData.js"></script>
|
|
<script src="lib/ve/src/dm/lineardata/ve.dm.MetaLinearData.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.GeneratedContentNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.AlienNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.BreakNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.CenterNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.DefinitionListItemNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.DefinitionListNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.DivNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.DocumentNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.HeadingNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.InternalItemNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.InternalListNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.ListItemNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.ListNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.ParagraphNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.PreformattedNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.TableCaptionNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.TableCellNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.TableNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.TableRowNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.TableSectionNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.TextNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.BlockImageNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.BlockImageCaptionNode.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.InlineImageNode.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.LanguageAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.LinkAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.TextStyleAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.AbbreviationAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.BigAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.BoldAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.CodeSampleAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.CodeAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.DatetimeAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.DefinitionAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.HighlightAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.ItalicAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.QuotationAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.SmallAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.SpanAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.StrikethroughAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.SubscriptAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.SuperscriptAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.UnderlineAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.UserInputAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/annotations/ve.dm.VariableAnnotation.js"></script>
|
|
<script src="lib/ve/src/dm/metaitems/ve.dm.AlienMetaItem.js"></script>
|
|
<script src="lib/ve/src/dm/metaitems/ve.dm.CommentMetaItem.js"></script>
|
|
<script src="lib/ve/src/dm/nodes/ve.dm.CommentNode.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.DomRange.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.AnnotationFactory.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.NodeFactory.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.Document.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.View.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.Annotation.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.Node.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.BranchNode.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.ContentBranchNode.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.LeafNode.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.FocusableNode.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.ResizableNode.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.Surface.js"></script>
|
|
<script src="lib/ve/src/ce/ve.ce.SurfaceObserver.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.GeneratedContentNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.AlienNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.BreakNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.CenterNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.CommentNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.DefinitionListItemNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.DefinitionListNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.DivNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.DocumentNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.HeadingNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.InternalItemNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.InternalListNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.ListItemNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.ListNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.ParagraphNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.PreformattedNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.TableCaptionNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.TableCellNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.TableNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.TableRowNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.TableSectionNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.TextNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.BlockImageNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.BlockImageCaptionNode.js"></script>
|
|
<script src="lib/ve/src/ce/nodes/ve.ce.InlineImageNode.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.LanguageAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.LinkAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.TextStyleAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.AbbreviationAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.BigAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.BoldAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.CodeAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.CodeSampleAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.DatetimeAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.DefinitionAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.HighlightAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.ItalicAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.QuotationAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.SmallAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.SpanAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.StrikethroughAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.SubscriptAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.SuperscriptAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.UnderlineAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.UserInputAnnotation.js"></script>
|
|
<script src="lib/ve/src/ce/annotations/ve.ce.VariableAnnotation.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Overlay.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Surface.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Context.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Tool.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Toolbar.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.TargetToolbar.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.ToolFactory.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Command.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.CommandRegistry.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Trigger.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.TriggerRegistry.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.Action.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.ActionFactory.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.WindowManager.js"></script>
|
|
<script src="lib/ve/src/ui/actions/ve.ui.AnnotationAction.js"></script>
|
|
<script src="lib/ve/src/ui/actions/ve.ui.ContentAction.js"></script>
|
|
<script src="lib/ve/src/ui/actions/ve.ui.FormatAction.js"></script>
|
|
<script src="lib/ve/src/ui/actions/ve.ui.HistoryAction.js"></script>
|
|
<script src="lib/ve/src/ui/actions/ve.ui.IndentationAction.js"></script>
|
|
<script src="lib/ve/src/ui/actions/ve.ui.ListAction.js"></script>
|
|
<script src="lib/ve/src/ui/actions/ve.ui.WindowAction.js"></script>
|
|
<script src="lib/ve/src/ui/dialogs/ve.ui.CommandHelpDialog.js"></script>
|
|
<script src="lib/ve/src/ui/dialogs/ve.ui.FragmentDialog.js"></script>
|
|
<script src="lib/ve/src/ui/dialogs/ve.ui.NodeDialog.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.LanguageSearchWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.LanguageResultWidget.js"></script>
|
|
<script src="lib/ve/src/ui/dialogs/ve.ui.LanguageSearchDialog.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.LanguageInputWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.SurfaceWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.LinkTargetInputWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.ContextMenuWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.ContextItemWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.DimensionsWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.MediaSizeWidget.js"></script>
|
|
<script src="lib/ve/src/ui/widgets/ve.ui.WhitespacePreservingTextInputWidget.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.AnnotationTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.ClearAnnotationTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.DialogTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.FormatTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.HistoryTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.IndentationTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.InspectorTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.LanguageInspectorTool.js"></script>
|
|
<script src="lib/ve/src/ui/tools/ve.ui.ListTool.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.FragmentInspector.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.AnnotationInspector.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.InsertionInspector.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.NodeInspector.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.LinkInspector.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.CommentInspector.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.LanguageInspector.js"></script>
|
|
<script src="lib/ve/src/ui/inspectors/ve.ui.SpecialCharacterInspector.js"></script>
|
|
|
|
<!-- visualEditor.desktop.build -->
|
|
<script src="lib/ve/src/ui/ve.ui.DesktopSurface.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.DesktopContext.js"></script>
|
|
<script src="lib/ve/src/ui/ve.ui.DesktopInspectorManager.js"></script>
|
|
|
|
<!-- example scripts -->
|
|
<script>
|
|
function loadInlineExample( code, options, callback ) {
|
|
try {
|
|
eval( code );
|
|
callback && callback( true );
|
|
} catch (e) {
|
|
document.body.appendChild( document.createTextNode( e ) );
|
|
callback && callback( false, e );
|
|
}
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|