Class: Xberg::NodeContentFootnote

Inherits:
Data
  • Object
show all
Extended by:
T::Sig
Includes:
NodeContent
Defined in:
lib/xberg/native.rb

Overview

Footnote reference content.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#textObject (readonly)

Returns the value of attribute text



3851
3852
3853
# File 'lib/xberg/native.rb', line 3851

def text
  @text
end

Class Method Details

.from_hash(hash) ⇒ Object



3903
3904
3905
# File 'lib/xberg/native.rb', line 3903

def self.from_hash(hash)
  new(text: hash[:text] || hash["text"])
end

Instance Method Details

#admonition?Boolean



3895
# File 'lib/xberg/native.rb', line 3895

def admonition? = false

#citation?Boolean



3893
# File 'lib/xberg/native.rb', line 3893

def citation? = false

#code?Boolean



3873
# File 'lib/xberg/native.rb', line 3873

def code? = false

#comment?Boolean



3881
# File 'lib/xberg/native.rb', line 3881

def comment? = false

#definition_item?Boolean



3891
# File 'lib/xberg/native.rb', line 3891

def definition_item? = false

#definition_list?Boolean



3889
# File 'lib/xberg/native.rb', line 3889

def definition_list? = false

#footnote?Boolean



3879
# File 'lib/xberg/native.rb', line 3879

def footnote? = true

#formula?Boolean



3877
# File 'lib/xberg/native.rb', line 3877

def formula? = false

#group?Boolean



3883
# File 'lib/xberg/native.rb', line 3883

def group? = false

#heading?Boolean



3861
# File 'lib/xberg/native.rb', line 3861

def heading? = false

#image?Boolean



3871
# File 'lib/xberg/native.rb', line 3871

def image? = false

#list?Boolean



3865
# File 'lib/xberg/native.rb', line 3865

def list? = false

#list_item?Boolean



3867
# File 'lib/xberg/native.rb', line 3867

def list_item? = false

#metadata_block?Boolean



3899
3900
3901
# File 'lib/xberg/native.rb', line 3899

def  = false
# @param hash [Hash] deserialized from the native extension
# @return [self]

#page_break?Boolean



3885
# File 'lib/xberg/native.rb', line 3885

def page_break? = false

#paragraph?Boolean



3863
# File 'lib/xberg/native.rb', line 3863

def paragraph? = false

#quote?Boolean



3875
# File 'lib/xberg/native.rb', line 3875

def quote? = false

#raw_block?Boolean



3897
# File 'lib/xberg/native.rb', line 3897

def raw_block? = false

#slide?Boolean



3887
# File 'lib/xberg/native.rb', line 3887

def slide? = false

#table?Boolean



3869
# File 'lib/xberg/native.rb', line 3869

def table? = false

#title?Boolean



3859
# File 'lib/xberg/native.rb', line 3859

def title? = false