Module: RbsMiniMagick::Flows::Major5Minor0

Defined in:
lib/rbs_mini_magick/flows/major5_minor0.rb,
lib/rbs_mini_magick/flows/major5_minor0/image_class.rb,
lib/rbs_mini_magick/flows/major5_minor0/tool_subclass.rb,
lib/rbs_mini_magick/flows/major5_minor0/tool_interface.rb,
lib/rbs_mini_magick/flows/major5_minor0/tool_singleton.rb

Overview

RbsMiniMagick::Flows::Major5Minor0

Defined Under Namespace

Classes: ImageClass, ToolInterface, ToolSingleton, ToolSubclass

Constant Summary collapse

TOOL_NAMES =

Returns:

  • (String<String>)
%w[
  animate
  compare
  composite
  conjure
  convert
  display
  identify
  import
  mogrify
  montage
  stream
].freeze
FLOWS =

Returns:

  • (Array<#run>)
[
  *TOOL_NAMES.map { ToolInterface.new(name: _1) },
  *TOOL_NAMES.map { ToolSingleton.new(name: _1) },
  *TOOL_NAMES.map { ToolSubclass.new(name: _1) },
  ImageClass.new
].freeze