|
Parsoid
A bidirectional parser between wikitext and HTML5
|
Newline token. More...
Inheritance diagram for Wikimedia\Parsoid\Tokens\NlTk:
Collaboration diagram for Wikimedia\Parsoid\Tokens\NlTk:Public Member Functions | |
| __construct (?SourceRange $tsr, ?DataParsoid $dataParsoid=null, ?DataMw $dataMw=null) | |
| jsonSerialize () | |
Public Member Functions inherited from Wikimedia\Parsoid\Tokens\Token | |
| __clone () | |
| toJsonArray () | |
| getType () | |
| Returns a string key for this token. | |
| addAttribute (string $name, $value, ?KVSourceRange $srcOffsets=null) | |
| Generic set attribute method. | |
| addNormalizedAttribute (string $name, $value, $origValue) | |
| Generic set attribute method with support for change detection. | |
| getAttributeV (string $name) | |
| Generic attribute accessor. | |
| getAttributeKV (string $name) | |
| Generic attribute accessor. | |
| hasAttribute (string $name) | |
| Generic attribute accessor. | |
| setAttribute (string $name, $value) | |
| Set an unshadowed attribute. | |
| setShadowInfo (string $name, $value, $origValue) | |
| Store the original value of an attribute in a token's dataParsoid. | |
| getAttributeShadowInfo (string $name) | |
| Attribute info accessor for the wikitext serializer. | |
| removeAttribute (string $name) | |
| Completely remove all attributes with this name. | |
| addSpaceSeparatedAttribute (string $name, string $value) | |
| Add a space-separated property value. | |
| getWTSource (Source ... $source) | |
| Get the wikitext source of a token. | |
| fetchExpandedAttrValue (string $key) | |
Static Public Member Functions | |
| static | newFromJsonArray (array $json) |
Static Public Member Functions inherited from Wikimedia\Parsoid\Tokens\Token | |
| static | jsonClassHintFor (string $keyName) |
| static | hint () |
| static | getToken ( $input) |
| Get a token from some PHP structure. | |
Additional Inherited Members | |
Public Attributes inherited from Wikimedia\Parsoid\Tokens\Token | |
| DataParsoid | $dataParsoid |
| DataMw | $dataMw = null |
| array | $attribs = null |
Protected Member Functions inherited from Wikimedia\Parsoid\Tokens\Token | |
| __construct (?DataParsoid $dataParsoid, ?DataMw $dataMw) | |
Newline token.
| Wikimedia\Parsoid\Tokens\NlTk::__construct | ( | ?SourceRange | $tsr, |
| ?DataParsoid | $dataParsoid = null, | ||
| ?DataMw | $dataMw = null ) |
| ?SourceRange | $tsr | TSR ("tag source range") represents the (start, end) wikitext byte offsets for a token (in this case, the newline) in the UTF8-encoded source string |
| ?DataParsoid | $dataParsoid | |
| ?DataMw | $dataMw |
| Wikimedia\Parsoid\Tokens\NlTk::jsonSerialize | ( | ) |
Reimplemented from Wikimedia\Parsoid\Tokens\Token.
|
static |
Reimplemented from Wikimedia\Parsoid\Tokens\Token.