---
title: API de Personalización
canonical: https://developer.unico.io/es/dual-api/developers/sdks-and-tools/flutter/api-reference/customization-api
locale: es
generated_by: markdown-export
---

## Métodos de tema

| Método | Descripción |
|---|---|
| `getColorBackground()` | Color de fondo de la silueta |
| `getColorBoxMessage()` | Color de fondo del cuadro de mensaje |
| `getColorTextMessage()` | Color del texto dentro del cuadro de mensaje |
| `getColorIconTakePictureButton()` | Color del ícono del botón de captura manual de foto |
| `getColorBackgroundBottomDocument()` | Color de fondo del cuadro de captura de documentos |
| `getColorTextBottomDocument()` | Color del texto del cuadro de captura de documentos |

:::warning[Tipos de valores de color]
Los tipos de color admitidos son **String hexadecimal** (p. ej. `"#FF0000"`) o una instancia nativa de `Color` del SDK subyacente de Android/iOS.
:::

:::warning[Color del botón de cancelar (solo Android)]
La personalización de `colorCancelButtonIcon` no está disponible a través de la API de tema de Dart — debe añadirse en el archivo de recursos `colors.xml` de Android:

```xml
<resources>
  <color name="unico_color_button_cancel">YOUR COLOR</color>
</resources>
```
:::

## Idioma

| Método | Tipo | Descripción |
|---|---|---|
| `setLocale(LocaleTypes locale)` | `LocaleTypes` | Define el idioma de la pantalla de captura |

Consulte [Referencia de API > Enums](/developers/sdks-and-tools/flutter/api-reference/enums) para ver la lista completa de valores de `LocaleTypes` admitidos.