Class: MiniMagick::Image

Inherits:
Object show all
Defined in:
sig/custom/mini_magick.rbs

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.[] ⇒ Object

Parameters:

Returns:



28
# File 'sig/custom/mini_magick.rbs', line 28

def self.[]: (*untyped) -> untyped

.crop ⇒ Net::BufferedIO

Parameters:

  • (String)

Returns:



9
# File 'sig/custom/mini_magick.rbs', line 9

def self.crop: (String) -> Net::BufferedIO

.data ⇒ Object

Parameters:

Returns:



15
# File 'sig/custom/mini_magick.rbs', line 15

def self.data: (?untyped?, ?untyped?) -> untyped

.format ⇒ Net::BufferedIO

Parameters:

  • (String)
  • (Integer, nil)
  • (Hash[Symbol, untyped], nil)

Returns:



6
# File 'sig/custom/mini_magick.rbs', line 6

def self.format: (String, ?Integer?, ?Hash[Symbol, untyped]?) -> Net::BufferedIO

.height ⇒ Integer

Returns:

  • (Integer)


11
# File 'sig/custom/mini_magick.rbs', line 11

def self.height: () -> Integer

.quality ⇒ Net::BufferedIO

Parameters:

  • (String)

Returns:



8
# File 'sig/custom/mini_magick.rbs', line 8

def self.quality: (String) -> Net::BufferedIO

.read ⇒ Image

Parameters:

Returns:



17
# File 'sig/custom/mini_magick.rbs', line 17

def self.read: (?untyped?, ?untyped?) -> Image

.resize ⇒ void

This method returns an undefined value.

Parameters:

  • (String)


24
# File 'sig/custom/mini_magick.rbs', line 24

def self.resize: (String) -> void

.resolution ⇒ Array[Float | Integer]

Returns:

  • (Array[Float | Integer])


19
# File 'sig/custom/mini_magick.rbs', line 19

def self.resolution: () -> Array[Float | Integer]

.to_blob ⇒ String

Returns:

  • (String)


26
# File 'sig/custom/mini_magick.rbs', line 26

def self.to_blob: () -> String

.width ⇒ Integer

Returns:

  • (Integer)


12
# File 'sig/custom/mini_magick.rbs', line 12

def self.width: () -> Integer

.write ⇒ Net::BufferedIO

Parameters:

  • (StringIO, String)

Returns:



21
# File 'sig/custom/mini_magick.rbs', line 21

def self.write: (StringIO | String) -> Net::BufferedIO

Instance Method Details

#[] ⇒ Object

Parameters:

Returns:



29
# File 'sig/custom/mini_magick.rbs', line 29

def []: (*untyped) -> untyped

#crop ⇒ Net::BufferedIO

Parameters:

  • (String)

Returns:



10
# File 'sig/custom/mini_magick.rbs', line 10

def crop: (String) -> Net::BufferedIO

#data ⇒ instance

Parameters:

Returns:

  • (instance)


16
# File 'sig/custom/mini_magick.rbs', line 16

def data: (?untyped?, ?untyped) -> instance

#format ⇒ Net::BufferedIO

Parameters:

  • (String)
  • (Integer, nil)
  • (Hash[Symbol, untyped], nil)

Returns:



7
# File 'sig/custom/mini_magick.rbs', line 7

def format: (String, ?Integer?, ?Hash[Symbol, untyped]?) -> Net::BufferedIO

#height ⇒ Integer

Returns:

  • (Integer)


13
# File 'sig/custom/mini_magick.rbs', line 13

def height: () -> Integer

#quality ⇒ void

This method returns an undefined value.

Parameters:

  • (String)


23
# File 'sig/custom/mini_magick.rbs', line 23

def quality: (String) -> void

#read ⇒ Image

Parameters:

Returns:



18
# File 'sig/custom/mini_magick.rbs', line 18

def read: (?untyped?, ?untyped) -> Image

#resize ⇒ void

This method returns an undefined value.

Parameters:

  • (String)


25
# File 'sig/custom/mini_magick.rbs', line 25

def resize: (String) -> void

#resolution ⇒ Array[Float | Integer]

Returns:

  • (Array[Float | Integer])


20
# File 'sig/custom/mini_magick.rbs', line 20

def resolution: () -> Array[Float | Integer]

#to_blob ⇒ String

Returns:

  • (String)


27
# File 'sig/custom/mini_magick.rbs', line 27

def to_blob: () -> String

#width ⇒ Integer

Returns:

  • (Integer)


14
# File 'sig/custom/mini_magick.rbs', line 14

def width: () -> Integer

#write ⇒ Net::BufferedIO

Parameters:

  • (StringIO, String)

Returns:



22
# File 'sig/custom/mini_magick.rbs', line 22

def write: (StringIO | String) -> Net::BufferedIO