Sha256: 1e1217d2a5e697ceae0813060e1d38905e90141a4a0a6399d9033740e259ba01
Contents?: true
Size: 720 Bytes
Versions: 2
Compression:
Stored size: 720 Bytes
Contents
paths = Dir[File.expand_path("**/ui/*.rb", File.dirname(__FILE__))] raise "Could not find UI classes to import" unless paths.count > 0 paths.each do |file| require file end module Spaceship class Client # All User Interface related code lives in this class class UserInterface # Access the client this UserInterface object is for attr_reader :client # Is called by the client to generate one instance of UserInterface def initialize(c) @client = c end end # Public getter for all UI related code # rubocop:disable Style/MethodName def UI UserInterface.new(self) end # rubocop:enable Style/MethodName end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fastlane_hotfix-2.165.1 | spaceship/lib/spaceship/ui.rb |
fastlane_hotfix-2.165.0 | spaceship/lib/spaceship/ui.rb |