# Sifat Penyambungan Data (Property)

Ini adalah sifat-sifat komponen sasaran di mana nilai data yang akan disebarkan melalui [penyambungan data](./data-binding.md) akan diterapkan.

## Sifat-sifat

- **text**
  - Merefleksikan pada teks komponen sasaran.
- **fill style (fillStyle)**
  - Merefleksikan pada warna latar belakang komponen sasaran.
  - eg. 'merah', 'tentera', '#275394', '#777'
- **stroke style (strokeStyle)**
  - Merefleksikan pada warna tepi komponen sasaran.
  - eg. 'red', 'navy', '#275394', '#777'
- **font color (fontColor)**
  - Merefleksikan pada warna teks komponen sasaran.
  - eg. 'red', 'navy', '#275394', '#777'
- **value**

  - Merefleksikan pada sifat utama komponen sasaran.
    - Setiap komponen memiliki sifat utamanya sendiri. Dalam kebanyakan kasus, sifat 'teks' adalah yang utama.
    - **value** berfungsi sama dengan sifat utama masing-masing komponen.
    - Sebagai contoh, untuk komponen 'rect', **value** dan **text** menciptakan efek yang sama karena 'teks' adalah sifat utama 'rect'.
    - Dalam kasus komponen 'scenario-run', **value** berfungsi serupa dengan sifat 'variables'. Sifat ini digunakan sebagai parameter saat memanggil skenario.
    - Harap merujuk ke dokumentasi masing-masing komponen untuk menentukan sifat utama mereka.

- **data**
  - Merefleksikan pada sifat data komponen sasaran.
  - Semua komponen memiliki sifat ini untuk penyiaran data. Ketika ada perubahan dalam data komponen, penyambungan data yang dikonfigurasi dilakukan.
  - Biasanya, sifat ini tidak langsung memengaruhi penampilan atau fungsi komponen.
- **source**
  - Merefleksikan pada sifat sumber komponen sasaran.
  - Dapat digunakan ketika komponen sasaran memiliki sifat sumber.
- **hidden**
  - Merefleksikan pada sifat tersembunyi komponen sasaran.
  - true, false
- **started**
  - Dapat memulai atau menghentikan animasi yang terdaftar di komponen sasaran.
  - true, false
- **play**
  - Merefleksikan pada sifat mainkan komponen sasaran.
  - Dapat digunakan ketika komponen sasaran memiliki sifat mainkan (misalnya, video, suara, gif).
  - true, false
- **reference (ref)**
  - Merefleksikan pada sifat rujukan komponen sasaran.
  - Dapat digunakan ketika komponen sasaran memiliki sifat rujukan.
- **options**
  - Merefleksikan pada sifat pilihan komponen sasaran.
  - Dapat digunakan ketika komponen sasaran memiliki sifat pilihan (select).
- **rotate**
  - Merefleksikan pada sifat putar komponen sasaran.
  - Dalam bentuk dasarnya, ini memungkinkan untuk menentukan sudut rotasi sekitar sumbu x, y, z komponen.
  - Ini mewakili rotasi dalam ruang 3D, sehingga perlu diikat sebagai objek dengan nilai 'radian', seperti { x: 0, y: 0, z: -3.14 }.
  - Untuk ruang 2D, Anda hanya perlu memberikan nilai sumbu z, misalnya { z: -1.57 }, yang akan memutar 90 derajat searah jarum jam (arah negatif adalah searah jarum jam).
- **dimension**
  - Merefleksikan pada sifat ukuran berdasarkan dimensi komponen sasaran.
  - Dalam bentuk dasarnya, ini memungkinkan untuk menentukan ukuran berdasarkan sumbu x, y, z komponen.
  - Ini mewakili uk

uran dalam ruang 3D, sehingga perlu diikat sebagai objek dengan nilai yang sesuai, misalnya { width: 100, height: 100, depth: 100 }.

- Untuk ruang 2D, Anda hanya perlu memberikan nilai sumbu lebar dan tinggi, misalnya { width: 100, height: 100, depth: 1 }, yang mengubah ukuran menjadi lebar 100 dan tinggi 100.
- **location**
  - Bergerak ke posisi yang ditentukan berdasarkan lokasi pusat komponen sasaran.
  - Anda dapat menentukan posisi x, y, z komponen sasaran.
  - Untuk ruang 2D, berikan nilai sumbu x dan y, misalnya { x: 100, y: 100 }, yang memindahkan pusat komponen ke koordinat logis 100, 100.
- **accessor**
  - Merefleksikan pada sifat aksesori komponen sasaran.
  - Dapat digunakan ketika komponen sasaran memiliki sifat aksesori.
- **(tap)**
  - Membangkitkan peristiwa ketuk pada komponen sasaran.
  - Oleh karena itu, fungsi yang diatur dalam efek peristiwa ketuk komponen akan dipicu.
- **(action)**
  - Tidak berlaku untuk sifat apa pun dari komponen sasaran.
  - Sifat (action) biasanya digunakan untuk menjalankan skrip pada tahap penyiaran data.

Tolong terjemahkan konten ini sambil menjaga format dan kata-kata dalam bahasa Inggris sebanyak mungkin.
