Sha256: 0d0b1b2d452e73377ac2eb0d8d8d93bb989d0a03ebb812db02d56fab5a1d5abf
Contents?: true
Size: 510 Bytes
Versions: 1
Compression:
Stored size: 510 Bytes
Contents
# frozen_string_literal: true module Prawn module DisableWordBreak module Disabler def word_break(disable, &block) if disable disable_word_break(&block) else block.call end end def disable_word_break @word_break_disabled = true yield ensure @word_break_disabled = false end def word_break_disabled? defined?(@word_break_disabled) ? @word_break_disabled : false end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
prawn-disable_word_break-1.0.0 | lib/prawn/disable_word_break/disabler.rb |