1201 lines
44 KiB
HTML
Executable File
1201 lines
44 KiB
HTML
Executable File
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="generator" content="JsDoc Toolkit" />
|
|
<title>hcap.application | JsDoc Reference</title>
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
|
|
<meta name="mobileoptimized" content="0" />
|
|
|
|
<link rel="stylesheet" href="../css/all.css" media="all" />
|
|
<link rel="stylesheet" href="../css/handheld.css" media="only screen and (max-width: 660px)" />
|
|
<link rel="stylesheet" href="../css/handheld.css" media="handheld" />
|
|
<link rel="stylesheet" href="../css/screen.css" media="screen and (min-width: 661px)" />
|
|
|
|
<link rel="stylesheet" href="../javascript/highlighter/dessert.css" />
|
|
|
|
<script src="../javascript/all.js"></script>
|
|
<!--[if lt IE 9]>
|
|
<script src="../javascript/html5.js"></script>
|
|
<![endif]-->
|
|
|
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<div class="index">
|
|
<div class="menu">
|
|
<div class="indexLinks">
|
|
<a href="../index.html">Classes</a>
|
|
<a href="../files.html">Files</a>
|
|
</div>
|
|
<table width=100% class=confidential><tr><td><b>LGE Confidential</b></td></tr></table>
|
|
<h2 class="heading1">Library</h2>
|
|
<table>
|
|
<tr>
|
|
<td align=left class=confidential><a href="../../js/hcap.js">·hcap.js (1.24.6.5901)</li></a></td>
|
|
</tr>
|
|
</table>
|
|
<h2 class="heading1">Classes</h2>
|
|
|
|
<input type="text" name="classFilter" class="classFilter" id="ClassFilter" placeholder="Filter"></input>
|
|
|
|
<nav>
|
|
<ul class="classList" id="ClassList">
|
|
|
|
<li><a href="../symbols/_global_.html">_global_</a></li>
|
|
|
|
<li><a href="../symbols/hcap.html">hcap</a></li>
|
|
|
|
<li><a href="../symbols/hcap.application.html">hcap<span class='break'> </span>.<span class='break'> </span>application</a></li>
|
|
|
|
<li><a href="../symbols/hcap.beacon.html">hcap<span class='break'> </span>.<span class='break'> </span>beacon</a></li>
|
|
|
|
<li><a href="../symbols/hcap.bluetooth.html">hcap<span class='break'> </span>.<span class='break'> </span>bluetooth</a></li>
|
|
|
|
<li><a href="../symbols/hcap.bluetooth.audio.html">hcap<span class='break'> </span>.<span class='break'> </span>bluetooth<span class='break'> </span>.<span class='break'> </span>audio</a></li>
|
|
|
|
<li><a href="../symbols/hcap.camera.html">hcap<span class='break'> </span>.<span class='break'> </span>camera</a></li>
|
|
|
|
<li><a href="../symbols/hcap.carousel.html">hcap<span class='break'> </span>.<span class='break'> </span>carousel</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.html">hcap<span class='break'> </span>.<span class='break'> </span>channel</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.AudioStreamType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>AudioStreamType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.ChannelStatus.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>ChannelStatus</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.ChannelType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>ChannelType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.InbandDataServiceType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>InbandDataServiceType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.IpBroadcastType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>IpBroadcastType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.Polarization.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>Polarization</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.RfBroadcastType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>RfBroadcastType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.channel.VideoStreamType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>VideoStreamType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.checkout.html">hcap<span class='break'> </span>.<span class='break'> </span>checkout</a></li>
|
|
|
|
<li><a href="../symbols/hcap.externalinput.html">hcap<span class='break'> </span>.<span class='break'> </span>externalinput</a></li>
|
|
|
|
<li><a href="../symbols/hcap.externalinput.ExternalInputType.html">hcap<span class='break'> </span>.<span class='break'> </span>externalinput<span class='break'> </span>.<span class='break'> </span>ExternalInputType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.file.html">hcap<span class='break'> </span>.<span class='break'> </span>file</a></li>
|
|
|
|
<li><a href="../symbols/hcap.iot.html">hcap<span class='break'> </span>.<span class='break'> </span>iot</a></li>
|
|
|
|
<li><a href="../symbols/hcap.key.html">hcap<span class='break'> </span>.<span class='break'> </span>key</a></li>
|
|
|
|
<li><a href="../symbols/hcap.key.Code.html">hcap<span class='break'> </span>.<span class='break'> </span>key<span class='break'> </span>.<span class='break'> </span>Code</a></li>
|
|
|
|
<li><a href="../symbols/hcap.Media.html">hcap<span class='break'> </span>.<span class='break'> </span>Media</a></li>
|
|
|
|
<li><a href="../symbols/hcap.Media.SubtitleType.html">hcap<span class='break'> </span>.<span class='break'> </span>Media<span class='break'> </span>.<span class='break'> </span>SubtitleType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.mode.html">hcap<span class='break'> </span>.<span class='break'> </span>mode</a></li>
|
|
|
|
<li><a href="../symbols/hcap.mouse.html">hcap<span class='break'> </span>.<span class='break'> </span>mouse</a></li>
|
|
|
|
<li><a href="../symbols/hcap.mpi.html">hcap<span class='break'> </span>.<span class='break'> </span>mpi</a></li>
|
|
|
|
<li><a href="../symbols/hcap.network.html">hcap<span class='break'> </span>.<span class='break'> </span>network</a></li>
|
|
|
|
<li><a href="../symbols/hcap.network.DhcpState.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>DhcpState</a></li>
|
|
|
|
<li><a href="../symbols/hcap.network.NetworkEventType.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>NetworkEventType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.network.NetworkMode.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>NetworkMode</a></li>
|
|
|
|
<li><a href="../symbols/hcap.network.WifiSecurityType.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>WifiSecurityType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.network.WirelessMode.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>WirelessMode</a></li>
|
|
|
|
<li><a href="../symbols/hcap.power.html">hcap<span class='break'> </span>.<span class='break'> </span>power</a></li>
|
|
|
|
<li><a href="../symbols/hcap.power.PowerMode.html">hcap<span class='break'> </span>.<span class='break'> </span>power<span class='break'> </span>.<span class='break'> </span>PowerMode</a></li>
|
|
|
|
<li><a href="../symbols/hcap.preloadedApplication.html">hcap<span class='break'> </span>.<span class='break'> </span>preloadedApplication</a></li>
|
|
|
|
<li><a href="../symbols/hcap.property.html">hcap<span class='break'> </span>.<span class='break'> </span>property</a></li>
|
|
|
|
<li><a href="../symbols/hcap.property.InstallerMenuItem.html">hcap<span class='break'> </span>.<span class='break'> </span>property<span class='break'> </span>.<span class='break'> </span>InstallerMenuItem</a></li>
|
|
|
|
<li><a href="../symbols/hcap.property.PictureMode.html">hcap<span class='break'> </span>.<span class='break'> </span>property<span class='break'> </span>.<span class='break'> </span>PictureMode</a></li>
|
|
|
|
<li><a href="../symbols/hcap.property.PicturePropertyKey.html">hcap<span class='break'> </span>.<span class='break'> </span>property<span class='break'> </span>.<span class='break'> </span>PicturePropertyKey</a></li>
|
|
|
|
<li><a href="../symbols/hcap.rms.html">hcap<span class='break'> </span>.<span class='break'> </span>rms</a></li>
|
|
|
|
<li><a href="../symbols/hcap.rs232c.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c</a></li>
|
|
|
|
<li><a href="../symbols/hcap.rs232c.BaudRate.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>BaudRate</a></li>
|
|
|
|
<li><a href="../symbols/hcap.rs232c.DataBit.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>DataBit</a></li>
|
|
|
|
<li><a href="../symbols/hcap.rs232c.FlowControl.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>FlowControl</a></li>
|
|
|
|
<li><a href="../symbols/hcap.rs232c.Parity.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>Parity</a></li>
|
|
|
|
<li><a href="../symbols/hcap.rs232c.StopBit.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>StopBit</a></li>
|
|
|
|
<li><a href="../symbols/hcap.security.html">hcap<span class='break'> </span>.<span class='break'> </span>security</a></li>
|
|
|
|
<li><a href="../symbols/hcap.socket.html">hcap<span class='break'> </span>.<span class='break'> </span>socket</a></li>
|
|
|
|
<li><a href="../symbols/hcap.speech.html">hcap<span class='break'> </span>.<span class='break'> </span>speech</a></li>
|
|
|
|
<li><a href="../symbols/hcap.speech.HostType.html">hcap<span class='break'> </span>.<span class='break'> </span>speech<span class='break'> </span>.<span class='break'> </span>HostType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.system.html">hcap<span class='break'> </span>.<span class='break'> </span>system</a></li>
|
|
|
|
<li><a href="../symbols/hcap.system.SoundOutputType.html">hcap<span class='break'> </span>.<span class='break'> </span>system<span class='break'> </span>.<span class='break'> </span>SoundOutputType</a></li>
|
|
|
|
<li><a href="../symbols/hcap.time.html">hcap<span class='break'> </span>.<span class='break'> </span>time</a></li>
|
|
|
|
<li><a href="../symbols/hcap.video.html">hcap<span class='break'> </span>.<span class='break'> </span>video</a></li>
|
|
|
|
<li><a href="../symbols/hcap.volume.html">hcap<span class='break'> </span>.<span class='break'> </span>volume</a></li>
|
|
|
|
<li><a href="../symbols/hcap.webrtc.html">hcap<span class='break'> </span>.<span class='break'> </span>webrtc</a></li>
|
|
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
<div class="fineprint" style="clear:both">
|
|
<footer>
|
|
|
|
Documentation generator: <a href="http://code.google.com/p/jsdoc-toolkit/" target="_blank">JsDoc Toolkit</a> 2.4.0<br />
|
|
Template: <a href="http://www.thebrightlines.com/2010/05/06/new-template-for-jsdoctoolkit-codeview/" target="_blank">Codeview</a> 1.2<br />
|
|
Generated on:
|
|
<time datetime='2021-8-13' pubdate>2021-8-13 18:29</time>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="index indexStatic"></div>
|
|
|
|
<div class="content">
|
|
<div class="innerContent">
|
|
<article>
|
|
<header>
|
|
<h1 class="classTitle">
|
|
|
|
Namespace <span>hcap.application</span>
|
|
</h1>
|
|
|
|
<div class="intro">
|
|
<p class="description summary">
|
|
hcap.application
|
|
</p>
|
|
|
|
|
|
<ul class="summary">
|
|
|
|
|
|
|
|
<li>Defined in: <a href="../symbols/src/js_hcap-1.24.6.5901.js.html">hcap-1.24.6.5901.js</a></li>
|
|
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
</header>
|
|
|
|
|
|
<section>
|
|
<div class="props">
|
|
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class hcap.application.">
|
|
<caption class="sectionTitle">Namespace Summary</caption>
|
|
<thead>
|
|
<tr>
|
|
<th scope="col">Constructor Attributes</th>
|
|
<th scope="col">Constructor Name and Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td class="attributes"> </td>
|
|
<td class="nameDescription" >
|
|
<div class="fixedFont">
|
|
<b><a href="../symbols/hcap.application.html#constructor">hcap.application</a></b>
|
|
</div>
|
|
<div class="description"></div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
|
|
<!--
|
|
#### METHODS SUMMARY
|
|
-->
|
|
|
|
<section>
|
|
|
|
|
|
<div class="props">
|
|
<h2 class="sectionTitle">Method Summary</h2>
|
|
|
|
|
|
<nav>
|
|
<table class="summaryTable" id="MethodsList" cellspacing="0" summary="A summary of the methods documented in the class hcap.application.">
|
|
<thead>
|
|
<tr>
|
|
<th scope="col">Method Attributes</th>
|
|
<th scope="col">Method Name and Description</th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
|
|
|
|
<tr
|
|
class='item0'
|
|
>
|
|
<td class="attributes"><static> </td>
|
|
<td class="nameDescription">
|
|
<div class="fixedFont">hcap.application.<b><a href="../symbols/hcap.application.html#.destroyApplication">destroyApplication</a></b>(param)
|
|
</div>
|
|
<div class="description">Terminates the application.</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr
|
|
class='item1'
|
|
>
|
|
<td class="attributes"><static> </td>
|
|
<td class="nameDescription">
|
|
<div class="fixedFont">hcap.application.<b><a href="../symbols/hcap.application.html#.getApplicationList">getApplicationList</a></b>(param)
|
|
</div>
|
|
<div class="description">Gets the application list.</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr
|
|
class='item2'
|
|
>
|
|
<td class="attributes"><static> </td>
|
|
<td class="nameDescription">
|
|
<div class="fixedFont">hcap.application.<b><a href="../symbols/hcap.application.html#.getDefaultServiceXml">getDefaultServiceXml</a></b>(param)
|
|
</div>
|
|
<div class="description">Gets the Default LG Service XML Contents for restoring preloaded application list.</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr
|
|
class='item3'
|
|
>
|
|
<td class="attributes"><static> </td>
|
|
<td class="nameDescription">
|
|
<div class="fixedFont">hcap.application.<b><a href="../symbols/hcap.application.html#.getServiceXml">getServiceXml</a></b>(param)
|
|
</div>
|
|
<div class="description">Gets the LG Service XML Contents.</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr
|
|
class='item4'
|
|
>
|
|
<td class="attributes"><static> </td>
|
|
<td class="nameDescription">
|
|
<div class="fixedFont">hcap.application.<b><a href="../symbols/hcap.application.html#.installApplications">installApplications</a></b>(param)
|
|
</div>
|
|
<div class="description">Install the applications.</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr
|
|
class='item5'
|
|
>
|
|
<td class="attributes"><static> </td>
|
|
<td class="nameDescription">
|
|
<div class="fixedFont">hcap.application.<b><a href="../symbols/hcap.application.html#.launchApplication">launchApplication</a></b>(param)
|
|
</div>
|
|
<div class="description">Launches a application.</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr
|
|
class='item6'
|
|
>
|
|
<td class="attributes"><static> </td>
|
|
<td class="nameDescription">
|
|
<div class="fixedFont">hcap.application.<b><a href="../symbols/hcap.application.html#.removeApplications">removeApplications</a></b>(param)
|
|
</div>
|
|
<div class="description">Uninstall the applications.</div>
|
|
</td>
|
|
</tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</nav>
|
|
|
|
|
|
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!--
|
|
#### EVENTS SUMMARY
|
|
-->
|
|
|
|
<!--
|
|
#### CONSTRUCTOR DETAILS
|
|
-->
|
|
|
|
<section>
|
|
<div class="details props">
|
|
<div class="innerProps">
|
|
<h2 class="sectionTitle" id="constructor">
|
|
Namespace Detail
|
|
</h2>
|
|
|
|
<div class="fixedFont">
|
|
<b>hcap.application</b>
|
|
</div>
|
|
|
|
<div class="description">
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!--
|
|
#### FIELD DETAILS
|
|
-->
|
|
|
|
<!--
|
|
#### METHOD DETAILS
|
|
-->
|
|
|
|
<section>
|
|
<div class="details props">
|
|
<div class="innerProps">
|
|
<h2 class="sectionTitle">
|
|
Method Detail
|
|
</h2>
|
|
|
|
<ul class="methodDetail" id="MethodDetail">
|
|
|
|
|
|
<li
|
|
class='item0'
|
|
>
|
|
<div class="fixedFont heading" id=".destroyApplication">
|
|
<span class='lighter'>
|
|
<static>
|
|
</span>
|
|
|
|
|
|
|
|
<span class="light">hcap.application.</span><b>destroyApplication</b>(param)
|
|
</div>
|
|
|
|
<div class="description">
|
|
Terminates the application.<br>
|
|
This is worked only when the property "asl_mode" is "1".
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<pre class="code prettyprint">hcap.application.destroyApplication({
|
|
"id" : "accuweather",
|
|
"onSuccess" : function() {
|
|
console.log("onSuccess");
|
|
},
|
|
"onFailure" : function(f) {
|
|
console.log("onFailure : errorMessage = " + f.errorMessage);
|
|
}
|
|
});</pre>
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Parameters:</dt>
|
|
|
|
<dt>
|
|
<span class="light fixedFont">{Object}</span> <b>param</b>
|
|
|
|
</dt>
|
|
<dd><ul>
|
|
<li>{String} param.id - application id to destroy.</li>
|
|
<li>{Function} param.onSuccess [Optional] - success callback function.
|
|
<pre class="code prettyprint">
|
|
param.onSuccess = function()
|
|
// No Parameter.
|
|
}</pre>
|
|
</li>
|
|
<li>{Function} param.onFailure [Optional] - failure callback function.
|
|
<pre class="code prettyprint">
|
|
param.onFailure = function (param) {
|
|
// {String} param.errorMessage - in case of failure, this message provides the details.
|
|
}</pre>
|
|
</li>
|
|
</ul></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
<dl class="detailList nomargin">
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Since:</dt>
|
|
<dd>1.20.1</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">See:</dt>
|
|
|
|
<dd><a href="hcap.application.html#.getServiceXml">hcap.application.getServiceXml()</a><br>
|
|
<a href="hcap.application.html#.getDefaultServiceXml">hcap.application.getDefaultServiceXml()</a><br>
|
|
<a href="hcap.application.html#.getApplicationList">hcap.application.getApplicationList()</a><br>
|
|
<a href="hcap.application.html#.launchApplication">hcap.application.launchApplication()</a><br>
|
|
<a href="hcap.property.html#.getProperty">hcap.property.getProperty()</a><br></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
</dl>
|
|
|
|
<div class="hr"></div>
|
|
</li>
|
|
|
|
<li
|
|
class='item1'
|
|
>
|
|
<div class="fixedFont heading" id=".getApplicationList">
|
|
<span class='lighter'>
|
|
<static>
|
|
</span>
|
|
|
|
|
|
|
|
<span class="light">hcap.application.</span><b>getApplicationList</b>(param)
|
|
</div>
|
|
|
|
<div class="description">
|
|
Gets the application list.<br>
|
|
This is worked only when the property "asl_mode" is "1".
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<pre class="code prettyprint">hcap.application.getApplicationList({
|
|
"onSuccess" : function(s) {
|
|
console.log("onSuccess : list length = " + s.list.length);
|
|
for (var i = 0; i < s.list.length; i++) {
|
|
console.log(
|
|
"list[" + i + "].valid = " + s.list[i].valid +
|
|
"list[" + i + "].title = " + s.list[i].title +
|
|
"list[" + i + "].appId = " + s.list[i].appId +
|
|
"list[" + i + "].deleted = " + s.list[i].deleted +
|
|
"list[" + i + "].visible = " + s.list[i].visible +
|
|
"list[" + i + "].version = " + s.list[i].version +
|
|
"list[" + i + "].iconPath = " + s.list[i].iconPath +
|
|
"list[" + i + "].reason = " + s.list[i].reason
|
|
);
|
|
}
|
|
},
|
|
"onFailure" : function(f) {
|
|
console.log("onFailure : errorMessage = " + f.errorMessage);
|
|
}
|
|
});</pre>
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Parameters:</dt>
|
|
|
|
<dt>
|
|
<span class="light fixedFont">{Object}</span> <b>param</b>
|
|
|
|
</dt>
|
|
<dd><ul>
|
|
<li>{Function} param.onSuccess [Optional] - success callback function.
|
|
<pre class="code prettyprint">
|
|
param.onSuccess = function (param)
|
|
// {Array} param.list - application list supported by TV.
|
|
// {Boolean} param.list[].valid - true if the application was installed.
|
|
// {String} param.list[].title - application title.
|
|
// {String} param.list[].appId - application id.
|
|
// {Boolean} param.list[].deleted - true if the application was deleted.
|
|
// {Boolean} param.list[].visible - true if the application can be shown at the webOS launcher.
|
|
// {String} param.list[].version - application version.
|
|
// {String} param.list[].iconPath - file path of icon for the application
|
|
// {String} param.list[].reason - reason that the application was not installed.
|
|
// param.list example -
|
|
// "list" : [
|
|
// { "valid": true, "title": "Web Browser", "appId": "com.webos.app.browser", "deleted": false, "visible": false, "version": "2.0.0", "iconPath" : "/icon/browser.png", "reason" : "" },
|
|
// { "valid": true, "title": "YouTube", "appId": "youtube.leanback.v4", "deleted": false, "visible": false, "version": "1.0.17", "iconPath" : "/icon/youtube.png", "reason" : "" }
|
|
// ]
|
|
}</pre>
|
|
</li>
|
|
<li>{Function} param.onFailure [Optional] - failure callback function.
|
|
<pre class="code prettyprint">
|
|
param.onFailure = function (param) {
|
|
// {String} param.errorMessage - in case of failure, this message provides the details.
|
|
}</pre>
|
|
</li>
|
|
</ul></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
<dl class="detailList nomargin">
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Since:</dt>
|
|
<dd>1.20.1</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">See:</dt>
|
|
|
|
<dd><a href="hcap.application.html#.getServiceXml">hcap.application.getServiceXml()</a><br>
|
|
<a href="hcap.application.html#.getDefaultServiceXml">hcap.application.getDefaultServiceXml()</a><br>
|
|
<a href="hcap.application.html#.launchApplication">hcap.application.launchApplication()</a><br>
|
|
<a href="hcap.application.html#.destroyApplication">hcap.application.destroyApplication()</a><br>
|
|
<a href="hcap.property.html#.getProperty">hcap.property.getProperty()</a><br></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
</dl>
|
|
|
|
<div class="hr"></div>
|
|
</li>
|
|
|
|
<li
|
|
class='item2'
|
|
>
|
|
<div class="fixedFont heading" id=".getDefaultServiceXml">
|
|
<span class='lighter'>
|
|
<static>
|
|
</span>
|
|
|
|
|
|
|
|
<span class="light">hcap.application.</span><b>getDefaultServiceXml</b>(param)
|
|
</div>
|
|
|
|
<div class="description">
|
|
Gets the Default LG Service XML Contents for restoring preloaded application list.<br>
|
|
This is worked only when the property "asl_mode" is "1".
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<pre class="code prettyprint">hcap.application.getDefaultServiceXml({
|
|
"onSuccess" : function(s) {
|
|
console.log("onSuccess : service xml = " + s.contents);
|
|
},
|
|
"onFailure" : function(f) {
|
|
console.log("onFailure : errorMessage = " + f.errorMessage);
|
|
}
|
|
});</pre>
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Parameters:</dt>
|
|
|
|
<dt>
|
|
<span class="light fixedFont">{Object}</span> <b>param</b>
|
|
|
|
</dt>
|
|
<dd><ul>
|
|
<li>{Function} param.onSuccess [Optional] - success callback function.
|
|
<pre class="code prettyprint">
|
|
param.onSuccess = function (param) {
|
|
// {String} param.contents - default LG Service XML Contents.
|
|
}</pre>
|
|
</li>
|
|
<li>{Function} param.onFailure [Optional] - failure callback function.
|
|
<pre class="code prettyprint">
|
|
param.onFailure = function (param) {
|
|
// {String} param.errorMessage - in case of failure, this message provides the details.
|
|
}</pre>
|
|
</li>
|
|
</ul></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
<dl class="detailList nomargin">
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Since:</dt>
|
|
<dd>1.20.1</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">See:</dt>
|
|
|
|
<dd><a href="hcap.application.html#.getServiceXml">hcap.application.getServiceXml()</a><br>
|
|
<a href="hcap.application.html#.getApplicationList">hcap.application.getApplicationList()</a><br>
|
|
<a href="hcap.application.html#.launchApplication">hcap.application.launchApplication()</a><br>
|
|
<a href="hcap.application.html#.destroyApplication">hcap.application.destroyApplication()</a><br>
|
|
<a href="hcap.property.html#.getProperty">hcap.property.getProperty()</a><br></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
</dl>
|
|
|
|
<div class="hr"></div>
|
|
</li>
|
|
|
|
<li
|
|
class='item3'
|
|
>
|
|
<div class="fixedFont heading" id=".getServiceXml">
|
|
<span class='lighter'>
|
|
<static>
|
|
</span>
|
|
|
|
|
|
|
|
<span class="light">hcap.application.</span><b>getServiceXml</b>(param)
|
|
</div>
|
|
|
|
<div class="description">
|
|
Gets the LG Service XML Contents.<br>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<pre class="code prettyprint">hcap.application.getServiceXml({
|
|
"onSuccess" : function(s) {
|
|
console.log("onSuccess : service xml = " + s.contents);
|
|
},
|
|
"onFailure" : function(f) {
|
|
console.log("onFailure : errorMessage = " + f.errorMessage);
|
|
}
|
|
});</pre>
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Parameters:</dt>
|
|
|
|
<dt>
|
|
<span class="light fixedFont">{Object}</span> <b>param</b>
|
|
|
|
</dt>
|
|
<dd><ul>
|
|
<li>{Function} param.onSuccess [Optional] - success callback function.
|
|
<pre class="code prettyprint">
|
|
param.onSuccess = function (param) {
|
|
// {String} param.contents - current LG Service XML Contents.
|
|
}</pre>
|
|
</li>
|
|
<li>{Function} param.onFailure [Optional] - failure callback function.
|
|
<pre class="code prettyprint">
|
|
param.onFailure = function (param) {
|
|
// {String} param.errorMessage - in case of failure, this message provides the details.
|
|
}</pre>
|
|
</li>
|
|
</ul></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
<dl class="detailList nomargin">
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Since:</dt>
|
|
<dd>1.20.1</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">See:</dt>
|
|
|
|
<dd><a href="hcap.application.html#.getDefaultServiceXml">hcap.application.getDefaultServiceXml()</a><br>
|
|
<a href="hcap.application.html#.getApplicationList">hcap.application.getApplicationList()</a><br>
|
|
<a href="hcap.application.html#.launchApplication">hcap.application.launchApplication()</a><br>
|
|
<a href="hcap.application.html#.destroyApplication">hcap.application.destroyApplication()</a><br></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
</dl>
|
|
|
|
<div class="hr"></div>
|
|
</li>
|
|
|
|
<li
|
|
class='item4'
|
|
>
|
|
<div class="fixedFont heading" id=".installApplications">
|
|
<span class='lighter'>
|
|
<static>
|
|
</span>
|
|
|
|
|
|
|
|
<span class="light">hcap.application.</span><b>installApplications</b>(param)
|
|
</div>
|
|
|
|
<div class="description">
|
|
Install the applications.<br>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<pre class="code prettyprint">hcap.application.installApplications({
|
|
"AppList" : ["com.ru.lgerp.mainstream", "ru.lgerp.gravityball"],
|
|
"onSuccess" : function() {
|
|
console.log("onSuccess");
|
|
},
|
|
"onFailure" : function(f) {
|
|
console.log("onFailure : errorMessage = " + f.errorMessage);
|
|
}
|
|
});</pre>
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Parameters:</dt>
|
|
|
|
<dt>
|
|
<span class="light fixedFont">{Object}</span> <b>param</b>
|
|
|
|
</dt>
|
|
<dd><ul>
|
|
<li>{Array} param.AppList [Required] - {String} applications id to install.</li>
|
|
<li>{Function} param.onSuccess [Optional] - success callback function.
|
|
<pre class="code prettyprint">
|
|
param.onSuccess = function()
|
|
// No Parameter.
|
|
}</pre>
|
|
</li>
|
|
<li>{Function} param.onFailure [Optional] - failure callback function.
|
|
<pre class="code prettyprint">
|
|
param.onFailure = function (param) {
|
|
// {String} param.errorMessage - in case of failure, this message provides the details.
|
|
}</pre>
|
|
</li>
|
|
</ul></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
<dl class="detailList nomargin">
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Since:</dt>
|
|
<dd>1.24.6</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">See:</dt>
|
|
|
|
<dd><a href="hcap.application.html#.getApplicationList">hcap.application.getApplicationList()</a><br>
|
|
<a href="hcap.application.html#.removeApplications">hcap.application.removeApplications()</a><br>
|
|
<a href="hcap.application.html#.launchApplication">hcap.application.launchApplication()</a><br>
|
|
<a href="hcap.application.html#.destroyApplication">hcap.application.destroyApplication()</a><br></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
</dl>
|
|
|
|
<div class="hr"></div>
|
|
</li>
|
|
|
|
<li
|
|
class='item5'
|
|
>
|
|
<div class="fixedFont heading" id=".launchApplication">
|
|
<span class='lighter'>
|
|
<static>
|
|
</span>
|
|
|
|
|
|
|
|
<span class="light">hcap.application.</span><b>launchApplication</b>(param)
|
|
</div>
|
|
|
|
<div class="description">
|
|
Launches a application.<br>
|
|
This is worked only when the property "asl_mode" is "1".<br>
|
|
Following table specifies applications, their ids and parameters. (Supported applications are different according to TV model, but App IDs of applications should be same)<br>
|
|
<table border=1 style="border: 1px;">
|
|
<b><tr><th>Application</th><th>id</th><th>parameters</th></tr></b>
|
|
<tr><td>AccuWeather</td><td>accuweather</td><td></td></tr>
|
|
<tr><td>Al Jazeera</td><td>aljazeera</td><td></td></tr>
|
|
<tr><td>Amazon</td><td>amazon.html</td><td></td></tr>
|
|
<tr><td>AR Browser</td><td>com.zenith.app.arbrowser</td><td>"{<br>
|
|
'target':string // launch url ex) 'www.lge.com'<br>
|
|
}"</td></tr>
|
|
<tr><td>Arirang TV</td><td>arirang.tv</td><td></td></tr>
|
|
<tr><td>BBC</td><td>bbc</td><td></td></tr>
|
|
<tr><td>Bluetooth Sound Sync</td><td>com.webos.app.btaudiostreaming</td><td></td></tr>
|
|
<tr><td>Browser</td><td>com.webos.app.browser</td><td>"{'params':{<br>
|
|
'target':string, // url string. default is empty. ex) 'www.lge.com'<br>
|
|
'fullMode':string, // full mode. default is 'false'. 'true' : full page mode, 'false' : general web browser mode<br>
|
|
'newtab':string // default is 'true'. 'true' : new page is loaded on the new tab, 'false' : new page is loaded on the current tab.<br>
|
|
}}"</td></tr>
|
|
<tr><td>Color Bridge</td><td>ru.lgerp.colorbridge</td><td></td></tr>
|
|
<tr><td>Crackle</td><td>crackle</td><td></td></tr>
|
|
<tr><td>Cutter Pillars</td><td>ru.lgerp.cutterpillars101</td><td></td></tr>
|
|
<tr><td>Deezer</td><td>deezer</td><td></td></tr>
|
|
<tr><td>Dek-d</td><td>dek.d</td><td></td></tr>
|
|
<tr><td>Demand 5</td><td>demand5</td><td></td></tr>
|
|
<tr><td>Doonung</td><td>doonung</td><td></td></tr>
|
|
<tr><td>Euronews</td><td>euronews</td><td></td></tr>
|
|
<tr><td>External Connector</td><td>com.webos.app.externalconnector</td><td></td></tr>
|
|
<tr><td>Filmbox</td><td>com.1596591.186066</td><td></td></tr>
|
|
<tr><td>Gaiam TV (Yoga TV)</td><td>com.4155984.174234</td><td></td></tr>
|
|
<tr><td>GMM TV</td><td>gmm.tv</td><td></td></tr>
|
|
<tr><td>Google Maps</td><td>googlemaps</td><td></td></tr>
|
|
<tr><td>Gravity Ball</td><td>ru.lgerp.gravityball</td><td></td></tr>
|
|
<tr><td>HBO Go</td><td>com.3298171.179786</td><td></td></tr>
|
|
<tr><td>Hulu</td><td>hulu</td><td></td></tr>
|
|
<tr><td>Icflix</td><td>com.4115297.175561</td><td></td></tr>
|
|
<tr><td>Iran Tourism</td><td>iran.tourism</td><td></td></tr>
|
|
<tr><td>K-Browser</td><td>com.zenith.app.hbrowser</td><td>"{<br>
|
|
'target':string // launch url ex) 'http://url.com/adc3f'<br>
|
|
}"</td></tr>
|
|
<tr><td>KrobKruakao3</td><td>kkk</td><td></td></tr>
|
|
<tr><td>M Channel</td><td>com.4217698.175917</td><td></td></tr>
|
|
<tr><td>M Thai Sport</td><td>mthai.sport</td><td></td></tr>
|
|
<tr><td>Mainstream</td><td>com.ru.lgerp.mainstream</td><td></td></tr>
|
|
<tr><td>MLB</td><td>mlb</td><td></td></tr>
|
|
<tr><td>Mobile Connector</td><td>com.webos.app.mobileconnector</td><td></td></tr>
|
|
<tr><td>Mthai</td><td>mthai</td><td></td></tr>
|
|
<tr><td>Music</td><td>com.webos.app.music</td><td></td></tr>
|
|
<tr><td>Nation</td><td>nation</td><td></td></tr>
|
|
<tr><td>Netflix</td><td>netflix</td><td></td></tr>
|
|
<tr><td>NK-Browser</td><td>com.zenith.app.gbrowser</td><td>"{<br>
|
|
'target':string // launch url ex) 'www.lge.com'<br>
|
|
}"</td></tr>
|
|
<tr><td>Now TV</td><td>now.tv</td><td></td></tr>
|
|
<tr><td>NPO</td><td>153996.npouitzendinggemist</td><td></td></tr>
|
|
<tr><td>Pandora</td><td>com.12465.12351</td><td></td></tr>
|
|
<tr><td>PC Connector</td><td>com.webos.app.pcconnector</td><td></td></tr>
|
|
<tr><td>Photo & Video</td><td>com.webos.app.photovideo</td><td></td></tr>
|
|
<tr><td>Rhapsody</td><td>rhapsody</td><td></td></tr>
|
|
<tr><td>RTL XL</td><td>rtl</td><td></td></tr>
|
|
<tr><td>Screen Share</td><td>com.webos.app.miracast</td><td></td></tr>
|
|
<tr><td>SmartShare</td><td>com.webos.app.smartshare</td><td></td></tr>
|
|
<tr><td>Spotify</td><td>com.4795741.189428</td><td></td></tr>
|
|
<tr><td>Tanks</td><td>lgerp.com.tanks</td><td></td></tr>
|
|
<tr><td>TV Hockey</td><td>lgerp.com.tvhockey</td><td></td></tr>
|
|
<tr><td>Videoland</td><td>videoland2014</td><td></td></tr>
|
|
<tr><td>Voice TV</td><td>voice.tv</td><td></td></tr>
|
|
<tr><td>WoW TV</td><td>wow.tv</td><td></td></tr>
|
|
<tr><td>YouTube</td><td>youtube.leanback.v4</td><td></td></tr>
|
|
<tr><td>Yupp TV</td><td>yupptv</td><td></td></tr>
|
|
</table>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<pre class="code prettyprint">hcap.application.launchApplication({
|
|
"id" : "com.zenith.app.gbrowser", // NK-Browser
|
|
"parameters" : "{
|
|
'target':'http://www.lge.com'
|
|
}",
|
|
"onSuccess" : function() {
|
|
console.log("onSuccess");
|
|
},
|
|
"onFailure" : function(f) {
|
|
console.log("onFailure : errorMessage = " + f.errorMessage);
|
|
}
|
|
});</pre>
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Parameters:</dt>
|
|
|
|
<dt>
|
|
<span class="light fixedFont">{Object}</span> <b>param</b>
|
|
|
|
</dt>
|
|
<dd><ul>
|
|
<li>{String} param.id - application id to launch.</li>
|
|
<li>{String} param.parameters [Optional] - parameters in JSON type string for the application to be launched.</li>
|
|
<li>{Function} param.onSuccess [Optional] - success callback function.
|
|
<pre class="code prettyprint">
|
|
param.onSuccess = function()
|
|
// No Parameter.
|
|
}</pre>
|
|
</li>
|
|
<li>{Function} param.onFailure [Optional] - failure callback function.
|
|
<pre class="code prettyprint">
|
|
param.onFailure = function (param) {
|
|
// {String} param.errorMessage - in case of failure, this message provides the details.
|
|
}</pre>
|
|
</li>
|
|
</ul></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
<dl class="detailList nomargin">
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Since:</dt>
|
|
<dd>1.20.1</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">See:</dt>
|
|
|
|
<dd><a href="hcap.application.html#.getServiceXml">hcap.application.getServiceXml()</a><br>
|
|
<a href="hcap.application.html#.getDefaultServiceXml">hcap.application.getDefaultServiceXml()</a><br>
|
|
<a href="hcap.application.html#.getApplicationList">hcap.application.getApplicationList()</a><br>
|
|
<a href="hcap.application.html#.destroyApplication">hcap.application.destroyApplication()</a><br>
|
|
<a href="hcap.property.html#.getProperty">hcap.property.getProperty()</a><br></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
</dl>
|
|
|
|
<div class="hr"></div>
|
|
</li>
|
|
|
|
<li
|
|
class='item6'
|
|
>
|
|
<div class="fixedFont heading" id=".removeApplications">
|
|
<span class='lighter'>
|
|
<static>
|
|
</span>
|
|
|
|
|
|
|
|
<span class="light">hcap.application.</span><b>removeApplications</b>(param)
|
|
</div>
|
|
|
|
<div class="description">
|
|
Uninstall the applications.<br>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<pre class="code prettyprint">hcap.application.removeApplications({
|
|
"AppList" : ["com.ru.lgerp.mainstream", "ru.lgerp.gravityball"],
|
|
"onSuccess" : function() {
|
|
console.log("onSuccess");
|
|
},
|
|
"onFailure" : function(f) {
|
|
console.log("onFailure : errorMessage = " + f.errorMessage);
|
|
}
|
|
});</pre>
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Parameters:</dt>
|
|
|
|
<dt>
|
|
<span class="light fixedFont">{Object}</span> <b>param</b>
|
|
|
|
</dt>
|
|
<dd><ul>
|
|
<li>{Array} param.AppList [Required] - {String} applications id to uninstall.</li>
|
|
<li>{Function} param.onSuccess [Optional] - success callback function.
|
|
<pre class="code prettyprint">
|
|
param.onSuccess = function()
|
|
// No Parameter.
|
|
}</pre>
|
|
</li>
|
|
<li>{Function} param.onFailure [Optional] - failure callback function.
|
|
<pre class="code prettyprint">
|
|
param.onFailure = function (param) {
|
|
// {String} param.errorMessage - in case of failure, this message provides the details.
|
|
}</pre>
|
|
</li>
|
|
</ul></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
<dl class="detailList nomargin">
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">Since:</dt>
|
|
<dd>1.24.6</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dl class="detailList params">
|
|
<dt class="heading">See:</dt>
|
|
|
|
<dd><a href="hcap.application.html#.getApplicationList">hcap.application.getApplicationList()</a><br>
|
|
<a href="hcap.application.html#.installApplications">hcap.application.installApplications()</a><br>
|
|
<a href="hcap.application.html#.launchApplication">hcap.application.launchApplication()</a><br>
|
|
<a href="hcap.application.html#.destroyApplication">hcap.application.destroyApplication()</a><br></dd>
|
|
|
|
</dl>
|
|
|
|
|
|
</dl>
|
|
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!--
|
|
#### EVENT DETAILS
|
|
-->
|
|
|
|
</article>
|
|
</div>
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
wbos.CssTools.MediaQueryFallBack.LoadCss('../css/screen.css', '../css/handheld.css', 660)
|
|
codeview.classFilter.Init()
|
|
</script>
|
|
<script src="../javascript/highlighter/prettify.js"></script>
|
|
<script>prettyPrint();</script>
|
|
</body>
|
|
</html>
|
|
|