Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
luce
v0.3.0
Array
DartURI
Luce
AutolinkExtensionSyntax
AutolinkSyntax
BlockHTMLSyntax
BlockParser
BlockquoteSyntax
BlockSyntax
BlockTagBlockHTMLSyntax
Charcode
CodeBlockSyntax
CodeSyntax
ColorSwatchSyntax
Delimiter
DelimiterRun
DelimiterSyntax
DelimiterTag
DelimiterTypes
Document
DummyBlockSyntax
Element
EmailAutoLinkSyntax
Emojis
EmojiSyntax
EmphasisSyntax
EmptyBlockSyntax
EscapeSyntax
ExtensionSet
FencedBlockquoteSyntax
FencedCodeBlockSyntax
HeaderSyntax
HeaderWithIdSyntax
HorizontalRuleSyntax
HTMLRenderer
ImageSyntax
InlineHTMLSyntax
InlineLink
InlineParser
InlineSyntax
LegacyEmojis
LineBreakSyntax
LinkReference
LinkSyntax
ListItem
ListSyntax
LongBlockHTMLSyntax
Node
NodeVisitor
OrderedListSyntax
OrderedListWithCheckboxSyntax
OtherTagBlockHTMLSyntax
ParagraphSyntax
Resolver
SetextHeaderSyntax
SetextHeaderWithIdSyntax
SimpleDelimiter
StrikethroughSyntax
TableSyntax
TagSyntax
TaskListState
Text
TextSyntax
UnorderedListSyntax
UnorderedListWithCheckboxSyntax
UnparsedContent
Built with Crystal 1.9.2
2023-10-08 10:44:46 UTC
abstract class
Luce::ListSyntax
Luce::ListSyntax
Luce::BlockSyntax
Reference
Object
Overview
Base class for both ordered and unorderd lists.
Direct Known Subclasses
Luce::OrderedListSyntax
Luce::UnorderedListSyntax
Defined in:
luce/block_syntaxes/list_syntax.cr
Class Method Summary
.blocks_in_list
: Array(Regex)
Instance Method Summary
#can_end_block?
(parser : BlockParser) : Bool
#list_tag
: String
#parse
(parser : BlockParser) : Node
Instance methods inherited from class
Luce::BlockSyntax
can_end_block?(parser : BlockParser)
can_end_block?
,
can_parse?(parser : BlockParser)
can_parse?
,
parse(parser : BlockParser) : Node | Nil
parse
,
parse_child_lines(parser : BlockParser) : Array(String | Nil)
parse_child_lines
,
pattern : Regex
pattern
Class methods inherited from class
Luce::BlockSyntax
at_block_end?(parser : BlockParser) : Bool
at_block_end?
,
generate_anchor_hash(element : Element) : String
generate_anchor_hash
Class Method Detail
def self.
blocks_in_list
:
Array
(Regex)
#
Instance Method Detail
def
can_end_block?
(parser :
BlockParser
) : Bool
#
abstract def
list_tag
: String
#
def
parse
(parser :
BlockParser
) :
Node
#