Markdown::Parser

class Markdown::Parser

Defined in:

markdown/parser.cr

Class Method Summary

Instance Method Summary

Class Method Detail

def self.new(text : String, renderer : Renderer)Source

Instance Method Detail

def append_double_newline_if_has_moreSource

def check_link(str, pos, bytesize)Source

def classify(line)Source

def count_pounds(line)Source

def empty?(line)Source

def has_closing?(char, count, str, pos, bytesize)Source

def has_code_spaces?(line)Source

def horizontal_rule?(line)Source

def join_next_lines(continue_on = :none, stop_on = :none)Source

Join this line with next lines if they form a paragraph, until next lines don't start another entity like a list, header, etc.

def line_is_all?(line, char)Source

def newlineSource

def next_line_is_all?(char)Source

def next_line_is_not_intended?Source

def next_line_starts_with_backticks?Source

def next_lines_empty_of_code?Source

def parseSource

def previous_line_is_not_intended_and_starts_with_bullet_list_marker?(prefix)Source

def process_line(line)Source

def process_paragraphSource

def render_codeSource

def render_fenced_codeSource

def render_header(level, line, increment)Source

def render_horizontal_ruleSource

def render_ordered_listSource

def render_paragraphSource

def render_prefix_header(level, line)Source

def render_quoteSource

def render_unordered_list(prefix = '*')Source

def starts_with_backticks?(line)Source

def starts_with_bullet_list_marker?(line, prefix = nil)Source

def starts_with_digits_dot?(line)Source

© 2012–2017 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/0.22.0/Markdown/Parser.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部