Module: Stoplight::_Light

Included in:
Domain::Light
Defined in:
sig/stoplight/ports/light.rbs

Instance Method Summary collapse

Instance Method Details

#==Boolean

Parameters:

  • (Object)

Returns:

  • (Boolean)


10
# File 'sig/stoplight/ports/light.rbs', line 10

def ==: (untyped) -> bool

#colorcolor

Returns:



6
# File 'sig/stoplight/ports/light.rbs', line 6

def color: -> color

#lock_Light

Parameters:

Returns:



8
# File 'sig/stoplight/ports/light.rbs', line 8

def lock: (color) -> _Light

#nameString

Returns:

  • (String)


3
# File 'sig/stoplight/ports/light.rbs', line 3

def name: -> String

#runvoid

This method returns an undefined value.



7
# File 'sig/stoplight/ports/light.rbs', line 7

def run: [T] (?(^(StandardError?) -> T)?) { () -> T } -> T

#statestate

Returns:



5
# File 'sig/stoplight/ports/light.rbs', line 5

def state: -> state

#unlock_Light

Returns:



9
# File 'sig/stoplight/ports/light.rbs', line 9

def unlock: -> _Light