Class: HtmlToMarkdown::AnnotationKindHighlight

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

Overview

Highlighted / marked text.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.from_hash(hash) ⇒ Object



341
342
343
# File 'lib/html_to_markdown/native.rb', line 341

def self.from_hash(hash)
  new
end

Instance Method Details

#bold? ⇒ Boolean

Returns:

  • (Boolean)


321
# File 'lib/html_to_markdown/native.rb', line 321

def bold? = false

#code? ⇒ Boolean

Returns:

  • (Boolean)


329
# File 'lib/html_to_markdown/native.rb', line 329

def code? = false

#highlight? ⇒ Boolean

Returns:

  • (Boolean)


335
# File 'lib/html_to_markdown/native.rb', line 335

def highlight? = true

#italic? ⇒ Boolean

Returns:

  • (Boolean)


323
# File 'lib/html_to_markdown/native.rb', line 323

def italic? = false

#link? ⇒ Boolean

Returns:

  • (Boolean)


337
338
339
# File 'lib/html_to_markdown/native.rb', line 337

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

#strikethrough? ⇒ Boolean

Returns:

  • (Boolean)


327
# File 'lib/html_to_markdown/native.rb', line 327

def strikethrough? = false

#subscript? ⇒ Boolean

Returns:

  • (Boolean)


331
# File 'lib/html_to_markdown/native.rb', line 331

def subscript? = false

#superscript? ⇒ Boolean

Returns:

  • (Boolean)


333
# File 'lib/html_to_markdown/native.rb', line 333

def superscript? = false

#underline? ⇒ Boolean

Returns:

  • (Boolean)


325
# File 'lib/html_to_markdown/native.rb', line 325

def underline? = false