Sha256: 740e58886d8ba2f85d54eeb56c34195e30b84b6ebe27fe7944603c35320c5a2b
Contents?: true
Size: 554 Bytes
Versions: 1
Compression:
Stored size: 554 Bytes
Contents
require 'lerna/strategy' module Lerna module Strategies class ExternalDigitalOnly < Strategy def applicable? winner end def configuration [].tap { |conf| disconnected = displays - [winner] disconnected.each do |d| conf << '--output' << d.name << '--off' end conf << '--output' << winner.name << '--auto' } end private def winner displays.select(&:connected?).find { |d| d.external? && d.digital? } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lerna-0.1.0 | lib/lerna/strategies/external_digital_only.rb |