Class: Clock

Clock(period, dutycycle)

Digital Clock

Constructor

new Clock(period, dutycycle)

Parameters:
Name Type Description
period * Period
dutycycle * Duty cycle
Source:

Extends

Classes

Clock

Methods

destroy()

Destroy this LogicInput
Overrides:
Source:

doubleClicked()

Called when mouse is double clicked If mouse is over this instance Invert input value
Overrides:
Source:

draw()

Draw clock
Overrides:
Source:

isMouseOver() → {Boolean}

Checking if mouse if over the input
Overrides:
Source:
Returns:
Boolean Value
Type
Boolean

mouseClicked() → {Boolean}

Called when mouse is clicked
Overrides:
Source:
Returns:
Boolean
Type
Boolean

mousePressed()

Called when mouse is pressed If the element is not spawned, it will be spawned. Then if mouse is over OR the current action is MOVE then move it
Overrides:
Source:

mouseReleased()

Called when mouse is released If the element was moving, release it.
Overrides:
Source:

printInfo()

Display clock Info
Overrides:
Source:

refreshNodes()

Refresh this LogicInput node ID
Overrides:
Source:

toggle()

Invert this LogicInput value
Overrides:
Source: