Skip to content

Commit

Permalink
Convert es folders to Markdown (es) (#9552)
Browse files Browse the repository at this point in the history
* es html cleanup

* es rename html to md

* es h2m replace

* es linting with 8181 .markdownlint-cli2.jsonc

* es drop the url title attributes

* es remove languages macro

* Apply suggestions from code review
  • Loading branch information
Graywolf9 committed Oct 27, 2022
1 parent 7f924df commit bd99dd8
Show file tree
Hide file tree
Showing 193 changed files with 6,943 additions and 8,888 deletions.
126 changes: 0 additions & 126 deletions files/es/conflicting/web/api/blob/index.html

This file was deleted.

108 changes: 108 additions & 0 deletions files/es/conflicting/web/api/blob/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
---
title: BlobBuilder
slug: conflicting/Web/API/Blob
tags:
- API
- Archivo
- DOM
- File API
- NeedsBrowserCompatibility
- Obsoleto
- Referencia
translation_of: Web/API/BlobBuilder
original_slug: Web/API/BlobBuilder
---
{{APIRef("File API")}}{{ obsolete_header}}

La interfaz BlobBuilder provee una manera fácil de construir objetos {{domxref("Blob")}} . Solo crea un BlobBuilder y anexa trozos de datos invocando el método [append](#append) . Cuando termines de construir tu objeto, llama al método [getBlob](#getblob) para obtener un objeto {{domxref("Blob")}} que contiene los datos que le enviaste al blob builder.

> **Nota:** La interfaz `BlobBuilder` ha sido descontinuada en favor de introducir el constructor mas reciente {{domxref('Blob')}}.
## Información general de los metodos

| `void append(in ArrayBuffer data);` |
| ----------------------------------------------------------------------- |
| `void append(in Blob data);` |
| `void append(in String data, [optional] in String endings);` |
| `Blob getBlob([optional] in DOMString contentType);` |
| `File getFile(in DOMString name, [optional] in DOMString contentType);` |

## Metodos

### append()

Anexa el contenido del objeto javascript especificado al {{domxref("Blob")}} que esta siendo construido. Si el valor especificado no es un {{domxref("Blob")}}, [`ArrayBuffer`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer), o [`String`](/es/docs/Web/JavaScript/Reference/Global_Objects/String), el valor es convertido a String antes de ser anexado al blob.

```
void append(
in ArrayBuffer data
);
void append(
in Blob data
);
void append(
in String data,
[optional] in String endings
);
```

### Parametros

- `data`
- : Los datos a anexar al objeto {{domxref("Blob")}} que esta siendo construido.
- `endings`
- : Establece como serán escritas las cadenas que contienen `\n`. Puede ser `"transparent"` (los finales no cambian) o `"native"` (los finales cambian para coincidir a conveniencia del sistema operativo anfitrión). El valor predeterminado es `"transparent"`.

### getBlob()

Regresa el objeto {{domxref("Blob")}} que ha sido construido usando los datos pasados atraves del método [append](#append).

```
Blob getBlob(
in DOMString contentType {{optional_inline}}
);
```

### Parametros

- contentType {{optional_inline}}
- : El tipo MIME de los datos que seran regresados en el objeto {{domxref("Blob")}}. Esto será la propiedad tipo (Type) de los objetos `Blob`.

### Valor de Retorno

Un objeto {{domxref("Blob")}} conteniendo todos los datos pasados por cualquier llamada hecha al método [append](#append) desde que el `BlobBuilder` fue creado. Esto tambien reinicializa el `BlobBuilder` sí que la siguiente llamada al metodo [append](#append) es empezar de nuevo , un blob vacio.

### getFile() {{non-standard_inline}}

Retorna un objeto {{domxref("File")}}.

```
File getFile(
in DOMString name,
[optional] in DOMString contentType
);
```

### Parametros

- name
- : El nombre del archivo.
- contentType {{optional_inline}}
- : El tipo MIME de dats regresados en el objeto {{domxref("File")}}. Este será el valor de la propiedad tipo (type) del objeto `File`.

### Valor de Retorno

Un Objeto {{domxref("File")}}.

## Compatibilidad con Nevegadores

{{Compat("api.BlobBuilder")}}

## Vea también

- {{spec("http://dev.w3.org/2009/dap/file-system/file-writer.html#idl-def-BlobBuilder", "File API Specification: BlobBuilder", "ED")}}
- {{domxref("Blob")}}
- {{domxref("File")}}
88 changes: 0 additions & 88 deletions files/es/conflicting/web/api/element/click_event/index.html

This file was deleted.

Loading

0 comments on commit bd99dd8

Please sign in to comment.