class Lerna::Strategies::ExternalDigitalOnly
Public Instance Methods
applicable?()
click to toggle source
# File lib/lerna/strategies/external_digital_only.rb, line 6 def applicable? winner end
configure()
click to toggle source
# File lib/lerna/strategies/external_digital_only.rb, line 15 def configure ['--output', winner.name, '--auto'] end
preconfigure()
click to toggle source
# File lib/lerna/strategies/external_digital_only.rb, line 10 def preconfigure disconnected = displays - [winner] disconnected.flat_map { |d| ['--output', d.name, '--off'] } end
Private Instance Methods
winner()
click to toggle source
# File lib/lerna/strategies/external_digital_only.rb, line 21 def winner displays.select(&:connected?).find { |d| d.external? && d.digital? } end