jsdk-offical
Version:
JSDK is the most comprehensive TypeScript framework, like JDK.
686 lines • 93.5 kB
HTML
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>util | JSDK 2.7.0 API</title>
<meta name="description" content="Documentation for JSDK 2.7.0 API">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">JSDK 2.7.0 API</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="js.html">JS</a>
</li>
<li>
<a href="js.util.html">util</a>
</li>
</ul>
<h1>Namespace util</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Enumerations</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/js.util.filesizeunit.html" class="tsd-kind-icon">File<wbr>Size<wbr>Unit</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/js.util.loglevel.html" class="tsd-kind-icon">Log<wbr>Level</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/js.util.timerstate.html" class="tsd-kind-icon">Timer<wbr>State</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.arrays.html" class="tsd-kind-icon">Arrays</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.bom.html" class="tsd-kind-icon">Bom</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.check.html" class="tsd-kind-icon">Check</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.consoleappender.html" class="tsd-kind-icon">Console<wbr>Appender</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.csstool.html" class="tsd-kind-icon">Css<wbr>Tool</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.dates.html" class="tsd-kind-icon">Dates</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.dom.html" class="tsd-kind-icon">Dom</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.eventbus.html" class="tsd-kind-icon">Event<wbr>Bus</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.filetypes.html" class="tsd-kind-icon">File<wbr>Types</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.files.html" class="tsd-kind-icon">Files</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.functions.html" class="tsd-kind-icon">Functions</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.i18n.html" class="tsd-kind-icon">I18N</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.images.html" class="tsd-kind-icon">Images</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.jsons.html" class="tsd-kind-icon">Jsons</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.konsole.html" class="tsd-kind-icon">Konsole</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.locales.html" class="tsd-kind-icon">Locales</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.log.html" class="tsd-kind-icon">Log</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.numbers.html" class="tsd-kind-icon">Numbers</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.objects.html" class="tsd-kind-icon">Objects</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.random.html" class="tsd-kind-icon">Random</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.strings.html" class="tsd-kind-icon">Strings</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.timer.html" class="tsd-kind-icon">Timer</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/js.util.types.html" class="tsd-kind-icon">Types</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Interfaces</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/js.util.logappender.html" class="tsd-kind-icon">Log<wbr>Appender</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Type aliases</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#csscolor" class="tsd-kind-icon">Css<wbr>Color</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#cssunit" class="tsd-kind-icon">Css<wbr>Unit</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#cssvaluestring" class="tsd-kind-icon">Css<wbr>Value<wbr>String</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter"><a href="js.util.html#eventhandler" class="tsd-kind-icon">Event<wbr>Handler</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter"><a href="js.util.html#eventhandler1" class="tsd-kind-icon">Event<wbr>Handler1</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter"><a href="js.util.html#eventhandler2" class="tsd-kind-icon">Event<wbr>Handler2</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter"><a href="js.util.html#eventhandler3" class="tsd-kind-icon">Event<wbr>Handler3</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#hex" class="tsd-kind-icon">HEX</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#hsla" class="tsd-kind-icon">HSLA</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#i18nresource" class="tsd-kind-icon">I18NResource</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#imageframe" class="tsd-kind-icon">Image<wbr>Frame</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#imageframeoffset" class="tsd-kind-icon">Image<wbr>Frame<wbr>Offset</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#imageframeoffsets" class="tsd-kind-icon">Image<wbr>Frame<wbr>Offsets</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#imageframeset" class="tsd-kind-icon">Image<wbr>Frame<wbr>Set</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#locale" class="tsd-kind-icon">Locale</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#rgba" class="tsd-kind-icon">RGBA</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#thsla" class="tsd-kind-icon">THSLA</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#trgba" class="tsd-kind-icon">TRGBA</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#timerevents" class="tsd-kind-icon">Timer<wbr>Events</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#timerinit" class="tsd-kind-icon">Timer<wbr>Init</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="js.util.html#timertask" class="tsd-kind-icon">Timer<wbr>Task</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#a-2" class="tsd-kind-icon">A</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#as" class="tsd-kind-icon">AS</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#chars" class="tsd-kind-icon">CHARS</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#chinese_only" class="tsd-kind-icon">CHINESE_<wbr>ONLY</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#d" class="tsd-kind-icon">D</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#e" class="tsd-kind-icon">E</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#email" class="tsd-kind-icon">EMAIL</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#email_domain" class="tsd-kind-icon">EMAIL_<wbr>DOMAIN</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#english_only" class="tsd-kind-icon">ENGLISH_<wbr>ONLY</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#euid" class="tsd-kind-icon">EUID</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#fullwidth_chars" class="tsd-kind-icon">FULLWIDTH_<wbr>CHARS</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#halfwidth_chars" class="tsd-kind-icon">HALFWIDTH_<wbr>CHARS</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#ip" class="tsd-kind-icon">IP</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#letters_only" class="tsd-kind-icon">LETTERS_<wbr>ONLY</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#letters_or_numbers" class="tsd-kind-icon">LETTERS_<wbr>OR_<wbr>NUMBERS</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#levels" class="tsd-kind-icon">LEVELS</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#n" class="tsd-kind-icon">N</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#numbers_only" class="tsd-kind-icon">NUMBERS_<wbr>ONLY</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#r-1" class="tsd-kind-icon">R</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#styles" class="tsd-kind-icon">STYLES</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#w-2" class="tsd-kind-icon">W</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#y-1" class="tsd-kind-icon">Y</a></li>
<li class="tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#yyyy_mm_dd" class="tsd-kind-icon">YYYY_<wbr>MM_<wbr>DD</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#_is" class="tsd-kind-icon">_is</a></li>
<li class="tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#_isklass" class="tsd-kind-icon">_is<wbr>Klass</a></li>
<li class="tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#_num" class="tsd-kind-icon">_num</a></li>
<li class="tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#_of" class="tsd-kind-icon">_of</a></li>
<li class="tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#_opt" class="tsd-kind-icon">_opt</a></li>
<li class="tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#_superklass" class="tsd-kind-icon">_superklass</a></li>
<li class="tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported"><a href="js.util.html#_test" class="tsd-kind-icon">_test</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Type aliases</h2>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="csscolor" class="tsd-anchor"></a>
<h3>Css<wbr>Color</h3>
<div class="tsd-signature tsd-kind-icon">Css<wbr>Color<span class="tsd-signature-symbol">:</span> <a href="js.util.html#hex" class="tsd-signature-type">HEX</a><span class="tsd-signature-symbol"> | </span><a href="js.util.html#rgba" class="tsd-signature-type">RGBA</a><span class="tsd-signature-symbol"> | </span><a href="js.util.html#hsla" class="tsd-signature-type">HSLA</a></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="cssunit" class="tsd-anchor"></a>
<h3>Css<wbr>Unit</h3>
<div class="tsd-signature tsd-kind-icon">Css<wbr>Unit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"%"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"px"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"pt"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"em"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"rem"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"in"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"cm"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"mm"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"ex"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"ch"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"pc"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"vw"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"vh"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"vmin"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"vmax"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"deg"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"rad"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"turn"</span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="cssvaluestring" class="tsd-anchor"></a>
<h3>Css<wbr>Value<wbr>String</h3>
<div class="tsd-signature tsd-kind-icon">Css<wbr>Value<wbr>String<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The css value string is a normal value string or a string starting with += or -= or or *= to increment or decrement or multiple the current value.
For example, if an element's padding-left was 10px, .css( "padding-left", "+=15" ) would result in a total padding-left of 25px.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter">
<a name="eventhandler" class="tsd-anchor"></a>
<h3>Event<wbr>Handler</h3>
<div class="tsd-signature tsd-kind-icon">Event<wbr>Handler<T><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, <span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></div>
<aside class="tsd-sources">
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4>
</li>
</ul>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, <span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>this: <span class="tsd-signature-type">T</span></h5>
</li>
<li>
<h5>e: <span class="tsd-signature-type">Event</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter">
<a name="eventhandler1" class="tsd-anchor"></a>
<h3>Event<wbr>Handler1</h3>
<div class="tsd-signature tsd-kind-icon">Event<wbr>Handler1<T, ARG1><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, ARG1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></div>
<aside class="tsd-sources">
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4>
</li>
<li>
<h4>ARG1</h4>
</li>
</ul>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, ARG1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>this: <span class="tsd-signature-type">T</span></h5>
</li>
<li>
<h5>e: <span class="tsd-signature-type">Event</span></h5>
</li>
<li>
<h5>ARG1: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter">
<a name="eventhandler2" class="tsd-anchor"></a>
<h3>Event<wbr>Handler2</h3>
<div class="tsd-signature tsd-kind-icon">Event<wbr>Handler2<T, ARG1, ARG2><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, ARG1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, ARG2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></div>
<aside class="tsd-sources">
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4>
</li>
<li>
<h4>ARG1</h4>
</li>
<li>
<h4>ARG2</h4>
</li>
</ul>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, ARG1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, ARG2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>this: <span class="tsd-signature-type">T</span></h5>
</li>
<li>
<h5>e: <span class="tsd-signature-type">Event</span></h5>
</li>
<li>
<h5>ARG1: <span class="tsd-signature-type">any</span></h5>
</li>
<li>
<h5>ARG2: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter">
<a name="eventhandler3" class="tsd-anchor"></a>
<h3>Event<wbr>Handler3</h3>
<div class="tsd-signature tsd-kind-icon">Event<wbr>Handler3<T, ARG1, ARG2, ARG3><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, ARG1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, ARG2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, ARG3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></div>
<aside class="tsd-sources">
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4>
</li>
<li>
<h4>ARG1</h4>
</li>
<li>
<h4>ARG2</h4>
</li>
<li>
<h4>ARG3</h4>
</li>
</ul>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span>, ARG1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, ARG2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, ARG3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>this: <span class="tsd-signature-type">T</span></h5>
</li>
<li>
<h5>e: <span class="tsd-signature-type">Event</span></h5>
</li>
<li>
<h5>ARG1: <span class="tsd-signature-type">any</span></h5>
</li>
<li>
<h5>ARG2: <span class="tsd-signature-type">any</span></h5>
</li>
<li>
<h5>ARG3: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="hex" class="tsd-anchor"></a>
<h3>HEX</h3>
<div class="tsd-signature tsd-kind-icon">HEX<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Hex color notations:<br>
#RRGGBBAA
#RRGGBB
#RGBA
#RGB
RRGGBBAA
RRGGBB
RGBA
RGB</p>
</div>
<pre>
Opacity % 255 Step 2 digit HEX prefix
0% 0.00 00
5% 12.75 0C
10% 25.50 19
15% 38.25 26
20% 51.00 33
25% 63.75 3F
30% 76.50 4C
35% 89.25 59
40% 102.00 66
45% 114.75 72
50% 127.50 7F
55% 140.25 8C
60% 153.00 99
65% 165.75 A5
70% 178.50 B2
75% 191.25 BF
80% 204.00 CC
85% 216.75 D8
90% 229.50 E5
95% 242.25 F2
100% 255.00 FF
</pre>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="hsla" class="tsd-anchor"></a>
<h3>HSLA</h3>
<div class="tsd-signature tsd-kind-icon">HSLA<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="i18nresource" class="tsd-anchor"></a>
<h3>I18NResource</h3>
<div class="tsd-signature tsd-kind-icon">I18NResource<span class="tsd-signature-symbol">:</span> <a href="js.lang.html#jsonobject" class="tsd-signature-type">JsonObject</a><span class="tsd-signature-symbol"><</span><a href="js.lang.html#primitivetype" class="tsd-signature-type">PrimitiveType</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/array.html" class="tsd-signature-type">Array</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> | </span><a href="js.lang.html#jsonobject" class="tsd-signature-type">JsonObject</a><span class="tsd-signature-symbol">></span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="imageframe" class="tsd-anchor"></a>
<h3>Image<wbr>Frame</h3>
<div class="tsd-signature tsd-kind-icon">Image<wbr>Frame<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>h<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>src<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">HTMLImageElement</span><span class="tsd-signature-symbol">; </span>w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter">
<h5>h<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
<li class="tsd-parameter">
<h5>src<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">HTMLImageElement</span></h5>
</li>
<li class="tsd-parameter">
<h5>w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
<li class="tsd-parameter">
<h5>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
<li class="tsd-parameter">
<h5>y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="imageframeoffset" class="tsd-anchor"></a>
<h3>Image<wbr>Frame<wbr>Offset</h3>
<div class="tsd-signature tsd-kind-icon">Image<wbr>Frame<wbr>Offset<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">]</span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="imageframeoffsets" class="tsd-anchor"></a>
<h3>Image<wbr>Frame<wbr>Offsets</h3>
<div class="tsd-signature tsd-kind-icon">Image<wbr>Frame<wbr>Offsets<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>axis<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">"x"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"-x"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"y"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"-y"</span><span class="tsd-signature-symbol">; </span>ox<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>oy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>split<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>total<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter">
<h5>axis<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">"x"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"-x"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"y"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"-y"</span></h5>
</li>
<li class="tsd-parameter">
<h5>ox<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
<li class="tsd-parameter">
<h5>oy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
<li class="tsd-parameter">
<h5><span class="tsd-flag ts-flagOptional">Optional</span> split<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span></h5>
</li>
<li class="tsd-parameter">
<h5>total<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="imageframeset" class="tsd-anchor"></a>
<h3>Image<wbr>Frame<wbr>Set</h3>
<div class="tsd-signature tsd-kind-icon">Image<wbr>Frame<wbr>Set<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>h<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>items<span class="tsd-signature-symbol">: </span><a href="../interfaces/array.html" class="tsd-signature-type">Array</a><span class="tsd-signature-symbol"><</span><a href="js.util.html#imageframeoffset" class="tsd-signature-type">ImageFrameOffset</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><a href="js.util.html#imageframeoffsets" class="tsd-signature-type">ImageFrameOffsets</a><span class="tsd-signature-symbol">; </span>src<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">HTMLImageElement</span><span class="tsd-signature-symbol">; </span>w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter">
<h5>h<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
<li class="tsd-parameter">
<h5>items<span class="tsd-signature-symbol">: </span><a href="../interfaces/array.html" class="tsd-signature-type">Array</a><span class="tsd-signature-symbol"><</span><a href="js.util.html#imageframeoffset" class="tsd-signature-type">ImageFrameOffset</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><a href="js.util.html#imageframeoffsets" class="tsd-signature-type">ImageFrameOffsets</a></h5>
</li>
<li class="tsd-parameter">
<h5>src<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">HTMLImageElement</span></h5>
</li>
<li class="tsd-parameter">
<h5>w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="locale" class="tsd-anchor"></a>
<h3>Locale</h3>
<div class="tsd-signature tsd-kind-icon">Locale<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Locale string such as "zh-CN", "zh", "en-US", "en"</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="rgba" class="tsd-anchor"></a>
<h3>RGBA</h3>
<div class="tsd-signature tsd-kind-icon">RGBA<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="thsla" class="tsd-anchor"></a>
<h3>THSLA</h3>
<div class="tsd-signature tsd-kind-icon">THSLA<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>a<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>h<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>l<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>s<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter">
<h5><span class="tsd-flag ts-flagOptional">Optional</span> a<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>alpha value: 0~1</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5>h<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Hue(色调): 0~360</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5>l<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Lightness(亮度): 0~1</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5>s<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Saturation(饱和度): 0~1</p>
</div>
</div>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="trgba" class="tsd-anchor"></a>
<h3>TRGBA</h3>
<div class="tsd-signature tsd-kind-icon">TRGBA<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>a<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>b<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>g<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>r<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter">
<h5><span class="tsd-flag ts-flagOptional">Optional</span> a<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>alpha value: 0~1</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5>b<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>blue value: 0~255</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5>g<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>green value: 0~255</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5>r<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>red value: 0~255</p>
</div>
</div>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="timerevents" class="tsd-anchor"></a>
<h3>Timer<wbr>Events</h3>
<div class="tsd-signature tsd-kind-icon">Timer<wbr>Events<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"starting"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"finished"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"looping"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"looped"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"pausing"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"paused"</span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="timerinit" class="tsd-anchor"></a>
<h3>Timer<wbr>Init</h3>
<div class="tsd-signature tsd-kind-icon">Timer<wbr>Init<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>delay<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>interval<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>intervalMode<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">"OF"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"BF"</span><span class="tsd-signature-symbol">; </span>loop<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter">
<h5><span class="tsd-flag ts-flagOptional">Optional</span> delay<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Delays (ms) the start of Timer.</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5><span class="tsd-flag ts-flagOptional">Optional</span> interval<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>millisecond.</p>
</div>
</div>
</li>
<li class="tsd-parameter">
<h5><span class="tsd-flag ts-flagOptional">Op