Class default

ShuffleText is random text effect class for DOM Elements.
ShuffleTextはDOMエレメント用ランダムテキストクラスです。

Author

IKEDA Yasunobu

Since

2012-02-07

Hierarchy

  • default

Constructors

Properties

_element: null | HTMLElement = null
_isRunning: boolean = false
_originalLength: number = 0
_originalStr: string = ""
_randomIndex: number[] = []
_requestAnimationFrameId: number = 0
_timeCurrent: number = 0
_timeStart: number = 0
duration: number = 600

The milli seconds of effect time.
エフェクトの実行時間(ミリ秒)です。

Default

600
emptyCharacter: string = "-"

The string for effect space.
空白に用いる文字列です。

Default

'-'
sourceRandomCharacter: string = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"

The string for random text. ランダムテキストに用いる文字列です。

Default

'ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'

Accessors

  • get isRunning(): boolean
  • It is running flag.
    再生中かどうかを示すブール値です。

    Returns boolean

Methods

  • インターバルハンドラーです。

    Returns void

  • Dispose this instance.
    メモリ解放のためインスタンスを破棄します。

    Returns void

  • Set new strings.
    テキストを設定します。

    Parameters

    • text: string

      テキスト文字列です。

    Returns void

  • Play effect.
    再生を開始します。

    Returns void

  • Stop effect.
    停止します。

    Returns void

Generated using TypeDoc