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();