Parsoid
A bidirectional parser between wikitext and HTML5
Wikimedia\Parsoid\ParserTests\DummyAnnotation Class Reference

Dummy annotation to test the annotation mechanisms outside of any extension-specific considerations. More...

+ Inheritance diagram for Wikimedia\Parsoid\ParserTests\DummyAnnotation:
+ Collaboration diagram for Wikimedia\Parsoid\ParserTests\DummyAnnotation:

Public Member Functions

 getConfig ()
 Return information about this extension module.FIXME: Add more expected fields or create a class for this FIXME: The 'name' is expected to be the same as the name defined at the top level of extension.json.

Returns
array{name:string}

 
- Public Member Functions inherited from Wikimedia\Parsoid\Ext\ExtensionTagHandler
 sourceToDom (ParsoidExtensionAPI $extApi, string $src, array $extArgs)
 Convert an extension tag's content to DOM. More...
 
 lintHandler (ParsoidExtensionAPI $extApi, Element $rootNode, callable $defaultHandler)
 Lint handler for this extension. More...
 
 domToWikitext (ParsoidExtensionAPI $extApi, Element $node, bool $wrapperUnmodified)
 Serialize a DOM node created by this extension to wikitext. More...
 
 modifyArgDict (ParsoidExtensionAPI $extApi, object $argDict)
 Some extensions require the ability to modify the argument dictionary. More...
 
 diffHandler (ParsoidExtensionAPI $extApi, callable $domDiff, Element $origNode, Element $editedNode)
 XXX: Experimental. More...
 

Detailed Description

Dummy annotation to test the annotation mechanisms outside of any extension-specific considerations.


The documentation for this class was generated from the following file: