Module: Analytics
- Defined in:
- lib/ios_analytics_cli.rb,
lib/ios_analytics_cli/info.rb,
lib/ios_analytics_cli/io/io.rb,
lib/ios_analytics_cli/version.rb,
lib/ios_analytics_cli/commands/init.rb,
lib/ios_analytics_cli/error_handler.rb,
lib/ios_analytics_cli/commands/command.rb,
lib/ios_analytics_cli/helpers/terminal.rb,
lib/ios_analytics_cli/serializers/base.rb,
lib/ios_analytics_cli/commands/generate.rb,
lib/ios_analytics_cli/interactors/event.rb,
lib/ios_analytics_cli/templates/templates.rb,
lib/ios_analytics_cli/serializers/objc/objc.rb,
lib/ios_analytics_cli/interactors/interactor.rb,
lib/ios_analytics_cli/serializers/objc/enums.rb,
lib/ios_analytics_cli/serializers/objc/event.rb,
lib/ios_analytics_cli/serializers/objc/logger.rb,
lib/ios_analytics_cli/serializers/objc/screen.rb,
lib/ios_analytics_cli/serializers/swift/event.rb,
lib/ios_analytics_cli/serializers/swift/swift.rb,
lib/ios_analytics_cli/serializers/swift/logger.rb,
lib/ios_analytics_cli/serializers/swift/screen.rb,
lib/ios_analytics_cli/interactors/user_property.rb,
lib/ios_analytics_cli/serializers/objc/analytics.rb,
lib/ios_analytics_cli/serializers/swift/analytics.rb,
lib/ios_analytics_cli/serializers/objc/user_property.rb,
lib/ios_analytics_cli/serializers/swift/user_property.rb
Overview
Analytics represents base module to which all other modules are namespaced.
Defined Under Namespace
Modules: Command, Helpers, IO, Interactor, Serializer, Templates Classes: ErrorHandler
Constant Summary collapse
- VERSION =
Current gem’s version.
'1.1.0'.freeze
Class Method Summary collapse
Class Method Details
.description ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/ios_analytics_cli/info.rb', line 8 def self.description <<-Desc This gem is developed in order to reduce the time needed to even start with the implementation of Analytics in iOS apps, by generating files, classes, methods & everything else that\'s required to call a specific event, change a user property, or even track an open screen. By calling just 2 commands, analytics init & analytics generate, all of these are generated for You from the appropriately configured JSON file. Desc end |
.summary ⇒ Object
2 3 4 5 6 |
# File 'lib/ios_analytics_cli/info.rb', line 2 def self.summary <<-Summary CLI tool that generates Analytics files, for iOS project, from a JSON file. Summary end |