aboutsummaryrefslogtreecommitdiff
path: root/files/es/nsidomofflineresourcelist/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/es/nsidomofflineresourcelist/index.html')
-rw-r--r--files/es/nsidomofflineresourcelist/index.html228
1 files changed, 228 insertions, 0 deletions
diff --git a/files/es/nsidomofflineresourcelist/index.html b/files/es/nsidomofflineresourcelist/index.html
new file mode 100644
index 0000000000..ea595df8c8
--- /dev/null
+++ b/files/es/nsidomofflineresourcelist/index.html
@@ -0,0 +1,228 @@
+---
+title: nsIDOMOfflineResourceList
+slug: nsIDOMOfflineResourceList
+tags:
+ - Interfaces
+ - Todas_las_Categorías
+ - páginas_a_traducir
+translation_of: Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMOfflineResourceList
+---
+<p> El interfaz <code>nsIDOMOfflineResourceList</code> ofrece acceso al "application-cache" (memoria cache temporal de la aplicación) que permite que los recursos del contenido web sean almacenados localmente para ser usados en modo desconectado. Este interfaz incluye métodos para agregar recursos o eliminar recursos de la cache, así como hacer una lista de los recursos manejados dinámicamente.</p>
+
+<p><br>
+ </p><div style="border: solid #ddd 2px; margin-bottom: 12px;">
+<div style="background: #eee; padding: 2px;"><code><a href="https://dxr.mozilla.org/mozilla-central/source/dom/public/idl/offline/nsIDOMOfflineResourceList.idl" rel="custom">dom/public/idl/offline/nsIDOMOfflineResourceList.idl</a></code><span style="text-align: right; float: right;"><a href="/en-US/docs/Interfaces/About_Scriptable_Interfaces" style="color: #00cc00; font-weight: 700;">Scriptable</a></span></div>
+<span style="padding: 4px 2px;">
+
+<i>Please add a summary to this article.</i>
+</span>
+
+<div style="background: #eee; padding: 2px;">
+<span> </span>
+<span style="text-align: right; float: right;">Last changed in Gecko 1.9 (Firefox 3)</span></div>
+</div><p></p>
+
+<p>Inherits from: <code><a href="/es/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsISupports" title="">nsISupports</a></code></p>
+
+<h2 id="Resumen_del_m.C3.A9todo" name="Resumen_del_m.C3.A9todo">Resumen del método</h2>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <td><code>void <a href="#add.28.29">add</a>(in <a href="es/DOMString">DOMString</a> uri);</code></td>
+ </tr>
+ <tr>
+ <td><code><a href="es/DOMString">DOMString</a> <a href="#item.28.29">item</a>(in unsigned long index);</code></td>
+ </tr>
+ <tr>
+ <td><code>void <a href="#remove.28.29">remove</a>(in <a href="es/DOMString">DOMString</a> uri);</code></td>
+ </tr>
+ <tr>
+ <td><code>void <a href="#swapCache.28.29">swapCache</a>();</code></td>
+ </tr>
+ <tr>
+ <td><code>void <a href="#update.28.29">update</a>();</code></td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="Atributos" name="Atributos">Atributos</h2>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <td class="header">Atributo</td>
+ <td class="header">Tipo</td>
+ <td class="header">Descripción</td>
+ </tr>
+ <tr>
+ <td><code>length</code></td>
+ <td><code>unsigned long</code></td>
+ <td>El número de entradas la lista de recursos manejados dinámicamente<em>Sólo lectura</em> .</td>
+ </tr>
+ <tr>
+ <td><code>onchecking</code></td>
+ <td><code><a href="es/NsIDOMEventListener">nsIDOMEventListener</a></code></td>
+ <td>El evento de escucha que se llamará cuando se lean los manifiestos en la cache y se busquen actualizaciones.</td>
+ </tr>
+ <tr>
+ <td><code>onerror</code></td>
+ <td><code><a href="es/NsIDOMEventListener">nsIDOMEventListener</a></code></td>
+ <td>Un evento de escucha que será llamado cuando ocurra un error durante el proceso de almacenaje en cache.</td>
+ </tr>
+ <tr>
+ <td><code>onnoupdate</code></td>
+ <td><code><a href="es/NsIDOMEventListener">nsIDOMEventListener</a></code></td>
+ <td>Un evento de escucha que será llamado cuando no hay actualizaciones a descargar.</td>
+ </tr>
+ <tr>
+ <td><code>ondownloading</code></td>
+ <td><code><a href="es/NsIDOMEventListener">nsIDOMEventListener</a></code></td>
+ <td>Un evento de escucha que será llamado cuando se están descargando recursos a la cache.</td>
+ </tr>
+ <tr>
+ <td><code>onprogress</code></td>
+ <td><code><a href="es/NsIDOMEventListener">nsIDOMEventListener</a></code></td>
+ <td>Un evento de escucha que será llamado periódicamente a lo largo del proceso de descarga.</td>
+ </tr>
+ <tr>
+ <td><code>onupdateready</code></td>
+ <td><code><a href="es/NsIDOMEventListener">nsIDOMEventListener</a></code></td>
+ <td>Un evento de escucha que será llamado cuando hay disponible una actualización para un recurso; este evento no se utiliza actualmente ya que las aplicaciones con diferentes versiones aún no están implementadas.</td>
+ </tr>
+ <tr>
+ <td><code>oncached</code></td>
+ <td><code><a href="es/NsIDOMEventListener">nsIDOMEventListener</a></code></td>
+ <td>Un evento de escucha que será llamado cuando se ha completado el proceso de almacenaje en cache.</td>
+ </tr>
+ <tr>
+ <td><code>status</code></td>
+ <td><code>unsigned short</code></td>
+ <td>Una de las constantes <a href="#constants">constants</a> que indican el estado de la cache de la aplicación.</td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="Constantes" name="Constantes">Constantes</h2>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <td class="header">Constante</td>
+ <td class="header">Valor</td>
+ <td class="header">Descripción</td>
+ </tr>
+ <tr>
+ <td><code>UNCACHED</code></td>
+ <td>0</td>
+ <td>El objeto no está asociado con una aplicación.</td>
+ </tr>
+ <tr>
+ <td><code>IDLE</code></td>
+ <td>1</td>
+ <td>La cache de la aplicación no está en proceso de ser actualizada.</td>
+ </tr>
+ <tr>
+ <td><code>CHECKING</code></td>
+ <td>2</td>
+ <td>El manifiesto de la cache de la aplicación está siendo leído y en busca de actualizaciones.</td>
+ </tr>
+ <tr>
+ <td><code>DOWNLOADING</code></td>
+ <td>3</td>
+ <td>Los recursos están siendo descargados para ser agregados a la cache.</td>
+ </tr>
+ <tr>
+ <td><code>UPDATEREADY</code></td>
+ <td>4</td>
+ <td>Hay una nueva versión de la aplicación disponible.
+ <p>Las aplicaciones con diferentes versiones no están aún implementadas, por lo que este valor de estado no está aún implementado.</p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="M.C3.A9todos" name="M.C3.A9todos">Métodos</h2>
+
+<h3 id="add.28.29" name="add.28.29">add()</h3>
+
+<p>Agrega un ítem a las entradas manejadas dinámicamente. Los recursos serán leídos y agregados a la cache de la aplicación.</p>
+
+<pre class="eval"> void add(
+ in DOMString uri
+ );
+</pre>
+
+<h6 id="Par.C3.A1metros" name="Par.C3.A1metros">Parámetros</h6>
+
+<dl>
+ <dt>uri</dt>
+ <dd>La URI del recurso a agregar a la lista.</dd>
+</dl>
+
+<h3 id="item.28.29" name="item.28.29">item()</h3>
+
+<p>Devuelve la URI del ítem en la posición especificada en la lista de recursos en la cache.</p>
+
+<pre class="eval"> DOMString item(
+ in unsigned long index
+ );
+</pre>
+
+<h6 id="Par.C3.A1metros_2" name="Par.C3.A1metros_2">Parámetros</h6>
+
+<dl>
+ <dt>index</dt>
+ <dd>El índice de elementos en la cache cuya URI será devuelta.</dd>
+</dl>
+
+<h6 id="Valor_devuelto" name="Valor_devuelto">Valor devuelto</h6>
+
+<p>Una constante <code><a href="es/DOMString">DOMString</a></code> conteniendo la URI del recurso especificado.</p>
+
+<h3 id="remove.28.29" name="remove.28.29">remove()</h3>
+
+<p>Elimina un ítem de la lista de entradas manejadas dinámicamente. Si es la última referencia a una URI determinada en la cache de la aplicación, la entrada de la caché es eliminada.</p>
+
+<pre class="eval"> void remove(
+ in DOMString uri
+ );
+</pre>
+
+<h6 id="Par.C3.A1metros_3" name="Par.C3.A1metros_3">Parámetros</h6>
+
+<dl>
+ <dt>uri</dt>
+ <dd>La URI del elemento a eliminar de la lista.</dd>
+</dl>
+
+<h3 id="swapCache.28.29" name="swapCache.28.29">swapCache()</h3>
+
+<p>Cambia a la nueva versión de la cache de la aplicación.</p>
+
+<p>Las aplicaciones con diferentes versiones no están aún implementadas. Este método generará una excepción.</p>
+
+<pre class="eval"> void swapCache();
+</pre>
+
+<h6 id="Par.C3.A1metros_4" name="Par.C3.A1metros_4">Parámetros</h6>
+
+<p>Ninguno.</p>
+
+<h3 id="update.28.29" name="update.28.29">update()</h3>
+
+<p>Comienza el proceso de actualización de la cache de la aplicación.</p>
+
+<pre class="eval"> void update();
+</pre>
+
+<h6 id="Par.C3.A1metros_5" name="Par.C3.A1metros_5">Parámetros</h6>
+
+<p>Ninguno.</p>
+
+<h2 id="Ver_tambi.C3.A9n" name="Ver_tambi.C3.A9n">Ver también</h2>
+
+<ul>
+ <li><a href="es/Offline_resources_in_Firefox">Offline resources in Firefox</a></li>
+ <li><a href="es/Recursos_en_modo_desconectado_en_Firefox">Recursos_en_modo_desconectado_en_Firefox</a></li>
+</ul>