Module implementing the reStructured Text markup provider.
None |
RestructuredTextProvider | Class implementing the reStructured Text markup provider. |
None |
Class implementing the reStructured Text markup provider.
None |
None |
RestructuredTextProvider | Constructor |
__insertMarkup | Private method to insert the specified markup. |
__makeList | Private method to generate the desired list markup. |
bold | Public method to generate bold text. |
bulletedList | Public method to generate bulleted list text. |
code | Public method to generate inline code text. |
codeBlock | Public method to generate code block text. |
hasBold | Public method to indicate the availability of bold markup. |
hasBulletedList | Public method to indicate the availability of bulleted list markup. |
hasCode | Public method to indicate the availability of inline code markup. |
hasCodeBlock | Public method to indicate the availability of code block markup. |
hasHyperlink | Public method to indicate the availability of hyperlink markup. |
hasImage | Public method to indicate the availability of image markup. |
hasItalic | Public method to indicate the availability of italic markup. |
hasLine | Public method to indicate the availability of a horizontal line markup. |
hasNumberedList | Public method to indicate the availability of numbered list markup. |
hasQuote | Public method to indicate the availability of block quote markup. |
header | Public method to generate a header. |
headerLevels | Public method to determine the available header levels. |
hyperlink | Public method to generate hyperlink text. |
image | Public method to generate image text. |
italic | Public method to generate italic text. |
kind | Public method to get the markup kind. |
line | Public method to generate a horizontal line text. |
numberedList | Public method to generate numbered list text. |
quote | Public method to generate block quote text. |
None |
Constructor
Private method to insert the specified markup.
If the editor has selected text, this text is enclosed by the given markup. If no text is selected, the markup is inserted at the cursor position and the cursor is positioned in between.
Private method to generate the desired list markup.
Public method to generate bold text.
Public method to generate bulleted list text.
Public method to generate inline code text.
Public method to generate code block text.
Public method to indicate the availability of bold markup.
Public method to indicate the availability of bulleted list markup.
Public method to indicate the availability of inline code markup.
Public method to indicate the availability of code block markup.
Public method to indicate the availability of hyperlink markup.
Public method to indicate the availability of image markup.
Public method to indicate the availability of italic markup.
Public method to indicate the availability of a horizontal line markup.
Public method to indicate the availability of numbered list markup.
Public method to indicate the availability of block quote markup.
Public method to generate a header.
Public method to determine the available header levels.
Public method to generate hyperlink text.
Public method to generate image text.
Public method to generate italic text.
Public method to get the markup kind.
Public method to generate a horizontal line text.
Public method to generate numbered list text.
Public method to generate block quote text.