Module: Alba::Resource::_ClassContext

Defined in:
sig/alba/resource.rbs

Instance Method Summary collapse

Instance Method Details

#_resource_methodsArray[Symbol]

Returns:

  • (Array[Symbol])


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

def _resource_methods: () -> Array[Symbol]

#alias_methodSymbol

Parameters:

  • (Symbol)
  • (Symbol)

Returns:

  • (Symbol)


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

def alias_method: (Symbol, Symbol) -> Symbol

#class_evalvoid

This method returns an undefined value.



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

def class_eval: [A] () { () [self: untyped] -> A } -> A

#dupObject

Returns:

  • (Object)


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

def dup: () -> untyped

#extendObject

Parameters:

Returns:

  • (Object)


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

def extend: (*Module) -> untyped

#includeObject

Parameters:

Returns:

  • (Object)


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

def include: (*Module) -> untyped

#instance_methodUnboundMethod

Parameters:

  • (Symbol)

Returns:

  • (UnboundMethod)


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

def instance_method: (Symbol) -> UnboundMethod

#module_evalvoid

This method returns an undefined value.



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

def module_eval: [A] () { () [self: untyped] -> A } -> A

#nameObject

Returns:

  • (Object)


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

def name: () -> untyped

#newObject

Parameters:

  • (Object)
  • (Object)

Returns:

  • (Object)


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

def new: (*untyped, **untyped) -> untyped

#privateObject

Parameters:

  • (Symbol)

Returns:

  • (Object)


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

def private: (*Symbol) -> untyped