Class: FlutterRb::PlatformPlugin

Inherits:
Object
  • Object
show all
Defined in:
lib/flutter_rb/project/specs/flutter/platform_plugin.rb

Overview

Flutter plugin, contains platform, package and plugin class

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platform, package, plugin_class) ⇒ PlatformPlugin

Returns a new instance of PlatformPlugin.

Parameters:

  • platform (String)
  • package (String)
  • plugin_class (String)


7
8
9
10
11
# File 'lib/flutter_rb/project/specs/flutter/platform_plugin.rb', line 7

def initialize(platform, package, plugin_class)
  @platform = platform
  @package = package
  @plugin_class = plugin_class
end

Instance Attribute Details

#packageObject (readonly)

Returns the value of attribute package.



13
14
15
# File 'lib/flutter_rb/project/specs/flutter/platform_plugin.rb', line 13

def package
  @package
end

#platformObject (readonly)

Returns the value of attribute platform.



13
14
15
# File 'lib/flutter_rb/project/specs/flutter/platform_plugin.rb', line 13

def platform
  @platform
end

#plugin_classObject (readonly)

Returns the value of attribute plugin_class.



13
14
15
# File 'lib/flutter_rb/project/specs/flutter/platform_plugin.rb', line 13

def plugin_class
  @plugin_class
end