Module: NoraMarkConstruction

Included in:
NoraMark::Parser
Defined in:
lib/nora_mark/parser.kpeg.rb

Instance Method Summary collapse

Instance Method Details

#block(name, ids, classes, params, named_params, raw_content, line_no) ⇒ Object



283
284
285
# File 'lib/nora_mark/parser.kpeg.rb', line 283

def block(name, ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::Block.new(name, ids, classes, params, named_params, raw_content, line_no)
end

#br(line_no) ⇒ Object



286
287
288
# File 'lib/nora_mark/parser.kpeg.rb', line 286

def br(line_no)
  ::NoraMark::Breakline.new(line_no)
end

#code_inline(ids, classes, params, named_params, content, line_no) ⇒ Object



289
290
291
# File 'lib/nora_mark/parser.kpeg.rb', line 289

def code_inline(ids, classes, params, named_params, content, line_no)
  ::NoraMark::CodeInline.new(ids, classes, params, named_params, content, line_no)
end

#definition_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



292
293
294
# File 'lib/nora_mark/parser.kpeg.rb', line 292

def definition_list(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::DefinitionList.new(ids, classes, params, named_params, raw_content, line_no)
end

#dl_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



295
296
297
# File 'lib/nora_mark/parser.kpeg.rb', line 295

def dl_item(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::DLItem.new(ids, classes, params, named_params, raw_content, line_no)
end

#frontmatter(content, line_no) ⇒ Object



298
299
300
# File 'lib/nora_mark/parser.kpeg.rb', line 298

def frontmatter(content, line_no)
  ::NoraMark::Frontmatter.new(content, line_no)
end

#h_section(level, heading, params, named_params, raw_content, line_no) ⇒ Object



301
302
303
# File 'lib/nora_mark/parser.kpeg.rb', line 301

def h_section(level, heading, params, named_params, raw_content, line_no)
  ::NoraMark::HeadedSection.new(level, heading, params, named_params, raw_content, line_no)
end

#inline(name, ids, classes, params, named_params, raw_content, line_no) ⇒ Object



304
305
306
# File 'lib/nora_mark/parser.kpeg.rb', line 304

def inline(name, ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::Inline.new(name, ids, classes, params, named_params, raw_content, line_no)
end

#newpage(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



307
308
309
# File 'lib/nora_mark/parser.kpeg.rb', line 307

def newpage(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::Newpage.new(ids, classes, params, named_params, raw_content, line_no)
end

#ol_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



310
311
312
# File 'lib/nora_mark/parser.kpeg.rb', line 310

def ol_item(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::OlItem.new(ids, classes, params, named_params, raw_content, line_no)
end

#ordered_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



313
314
315
# File 'lib/nora_mark/parser.kpeg.rb', line 313

def ordered_list(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::OrderedList.new(ids, classes, params, named_params, raw_content, line_no)
end

#page(raw_content, line_no) ⇒ Object



316
317
318
# File 'lib/nora_mark/parser.kpeg.rb', line 316

def page(raw_content, line_no)
  ::NoraMark::Page.new(raw_content, line_no)
end

#paragraph(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



319
320
321
# File 'lib/nora_mark/parser.kpeg.rb', line 319

def paragraph(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::Paragraph.new(ids, classes, params, named_params, raw_content, line_no)
end

#paragraph_group(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



322
323
324
# File 'lib/nora_mark/parser.kpeg.rb', line 322

def paragraph_group(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::ParagraphGroup.new(ids, classes, params, named_params, raw_content, line_no)
end

#preformatted_block(name, ids, classes, params, named_params, codelanguage, content, line_no) ⇒ Object



325
326
327
# File 'lib/nora_mark/parser.kpeg.rb', line 325

def preformatted_block(name, ids, classes, params, named_params, codelanguage, content, line_no)
  ::NoraMark::PreformattedBlock.new(name, ids, classes, params, named_params, codelanguage, content, line_no)
end

#root(raw_content) ⇒ Object



328
329
330
# File 'lib/nora_mark/parser.kpeg.rb', line 328

def root(raw_content)
  ::NoraMark::Root.new(raw_content)
end

#text(content, line_no) ⇒ Object



331
332
333
# File 'lib/nora_mark/parser.kpeg.rb', line 331

def text(content, line_no)
  ::NoraMark::Text.new(content, line_no)
end

#ul_item(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



334
335
336
# File 'lib/nora_mark/parser.kpeg.rb', line 334

def ul_item(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::UlItem.new(ids, classes, params, named_params, raw_content, line_no)
end

#unordered_list(ids, classes, params, named_params, raw_content, line_no) ⇒ Object



337
338
339
# File 'lib/nora_mark/parser.kpeg.rb', line 337

def unordered_list(ids, classes, params, named_params, raw_content, line_no)
  ::NoraMark::UnorderedList.new(ids, classes, params, named_params, raw_content, line_no)
end