Sha256: 4f1dd4429dea5ce001497ae5ba9d324c177b9dfebcbcfa8ca60b26d1d8168bd9
Contents?: true
Size: 744 Bytes
Versions: 627
Compression:
Stored size: 744 Bytes
Contents
module Fastlane module Actions class SayAction < Action def self.run(params) text = params.join(' ') if params.kind_of?(Array) # that's usually the case text = params if params.kind_of?(String) UI.user_error!("You can't call the `say` action as OneOff") unless text text = text.tr("'", '"') Actions.sh("say '#{text}'") end def self.description "This action speaks out loud the given text" end def self.is_supported?(platform) true end def self.author "KrauseFx" end def self.example_code [ 'say "I can speak"' ] end def self.category :misc end end end end
Version data entries
627 entries across 627 versions & 1 rubygems