flutter_js_orgmode library

Classes

Literal
Nodes containing a value.
Node
OrgBold
Bold Markup.
OrgCenterBlock
Center Block
OrgClock
OrgCode
Code markup.
OrgComment
OrgCommentBlock
#+BEGIN_COMMENT CONTENTS #+END_COMMENT
OrgData
OrgDiarySexp
The representation fo a line starting at column 0 with “%%(” string. It can then contain any character besides a new line.
OrgDrawer
Drawer has the following pattern:
OrgDuration
=> HH:MM
OrgEntity
OrgExampleBlock
#+BEGIN_EXAMPLE CONTENTS #+END_EXAMPLE
OrgExportBlock
@FIXME: figure out what this class for? #+BEGIN_EXPORT CONTENTS #+END_EXPORT
OrgFixedWith
A “fixed-width line” start with a colon character and a whitespace or an end of line.
OrgFootnoteDefinition
Pattern for footnote definition is
OrgFootnoteReference
Footnote references has the following patterns:
OrgHeadline
A line defined as STARS KEYWORD PRIORITY TITLE TAGS.
OrgHorizontalRule
A horizontal rule is a line made of at least 5 consecutive hyphens. It can be indented.
OrgItalic
Italic markup.
OrgKeyword
Per file keyword.
OrgLatexEnvironment
Latex environment.
OrgLatexFragment
Latex Fragment has the following pattern:
A hyperlink.
OrgList
A set of consecutive items of the same indentation. It can only directly contain some OrgListItem.
OrgListItem
A line starting with the following pattern: “BULLET COUNTER-SET CHECK-BOX TAG”, in which only BULLET is mandatory.
OrgListItemTag
TAG follows “TAG-TEXT ::” pattern, where TAG-TEXT can contain any character but a new line.
OrgNodeProperty
A key-value pair included in a PropertyDrawer.
OrgParagraph
Any unrecognized context.
OrgParser
The OrgMode parser.
OrgPlanning
A line filled with INFO parts, where each of them follows the patter:
OrgPropertyDrawer
Property drawers are a special type of drawer containing OrgNodeProperty attached to a OrgHeadline.
OrgQuoteBlock
Quote Block.
OrgSection
A OrgSection contains directly any GreaterElement or OrgElement. Only a OrgHeadline can contain a OrgSection.
OrgSpecialBlock
OrgSrcBlock
#+BEGIN_SRC CONTENTS #+END_SRC
OrgStrikeThrough
Strike through markup.
OrgSubscript
A character that is slightly below the normal line of type, and usually smaller than the rest of the text.
OrgSuperscript
A character that is slightly above the normal line of type, and usually smaller than the rest of the text.
OrgTableCell
A cell element used in OrgTableOrg or OrgTableEl.
OrgTableEl
A table without a vertical bar that has the following pattern:
OrgTableOrg
A table starting with a vertical bar that has the following patter:
OrgTableRow
A table rows is either constituted of a vertical bar and any number of table cells or a vertical bar followed by a hyphen.
OrgText
OrgTimestamp
A timestamp object used in OrgPlanning.
OrgUnderline
Underline markup.
OrgVerbatim
Verbatim markup
OrgVerseBlock
Verse Block
Parent
The Nodes containing other nodes.
Point
One place in a source file.
Position
The location of a node in a source file.
WithAffiliatedKeywords
With the exception of comment, clocks, headlines, inlinetasks, items, node properties, planning, property drawers, sections, and table rows, every other element type can be assigned attributes.

Enums

OrgCheckboxType
CHECK-BOX is either a single whitespace character, a “X” character or a hyphen, enclosed within square brackets.
OrgClockStatus
OrgFootnoteType
OrgLinkFormat
OrgListType
OrgRowType
OrgTimestampType

Constants

elementType → const List<String>
greaterElementType → const List<String>
objectType → const List<String>

Functions

elementTypeFromJson(Map<String, dynamic> json) → dynamic
greaterElementTypeFromJson(Map<String, dynamic> json) → dynamic
objectTypeFromJson(Map<String, dynamic> json) → dynamic

Typedefs

Data = Object
The information associated by the ecosystem with the node. This space is guaranteed to never be specified by unist or specifications implementing unist.