Class: VivlioStarter::CLI::TocCommands::HeadingTextExtractor
- Inherits:
-
Object
- Object
- VivlioStarter::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
見出しノードから表示用テキストを抽出する
429 430 431 432 433 434 435 436 |
# File 'lib/vivlio_starter/cli/toc.rb', line 429 def extract(element) return '' unless element preferred_text = preferred_span_text(element) return preferred_text if preferred_text strip_numbers(element) end |