Class: Vivlio::Starter::CLI::TocCommands::HeadingTextExtractor
- Inherits:
-
Object
- Object
- Vivlio::Starter::CLI::TocCommands::HeadingTextExtractor
- Defined in:
- lib/vivlio/starter/cli/toc.rb
Overview
見出しから表示用テキストを抽出する
Class Method Summary collapse
-
.extract(element) ⇒ Object
見出しノードから表示用テキストを抽出する.
Class Method Details
.extract(element) ⇒ Object
見出しノードから表示用テキストを抽出する
413 414 415 416 417 418 419 420 |
# File 'lib/vivlio/starter/cli/toc.rb', line 413 def extract(element) return '' unless element preferred_text = preferred_span_text(element) return preferred_text if preferred_text strip_numbers(element) end |