DSTEngine/hGameTest/node_modules/openfl/docs/classes/openfl.system.capabilities.html
2025-01-15 19:42:35 +01:00

1084 lines
66 KiB
HTML

<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Capabilities | openfl</title>
<meta name="description" content="">
<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.js" 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">openfl</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="../index.html">openfl</a>
</li>
<li>
<a href="../modules/openfl.system.html">system</a>
</li>
<li>
<a href="openfl.system.capabilities.html">Capabilities</a>
</li>
</ul>
<h1>Class Capabilities</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-comment">
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The Capabilities class provides properties that describe the system and
runtime that are hosting the application. For example, a mobile phone&#39;s
screen might be 100 square pixels, black and white, whereas a PC screen
might be 1000 square pixels, color. By using the Capabilities class to
determine what capabilities the client has, you can provide appropriate
content to as many users as possible. When you know the device&#39;s
capabilities, you can tell the server to send the appropriate SWF files or
tell the SWF file to alter its presentation.</p>
</div>
<p>However, some capabilities of Adobe AIR are not listed as properties in
the Capabilities class. They are properties of other classes:</p>
<p>There is also a <code>WD</code> server string that specifies whether
windowless mode is disabled. Windowless mode can be disabled in Flash
Player due to incompatibility with the web browser or to a user setting in
the mms.cfg file. There is no corresponding Capabilities property.</p>
<p>All properties of the Capabilities class are read-only.</p>
</div>
</section>
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">Capabilities</span>
</li>
</ul>
</section>
<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 tsd-is-external">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#avhardwaredisable" class="tsd-kind-icon">av<wbr>Hardware<wbr>Disable</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#cpuarchitecture" class="tsd-kind-icon">cpu<wbr>Architecture</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasaccessibility" class="tsd-kind-icon">has<wbr>Accessibility</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasaudio" class="tsd-kind-icon">has<wbr>Audio</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasaudioencoder" class="tsd-kind-icon">has<wbr>Audio<wbr>Encoder</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasembeddedvideo" class="tsd-kind-icon">has<wbr>Embedded<wbr>Video</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasime" class="tsd-kind-icon">hasIME</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasmp3" class="tsd-kind-icon">hasMP3</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasprinting" class="tsd-kind-icon">has<wbr>Printing</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasscreenbroadcast" class="tsd-kind-icon">has<wbr>Screen<wbr>Broadcast</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasscreenplayback" class="tsd-kind-icon">has<wbr>Screen<wbr>Playback</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasstreamingaudio" class="tsd-kind-icon">has<wbr>Streaming<wbr>Audio</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasstreamingvideo" class="tsd-kind-icon">has<wbr>Streaming<wbr>Video</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hastls" class="tsd-kind-icon">hasTLS</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasvideoencoder" class="tsd-kind-icon">has<wbr>Video<wbr>Encoder</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#isdebugger" class="tsd-kind-icon">is<wbr>Debugger</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#isembeddedinacrobat" class="tsd-kind-icon">is<wbr>Embedded<wbr>InAcrobat</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#language" class="tsd-kind-icon">language</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#localfilereaddisable" class="tsd-kind-icon">local<wbr>File<wbr>Read<wbr>Disable</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#manufacturer" class="tsd-kind-icon">manufacturer</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#maxlevelidc" class="tsd-kind-icon">max<wbr>LevelIDC</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#os" class="tsd-kind-icon">os</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#pixelaspectratio" class="tsd-kind-icon">pixel<wbr>Aspect<wbr>Ratio</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#playertype" class="tsd-kind-icon">player<wbr>Type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#screencolor" class="tsd-kind-icon">screen<wbr>Color</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#screendpi" class="tsd-kind-icon">screenDPI</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#screenresolutionx" class="tsd-kind-icon">screen<wbr>ResolutionX</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#screenresolutiony" class="tsd-kind-icon">screen<wbr>ResolutionY</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#serverstring" class="tsd-kind-icon">server<wbr>String</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#supports32bitprocesses" class="tsd-kind-icon">supports32<wbr>Bit<wbr>Processes</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#supports64bitprocesses" class="tsd-kind-icon">supports64<wbr>Bit<wbr>Processes</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#touchscreentype" class="tsd-kind-icon">touchscreen<wbr>Type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#version" class="tsd-kind-icon">version</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-external">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="openfl.system.capabilities.html#hasmultichannelaudio" class="tsd-kind-icon">has<wbr>Multi<wbr>Channel<wbr>Audio</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-external">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="avhardwaredisable" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> av<wbr>Hardware<wbr>Disable</h3>
<div class="tsd-signature tsd-kind-icon">av<wbr>Hardware<wbr>Disable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L41">lib/openfl/system/Capabilities.d.ts:41</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether access to the user&#39;s camera and microphone has been
administratively prohibited(<code>true</code>) or allowed
(<code>false</code>). The server string is <code>AVD</code>.</p>
</div>
<p>For content in Adobe AIR™, this property applies only to content in
security sandboxes other than the application security sandbox. Content in
the application security sandbox can always access the user&#39;s camera and
microphone.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="cpuarchitecture" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> cpu<wbr>Architecture</h3>
<div class="tsd-signature tsd-kind-icon">cpu<wbr>Architecture<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L49">lib/openfl/system/Capabilities.d.ts:49</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the current CPU architecture. The <code>cpuArchitecture</code>
property can return the following strings: &quot;<code>PowerPC</code>&quot;,
&quot;<code>x86</code>&quot;, &quot;<code>SPARC</code>&quot;, and &quot;<code>ARM</code>&quot;. The
server string is <code>ARCH</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasaccessibility" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Accessibility</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Accessibility<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L56">lib/openfl/system/Capabilities.d.ts:56</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system supports(<code>true</code>) or does not
support(<code>false</code>) communication with accessibility aids. The
server string is <code>ACC</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasaudio" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Audio</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Audio<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L62">lib/openfl/system/Capabilities.d.ts:62</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system has audio capabilities. This property is
always <code>true</code>. The server string is <code>A</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasaudioencoder" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Audio<wbr>Encoder</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Audio<wbr>Encoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L69">lib/openfl/system/Capabilities.d.ts:69</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system can(<code>true</code>) or cannot
(<code>false</code>) encode an audio stream, such as that coming from a
microphone. The server string is <code>AE</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasembeddedvideo" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Embedded<wbr>Video</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Embedded<wbr>Video<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L76">lib/openfl/system/Capabilities.d.ts:76</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system supports(<code>true</code>) or does not
support(<code>false</code>) embedded video. The server string is
<code>EV</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasime" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> hasIME</h3>
<div class="tsd-signature tsd-kind-icon">hasIME<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L83">lib/openfl/system/Capabilities.d.ts:83</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system does(<code>true</code>) or does not
(<code>false</code>) have an input method editor(IME) installed. The
server string is <code>IME</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasmp3" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> hasMP3</h3>
<div class="tsd-signature tsd-kind-icon">hasMP3<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L90">lib/openfl/system/Capabilities.d.ts:90</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system does(<code>true</code>) or does not
(<code>false</code>) have an MP3 decoder. The server string is
<code>MP3</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasprinting" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Printing</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Printing<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L97">lib/openfl/system/Capabilities.d.ts:97</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system does(<code>true</code>) or does not
(<code>false</code>) support printing. The server string is
<code>PR</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasscreenbroadcast" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Screen<wbr>Broadcast</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Screen<wbr>Broadcast<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L105">lib/openfl/system/Capabilities.d.ts:105</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system does(<code>true</code>) or does not
(<code>false</code>) support the development of screen broadcast
applications to be run through Flash Media Server. The server string is
<code>SB</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasscreenplayback" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Screen<wbr>Playback</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Screen<wbr>Playback<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L113">lib/openfl/system/Capabilities.d.ts:113</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system does(<code>true</code>) or does not
(<code>false</code>) support the playback of screen broadcast applications
that are being run through Flash Media Server. The server string is
<code>SP</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasstreamingaudio" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Streaming<wbr>Audio</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Streaming<wbr>Audio<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L120">lib/openfl/system/Capabilities.d.ts:120</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system can(<code>true</code>) or cannot
(<code>false</code>) play streaming audio. The server string is
<code>SA</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasstreamingvideo" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Streaming<wbr>Video</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Streaming<wbr>Video<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L127">lib/openfl/system/Capabilities.d.ts:127</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system can(<code>true</code>) or cannot
(<code>false</code>) play streaming video. The server string is
<code>SV</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hastls" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> hasTLS</h3>
<div class="tsd-signature tsd-kind-icon">hasTLS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L134">lib/openfl/system/Capabilities.d.ts:134</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system supports native SSL sockets through
NetConnection(<code>true</code>) or does not(<code>false</code>). The
server string is <code>TLS</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasvideoencoder" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Video<wbr>Encoder</h3>
<div class="tsd-signature tsd-kind-icon">has<wbr>Video<wbr>Encoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L141">lib/openfl/system/Capabilities.d.ts:141</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system can(<code>true</code>) or cannot
(<code>false</code>) encode a video stream, such as that coming from a web
camera. The server string is <code>VE</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="isdebugger" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> is<wbr>Debugger</h3>
<div class="tsd-signature tsd-kind-icon">is<wbr>Debugger<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L150">lib/openfl/system/Capabilities.d.ts:150</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system is a special debugging version
(<code>true</code>) or an officially released version
(<code>false</code>). The server string is <code>DEB</code>. This property
is set to <code>true</code> when running in the debug version of Flash
Player or the AIR Debug Launcher(ADL).</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="isembeddedinacrobat" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> is<wbr>Embedded<wbr>InAcrobat</h3>
<div class="tsd-signature tsd-kind-icon">is<wbr>Embedded<wbr>InAcrobat<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L156">lib/openfl/system/Capabilities.d.ts:156</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the Flash runtime is embedded in a PDF file that is open
in Acrobat 9.0 or higher(<code>true</code>) or not(<code>false</code>).</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="language" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> language</h3>
<div class="tsd-signature tsd-kind-icon">language<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L180">lib/openfl/system/Capabilities.d.ts:180</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the language code of the system on which the content is running.
The language is specified as a lowercase two-letter language code from ISO
639-1. For Chinese, an additional uppercase two-letter country code from
ISO 3166 distinguishes between Simplified and Traditional Chinese. The
languages codes are based on the English names of the language: for
example, <code>hu</code> specifies Hungarian.</p>
</div>
<p>On English systems, this property returns only the language code
(<code>en</code>), not the country code. On Microsoft Windows systems,
this property returns the user interface(UI) language, which refers to
the language used for all menus, dialog boxes, error messages, and help
files. The following table lists the possible values:</p>
<p><em>Note:</em> The value of <code>Capabilities.language</code> property
is limited to the possible values on this list. Because of this
limitation, Adobe AIR applications should use the first element in the
<code>Capabilities.languages</code> array to determine the primary user
interface language for the system.</p>
<p>The server string is <code>L</code>.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="localfilereaddisable" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> local<wbr>File<wbr>Read<wbr>Disable</h3>
<div class="tsd-signature tsd-kind-icon">local<wbr>File<wbr>Read<wbr>Disable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L202">lib/openfl/system/Capabilities.d.ts:202</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether read access to the user&#39;s hard disk has been
administratively prohibited(<code>true</code>) or allowed
(<code>false</code>). For content in Adobe AIR, this property applies only
to content in security sandboxes other than the application security
sandbox.(Content in the application security sandbox can always read from
the file system.) If this property is <code>true</code>, Flash Player
cannot read files(including the first file that Flash Player launches
with) from the user&#39;s hard disk. If this property is <code>true</code>,
AIR content outside of the application security sandbox cannot read files
from the user&#39;s hard disk. For example, attempts to read a file on the
user&#39;s hard disk using load methods will fail if this property is set to
<code>true</code>.</p>
</div>
<p>Reading runtime shared libraries is also blocked if this property is
set to <code>true</code>, but reading local shared objects is allowed
without regard to the value of this property.</p>
<p>The server string is <code>LFD</code>.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="manufacturer" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> manufacturer</h3>
<div class="tsd-signature tsd-kind-icon">manufacturer<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L220">lib/openfl/system/Capabilities.d.ts:220</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the manufacturer of the running version of Flash Player or the
AIR runtime, in the format <code>&quot;Adobe</code>
<code>_OSName_&quot;</code>. The value for <code>_OSName_</code>
could be <code>&quot;Windows&quot;</code>, <code>&quot;Macintosh&quot;</code>,
<code>&quot;Linux&quot;</code>, or another operating system name. The server string
is <code>M</code>.</p>
</div>
<p>Do <em>not</em> use <code>Capabilities.manufacturer</code> to determine a
capability based on the operating system if a more specific capability
property exists. Basing a capability on the operating system is a bad
idea, since it can lead to problems if an application does not consider
all potential target operating systems. Instead, use the property
corresponding to the capability for which you are testing. For more
information, see the Capabilities class description.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="maxlevelidc" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> max<wbr>LevelIDC</h3>
<div class="tsd-signature tsd-kind-icon">max<wbr>LevelIDC<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L232">lib/openfl/system/Capabilities.d.ts:232</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Retrieves the highest H.264 Level IDC that the client hardware supports.
Media run at this level are guaranteed to run; however, media run at the
highest level might not run with the highest quality. This property is
useful for servers trying to target a client&#39;s capabilities. Using this
property, a server can determine the level of video to send to the client.</p>
</div>
<p>The server string is <code>ML</code>.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="os" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> os</h3>
<div class="tsd-signature tsd-kind-icon">os<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L248">lib/openfl/system/Capabilities.d.ts:248</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the current operating system. The <code>os</code> property can
return the following strings:</p>
</div>
<p>The server string is <code>OS</code>.</p>
<p>Do <em>not</em> use <code>Capabilities.os</code> to determine a
capability based on the operating system if a more specific capability
property exists. Basing a capability on the operating system is a bad
idea, since it can lead to problems if an application does not consider
all potential target operating systems. Instead, use the property
corresponding to the capability for which you are testing. For more
information, see the Capabilities class description.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="pixelaspectratio" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> pixel<wbr>Aspect<wbr>Ratio</h3>
<div class="tsd-signature tsd-kind-icon">pixel<wbr>Aspect<wbr>Ratio<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L254">lib/openfl/system/Capabilities.d.ts:254</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the pixel aspect ratio of the screen. The server string is
<code>AR</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="playertype" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> player<wbr>Type</h3>
<div class="tsd-signature tsd-kind-icon">player<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L274">lib/openfl/system/Capabilities.d.ts:274</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the type of runtime environment. This property can have one of
the following values:</p>
</div>
<ul>
<li><code>&quot;ActiveX&quot;</code> for the Flash Player ActiveX control used by
Microsoft Internet Explorer</li>
<li><code>&quot;Desktop&quot;</code> for the Adobe AIR runtime(except for SWF
content loaded by an HTML page, which has
<code>Capabilities.playerType</code> set to <code>&quot;PlugIn&quot;</code>)</li>
<li><code>&quot;External&quot;</code> for the external Flash Player<ph
outputclass="flashonly"> or in test mode</li>
<li><code>&quot;PlugIn&quot;</code> for the Flash Player browser plug-in(and for
SWF content loaded by an HTML page in an AIR application)</li>
<li><code>&quot;StandAlone&quot;</code> for the stand-alone Flash Player</li>
</ul>
<p>The server string is <code>PT</code>.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="screencolor" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> screen<wbr>Color</h3>
<div class="tsd-signature tsd-kind-icon">screen<wbr>Color<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L282">lib/openfl/system/Capabilities.d.ts:282</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the screen color. This property can have the value
<code>&quot;color&quot;</code>, <code>&quot;gray&quot;</code>(for grayscale), or
<code>&quot;bw&quot;</code>(for black and white). The server string is
<code>COL</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="screendpi" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> screenDPI</h3>
<div class="tsd-signature tsd-kind-icon">screenDPI<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L288">lib/openfl/system/Capabilities.d.ts:288</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the dots-per-inch(dpi) resolution of the screen, in pixels. The
server string is <code>DP</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="screenresolutionx" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> screen<wbr>ResolutionX</h3>
<div class="tsd-signature tsd-kind-icon">screen<wbr>ResolutionX<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L298">lib/openfl/system/Capabilities.d.ts:298</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the maximum horizontal resolution of the screen. The server
string is <code>R</code>(which returns both the width and height of the
screen). This property does not update with a user&#39;s screen resolution and
instead only indicates the resolution at the time Flash Player or an Adobe
AIR application started. Also, the value only specifies the primary
screen.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="screenresolutiony" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> screen<wbr>ResolutionY</h3>
<div class="tsd-signature tsd-kind-icon">screen<wbr>ResolutionY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L307">lib/openfl/system/Capabilities.d.ts:307</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the maximum vertical resolution of the screen. The server string
is <code>R</code>(which returns both the width and height of the screen).
This property does not update with a user&#39;s screen resolution and instead
only indicates the resolution at the time Flash Player or an Adobe AIR
application started. Also, the value only specifies the primary screen.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="serverstring" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> server<wbr>String</h3>
<div class="tsd-signature tsd-kind-icon">server<wbr>String<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L319">lib/openfl/system/Capabilities.d.ts:319</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>A URL-encoded string that specifies values for each Capabilities property.</p>
</div>
<p>The following example shows a URL-encoded string:
<code>A=t&amp;SA=t&amp;SV=t&amp;EV=t&amp;MP3=t&amp;AE=t&amp;VE=t&amp;ACC=f&amp;PR=t&amp;SP=t&amp;
SB=f&amp;DEB=t&amp;V=WIN%208%2C5%2C0%2C208&amp;M=Adobe%20Windows&amp;
R=1600x1200&amp;DP=72&amp;COL=color&amp;AR=1.0&amp;OS=Windows%20XP&amp;
L=en&amp;PT=External&amp;AVD=f&amp;LFD=f&amp;WD=f</code></p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="supports32bitprocesses" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> supports32<wbr>Bit<wbr>Processes</h3>
<div class="tsd-signature tsd-kind-icon">supports32<wbr>Bit<wbr>Processes<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L325">lib/openfl/system/Capabilities.d.ts:325</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system supports running 32-bit processes. The server
string is <code>PR32</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="supports64bitprocesses" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> supports64<wbr>Bit<wbr>Processes</h3>
<div class="tsd-signature tsd-kind-icon">supports64<wbr>Bit<wbr>Processes<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L331">lib/openfl/system/Capabilities.d.ts:331</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies whether the system supports running 64-bit processes. The server
string is <code>PR64</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="touchscreentype" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> touchscreen<wbr>Type</h3>
<div class="tsd-signature tsd-kind-icon">touchscreen<wbr>Type<span class="tsd-signature-symbol">:</span> <a href="../enums/openfl.system.touchscreentype.html" class="tsd-signature-type">TouchscreenType</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L337">lib/openfl/system/Capabilities.d.ts:337</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the type of touchscreen supported, if any. Values are defined in
the flash.system.TouchscreenType class.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="version" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> version</h3>
<div class="tsd-signature tsd-kind-icon">version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L360">lib/openfl/system/Capabilities.d.ts:360</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Specifies the Flash Player or Adobe<sup>®</sup> AIR<sup>®</sup> platform
and version information. The format of the version number is: <em>platform
majorVersion,minorVersion,buildNumber,internalBuildNumber</em>. Possible
values for <em>platform</em> are <code>&quot;WIN&quot;</code>, <code></code>&quot;MAC&quot;<code>,</code>&quot;LNX&quot;<code>, and</code>&quot;AND&quot;<code>. Here are some examples of
version information:</code>WIN 9,0,0,0 // Flash
Player 9 for Windows MAC 7,0,25,0 // Flash Player 7 for Macintosh LNX
9,0,115,0 // Flash Player 9 for Linux AND 10,2,150,0 // Flash Player 10
for Android`</p>
</div>
<p>Do <em>not</em> use <code>Capabilities.version</code> to determine a
capability based on the operating system if a more specific capability
property exists. Basing a capability on the operating system is a bad
idea, since it can lead to problems if an application does not consider
all potential target operating systems. Instead, use the property
corresponding to the capability for which you are testing. For more
information, see the Capabilities class description.</p>
<p>The server string is <code>V</code>.</p>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-external">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
<a name="hasmultichannelaudio" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> has<wbr>Multi<wbr>Channel<wbr>Audio</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
<li class="tsd-signature tsd-kind-icon">has<wbr>Multi<wbr>Channel<wbr>Audio<span class="tsd-signature-symbol">(</span>type<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/openfl/openfl/blob/9921d3bf/lib/openfl/system/Capabilities.d.ts#L363">lib/openfl/system/Capabilities.d.ts:363</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>type: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="label tsd-is-external">
<span>Externals</span>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.desktop.html">openfl.desktop</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.display.html">openfl.display</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.display3d.html">openfl.display3D</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.errors.html">openfl.errors</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.events.html">openfl.events</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.external.html">openfl.external</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.filters.html">openfl.filters</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.geom.html">openfl.geom</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.media.html">openfl.media</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.net.html">openfl.net</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.profiler.html">openfl.profiler</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.sensors.html">openfl.sensors</a>
</li>
<li class="current tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.system.html">openfl.system</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.text.html">openfl.text</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.ui.html">openfl.ui</a>
</li>
<li class=" tsd-kind-module tsd-parent-kind-module tsd-is-external">
<a href="../modules/openfl.utils.html">openfl.utils</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-enum tsd-parent-kind-module tsd-is-external">
<a href="../enums/openfl.system.touchscreentype.html" class="tsd-kind-icon">Touchscreen<wbr>Type</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-module tsd-is-external">
<a href="openfl.system.applicationdomain.html" class="tsd-kind-icon">Application<wbr>Domain</a>
</li>
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-module tsd-is-external">
<a href="openfl.system.capabilities.html" class="tsd-kind-icon">Capabilities</a>
<ul>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#avhardwaredisable" class="tsd-kind-icon">av<wbr>Hardware<wbr>Disable</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#cpuarchitecture" class="tsd-kind-icon">cpu<wbr>Architecture</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasaccessibility" class="tsd-kind-icon">has<wbr>Accessibility</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasaudio" class="tsd-kind-icon">has<wbr>Audio</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasaudioencoder" class="tsd-kind-icon">has<wbr>Audio<wbr>Encoder</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasembeddedvideo" class="tsd-kind-icon">has<wbr>Embedded<wbr>Video</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasime" class="tsd-kind-icon">hasIME</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasmp3" class="tsd-kind-icon">hasMP3</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasprinting" class="tsd-kind-icon">has<wbr>Printing</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasscreenbroadcast" class="tsd-kind-icon">has<wbr>Screen<wbr>Broadcast</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasscreenplayback" class="tsd-kind-icon">has<wbr>Screen<wbr>Playback</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasstreamingaudio" class="tsd-kind-icon">has<wbr>Streaming<wbr>Audio</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasstreamingvideo" class="tsd-kind-icon">has<wbr>Streaming<wbr>Video</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hastls" class="tsd-kind-icon">hasTLS</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasvideoencoder" class="tsd-kind-icon">has<wbr>Video<wbr>Encoder</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#isdebugger" class="tsd-kind-icon">is<wbr>Debugger</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#isembeddedinacrobat" class="tsd-kind-icon">is<wbr>Embedded<wbr>InAcrobat</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#language" class="tsd-kind-icon">language</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#localfilereaddisable" class="tsd-kind-icon">local<wbr>File<wbr>Read<wbr>Disable</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#manufacturer" class="tsd-kind-icon">manufacturer</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#maxlevelidc" class="tsd-kind-icon">max<wbr>LevelIDC</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#os" class="tsd-kind-icon">os</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#pixelaspectratio" class="tsd-kind-icon">pixel<wbr>Aspect<wbr>Ratio</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#playertype" class="tsd-kind-icon">player<wbr>Type</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#screencolor" class="tsd-kind-icon">screen<wbr>Color</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#screendpi" class="tsd-kind-icon">screenDPI</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#screenresolutionx" class="tsd-kind-icon">screen<wbr>ResolutionX</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#screenresolutiony" class="tsd-kind-icon">screen<wbr>ResolutionY</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#serverstring" class="tsd-kind-icon">server<wbr>String</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#supports32bitprocesses" class="tsd-kind-icon">supports32<wbr>Bit<wbr>Processes</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#supports64bitprocesses" class="tsd-kind-icon">supports64<wbr>Bit<wbr>Processes</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#touchscreentype" class="tsd-kind-icon">touchscreen<wbr>Type</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#version" class="tsd-kind-icon">version</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
<a href="openfl.system.capabilities.html#hasmultichannelaudio" class="tsd-kind-icon">has<wbr>Multi<wbr>Channel<wbr>Audio</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
<li class=" tsd-kind-class tsd-parent-kind-module tsd-is-external">
<a href="openfl.system.loadercontext.html" class="tsd-kind-icon">Loader<wbr>Context</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-module tsd-is-external">
<a href="openfl.system.security.html" class="tsd-kind-icon">Security</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-module tsd-is-external">
<a href="openfl.system.securitydomain.html" class="tsd-kind-icon">Security<wbr>Domain</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-module tsd-is-external">
<a href="openfl.system.system.html" class="tsd-kind-icon">System</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>