Module: Alba::Resource::_InstanceMethods

Included in:
InstanceMethods
Defined in:
sig/alba/resource.rbs

Instance Method Summary collapse

Instance Method Details

#as_json ⇒ Object

Parameters:

  • (generic_hash)
  • root_key: (root_key_type)
  • meta: (generic_hash)

Returns:

  • (Object)


17
# File 'sig/alba/resource.rbs', line 17

def as_json: (?generic_hash, ?root_key: root_key_type, ?meta: generic_hash) -> untyped

#object ⇒ Object

Returns:

  • (Object)


13
# File 'sig/alba/resource.rbs', line 13

def object: () -> untyped

#params ⇒ generic_hash

Returns:

  • (generic_hash)


14
# File 'sig/alba/resource.rbs', line 14

def params: () -> generic_hash

#serializable_hash ⇒ Object

Returns:

  • (Object)


18
# File 'sig/alba/resource.rbs', line 18

def serializable_hash: () -> untyped

#serialize ⇒ String

Parameters:

  • root_key: (root_key_type)
  • meta: (generic_hash)

Returns:

  • (String)


15
# File 'sig/alba/resource.rbs', line 15

def serialize: (?root_key: root_key_type, ?meta: generic_hash) -> String

#to_json ⇒ String

Parameters:

  • (generic_hash)
  • root_key: (root_key_type)
  • meta: (generic_hash)

Returns:

  • (String)


16
# File 'sig/alba/resource.rbs', line 16

def to_json: (?generic_hash, ?root_key: root_key_type, ?meta: generic_hash) -> String