---
title: واجهة API للتخصيص
canonical: https://developer.unico.io/ar/dual-api/developers/sdks-and-tools/flutter/api-reference/customization-api
locale: ar
generated_by: markdown-export
---

## أساليب السمة

| الأسلوب | الوصف |
|---|---|
| `getColorBackground()` | لون خلفية الصورة الظلية |
| `getColorBoxMessage()` | لون خلفية مربع الرسالة |
| `getColorTextMessage()` | لون النص داخل مربع الرسالة |
| `getColorIconTakePictureButton()` | لون أيقونة زر التقاط الصورة اليدوي |
| `getColorBackgroundBottomDocument()` | لون خلفية مربع التقاط المستند |
| `getColorTextBottomDocument()` | لون نص مربع التقاط المستند |

:::warning[أنواع قيم الألوان]
أنواع الألوان المدعومة هي **سلسلة نصية سداسية عشرية** (مثل `"#FF0000"`) أو نموذج `Color` أصلي من حزمة SDK الأساسية لـ Android/iOS.
:::

:::warning[لون زر الإلغاء (Android فقط)]
تخصيص `colorCancelButtonIcon` غير متاح عبر واجهة API لسمة Dart — يجب إضافته في ملف موارد Android `colors.xml`:

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

## اللغة المحلية

| الأسلوب | النوع | الوصف |
|---|---|---|
| `setLocale(LocaleTypes locale)` | `LocaleTypes` | يضبط لغة شاشة الالتقاط |

راجع [مرجع API > القوائم](/developers/sdks-and-tools/flutter/api-reference/enums) للاطلاع على القائمة الكاملة لقيم `LocaleTypes` المدعومة.