class documentation
class JavascriptLexer(RegexLexer): (source)
Known subclasses: pygments.lexers.javascript.TypeScriptLexer
For JavaScript source code.
Class Variable | aliases |
Undocumented |
Class Variable | filenames |
Undocumented |
Class Variable | flags |
Undocumented |
Class Variable | mimetypes |
Undocumented |
Class Variable | name |
Undocumented |
Class Variable | tokens |
Undocumented |
Class Variable | url |
Undocumented |
Inherited from RegexLexer
:
Method | get |
Split ``text`` into (tokentype, text) pairs. |
Inherited from Lexer
(via RegexLexer
):
Method | __init__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | add |
Add a new stream filter to this lexer. |
Method | analyse |
Has to return a float between ``0`` and ``1`` that indicates if a lexer wants to highlight this text. Used by ``guess_lexer``. If this method returns ``0`` it won't highlight it in any case, if it returns ``1`` highlighting with this lexer is guaranteed. |
Method | get |
Return an iterable of (tokentype, value) pairs generated from `text`. If `unfiltered` is set to `True`, the filtering mechanism is bypassed even if filters are defined. |
Class Variable | alias |
Undocumented |
Class Variable | priority |
Undocumented |
Instance Variable | encoding |
Undocumented |
Instance Variable | ensurenl |
Undocumented |
Instance Variable | filters |
Undocumented |
Instance Variable | options |
Undocumented |
Instance Variable | stripall |
Undocumented |
Instance Variable | stripnl |
Undocumented |
Instance Variable | tabsize |
Undocumented |
overrides
pygments.lexer.Lexer.aliases
overridden in
pygments.lexers.javascript.TypeScriptLexer
Undocumented
overrides
pygments.lexer.Lexer.filenames
overridden in
pygments.lexers.javascript.TypeScriptLexer
Undocumented
overrides
pygments.lexer.Lexer.mimetypes
overridden in
pygments.lexers.javascript.TypeScriptLexer
Undocumented
overrides
pygments.lexer.Lexer.name
overridden in
pygments.lexers.javascript.TypeScriptLexer
Undocumented
overrides
pygments.lexer.RegexLexer.tokens
overridden in
pygments.lexers.javascript.TypeScriptLexer
Undocumented
overrides
pygments.lexer.Lexer.url
overridden in
pygments.lexers.javascript.TypeScriptLexer
Undocumented