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

.cropNet::BufferedIO

Parameters:

  • (String)

Returns:



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

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

.dataObject

Parameters:

Returns:



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

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

.formatNet::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

.heightInteger

Returns:

  • (Integer)


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

def self.height: () -> Integer

.qualityNet::BufferedIO

Parameters:

  • (String)

Returns:



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

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

.readImage

Parameters:

Returns:



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

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

.resizevoid

This method returns an undefined value.

Parameters:

  • (String)


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

def self.resize: (String) -> void

.resolutionArray[Float | Integer]

Returns:

  • (Array[Float | Integer])


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

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

.to_blobString

Returns:

  • (String)


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

def self.to_blob: () -> String

.widthInteger

Returns:

  • (Integer)


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

def self.width: () -> Integer

.writeNet::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

#cropNet::BufferedIO

Parameters:

  • (String)

Returns:



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

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

#datainstance

Parameters:

Returns:

  • (instance)


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

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

#formatNet::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

#heightInteger

Returns:

  • (Integer)


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

def height: () -> Integer

#qualityvoid

This method returns an undefined value.

Parameters:

  • (String)


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

def quality: (String) -> void

#readImage

Parameters:

Returns:



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

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

#resizevoid

This method returns an undefined value.

Parameters:

  • (String)


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

def resize: (String) -> void

#resolutionArray[Float | Integer]

Returns:

  • (Array[Float | Integer])


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

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

#to_blobString

Returns:

  • (String)


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

def to_blob: () -> String

#widthInteger

Returns:

  • (Integer)


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

def width: () -> Integer

#writeNet::BufferedIO

Parameters:

  • (StringIO, String)

Returns:



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

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