mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-10 07:45:05 -04:00
Fix screen turnOn/turnOff return value docs (#3698)
These component method calls actually both return two booleans, but only the first one was documented.
This commit is contained in:
parent
871e3c83d3
commit
1097acd8fb
@ -178,14 +178,14 @@ class TextBuffer(val host: EnvironmentHost) extends AbstractManagedEnvironment w
|
|||||||
@Callback(direct = true, doc = """function():boolean -- Returns whether the screen is currently on.""")
|
@Callback(direct = true, doc = """function():boolean -- Returns whether the screen is currently on.""")
|
||||||
def isOn(computer: Context, args: Arguments): Array[AnyRef] = result(isDisplaying)
|
def isOn(computer: Context, args: Arguments): Array[AnyRef] = result(isDisplaying)
|
||||||
|
|
||||||
@Callback(doc = """function():boolean -- Turns the screen on. Returns true if it was off.""")
|
@Callback(doc = """function():boolean -- Turns the screen on. Returns whether the state changed, and whether it is now on.""")
|
||||||
def turnOn(computer: Context, args: Arguments): Array[AnyRef] = {
|
def turnOn(computer: Context, args: Arguments): Array[AnyRef] = {
|
||||||
val oldPowerState = isDisplaying
|
val oldPowerState = isDisplaying
|
||||||
setPowerState(value = true)
|
setPowerState(value = true)
|
||||||
result(isDisplaying != oldPowerState, isDisplaying)
|
result(isDisplaying != oldPowerState, isDisplaying)
|
||||||
}
|
}
|
||||||
|
|
||||||
@Callback(doc = """function():boolean -- Turns off the screen. Returns true if it was on.""")
|
@Callback(doc = """function():boolean -- Turns off the screen. Returns whether the state changed, and whether it is now on.""")
|
||||||
def turnOff(computer: Context, args: Arguments): Array[AnyRef] = {
|
def turnOff(computer: Context, args: Arguments): Array[AnyRef] = {
|
||||||
val oldPowerState = isDisplaying
|
val oldPowerState = isDisplaying
|
||||||
setPowerState(value = false)
|
setPowerState(value = false)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user