Class: Anydoc::Style
- Inherits:
-
Data
- Object
- Data
- Anydoc::Style
- Defined in:
- lib/anydoc/document.rb,
sig/anydoc.rbs
Overview
Fully resolved character style.
Instance Attribute Summary collapse
- #bold ⇒ Boolean readonly
-
#code ⇒ Boolean
readonly
Monospace, from a code or teletype character style.
- #italic ⇒ Boolean readonly
- #strike ⇒ Boolean readonly
Class Method Summary collapse
Instance Method Summary collapse
-
#plain? ⇒ Boolean
Whether no toggle is set.
Instance Attribute Details
#bold ⇒ Boolean (readonly)
96 97 98 99 |
# File 'lib/anydoc/document.rb', line 96 class Style < Data.define(:bold, :italic, :strike, :code) # @return [Boolean] whether no toggle is set. def plain? = !(bold || italic || strike || code) end |
#code ⇒ Boolean (readonly)
Returns monospace, from a code or teletype character style.
96 97 98 99 |
# File 'lib/anydoc/document.rb', line 96 class Style < Data.define(:bold, :italic, :strike, :code) # @return [Boolean] whether no toggle is set. def plain? = !(bold || italic || strike || code) end |
#italic ⇒ Boolean (readonly)
96 97 98 99 |
# File 'lib/anydoc/document.rb', line 96 class Style < Data.define(:bold, :italic, :strike, :code) # @return [Boolean] whether no toggle is set. def plain? = !(bold || italic || strike || code) end |
#strike ⇒ Boolean (readonly)
96 97 98 99 |
# File 'lib/anydoc/document.rb', line 96 class Style < Data.define(:bold, :italic, :strike, :code) # @return [Boolean] whether no toggle is set. def plain? = !(bold || italic || strike || code) end |
Class Method Details
Instance Method Details
#plain? ⇒ Boolean
Returns whether no toggle is set.
98 |
# File 'lib/anydoc/document.rb', line 98 def plain? = !(bold || italic || strike || code) |