ticker.js
Ticker - slowly appearing and disappearing text.
Objects
OAT.Ticker(element,
text, options)
Creates Ticker. It will show text in
element. Argument options is an object
containing the following:
-
loop
- an OAT.TickerData.LOOP_
constant (default OAT.TickerData.LOOP_NONE)
-
add
- an OAT.TickerData.ADD_
constant (default OAT.TickerData.ADD_END)
-
clear
- an OAT.TickerData.CLEAR_
constant (default OAT.TickerData.CLEAR_ALL)
-
timing
- an
OAT.TickerData.TIMING_ constant (default
OAT.TickerData.TIMING_GLOBAL)
-
defDelay
- delay in msec (default
3000)
-
pause
- pause (in msec) when all text is
drawn (default 1000)
Methods
.start()
Starts ticking.
.stop()
Stops ticking.
Constants
OAT.TickerData.ADD_
Where to add characters to ticker
-
OAT.TickerData.ADD_START
- at the
beginning
-
OAT.TickerData.ADD_END
- at the end
OAT.TickerData.CLEAR_
How to remove characters
-
OAT.TickerData.CLEAR_ALL
- all at
once
-
OAT.TickerData.CLEAR_START
- one-by-one
from beginning
-
OAT.TickerData.CLEAR_END
- one-by-one
from end
OAT.TickerData.TIMING_
How delay is specified
-
OAT.TickerData.TIMING_PERCHAR
- per
character
-
OAT.TickerData.TIMING_GLOBAL
- per
string
OAT.TickerData.LOOP_
What looping to use
-
OAT.TickerData.LOOP_NONE
- no loop
-
OAT.TickerData.LOOP_BACK
- draw text,
hide it, and stop
-
OAT.TickerData.LOOP_FULL
- continuous
loop
Example
var t = new OAT.Ticker(div, "Hello world!",
{delay:30,timing:TickerData.TIMING_PERCHAR});
t.start();