Class: SolidObjects::Context::Frame

Inherits:
Data
  • Object
show all
Defined in:
lib/solid_objects/context.rb,
sig/generated/lib/solid_objects/context.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#actorObject (readonly)

Returns the value of attribute actor

Returns:

  • (Object)

    the current value of actor



8
9
10
# File 'lib/solid_objects/context.rb', line 8

def actor
  @actor
end

#authorization_contextObject (readonly)

Returns the value of attribute authorization_context

Returns:

  • (Object)

    the current value of authorization_context



8
9
10
# File 'lib/solid_objects/context.rb', line 8

def authorization_context
  @authorization_context
end

#messageObject (readonly)

Returns the value of attribute message

Returns:

  • (Object)

    the current value of message



8
9
10
# File 'lib/solid_objects/context.rb', line 8

def message
  @message
end

Class Method Details

.members[ :actor, :message, :authorization_context ]

Returns:

  • ([ :actor, :message, :authorization_context ])


36
# File 'sig/generated/lib/solid_objects/context.rbs', line 36

def self.members: () -> [ :actor, :message, :authorization_context ]

.new(actor, message, authorization_context) ⇒ instance .new(actor:, message:, authorization_context:) ⇒ instance

Overloads:

  • .new(actor, message, authorization_context) ⇒ instance

    Parameters:

    • actor (Object)
    • message (Object)
    • authorization_context (Object)

    Returns:

    • (instance)
  • .new(actor:, message:, authorization_context:) ⇒ instance

    Parameters:

    • actor: (Object)
    • message: (Object)
    • authorization_context: (Object)

    Returns:

    • (instance)


33
34
# File 'sig/generated/lib/solid_objects/context.rbs', line 33

def self.new: (untyped actor, untyped message, untyped authorization_context) -> instance
| (actor: untyped, message: untyped, authorization_context: untyped) -> instance

Instance Method Details

#members[ :actor, :message, :authorization_context ]

Returns:

  • ([ :actor, :message, :authorization_context ])


38
# File 'sig/generated/lib/solid_objects/context.rbs', line 38

def members: () -> [ :actor, :message, :authorization_context ]