Contribution interface
Kontribusi individu yang dibuat oleh ekstensi
- Memperluas
Properti
| constraints | Daftar batasan (filter) yang harus diterapkan pada ketersediaan kontribusi ini |
| includes | Termasuk adalah sekumpulan kontribusi yang harus memiliki kontribusi ini termasuk dalam daftar target mereka. |
| properties | Properti/atribut kontribusi ini |
| restricted |
Daftar klaim yang diminta agar pengguna dapat melihat kontribusi ini (seperti anonim, publik, anggota...). |
| targets | Id kontribusi yang ditargetkan kontribusi ini. (kontribusi induk) |
| type | Id Jenis Kontribusi |
Properti yang Diwariskan
| description | Deskripsi kontribusi/jenis |
| id | Pengidentifikasi yang sepenuhnya memenuhi syarat dari kontribusi/jenis |
| visible |
VisibleTo dapat digunakan untuk membatasi siapa yang dapat mereferensikan kontribusi/jenis tertentu. Nilai ini harus berupa daftar penerbit atau akses ekstensi juga dibatasi. Contoh: "ms" - Berarti hanya penerbit "ms" yang dapat mereferensikan ini. "ms.vss-web" - Berarti hanya ekstensi "vss-web" dari penerbit "ms" yang dapat mereferensikan ini. |
Detail Properti
constraints
Daftar batasan (filter) yang harus diterapkan pada ketersediaan kontribusi ini
constraints: ContributionConstraint[]
Nilai Properti
includes
Termasuk adalah sekumpulan kontribusi yang harus memiliki kontribusi ini termasuk dalam daftar target mereka.
includes: string[]
Nilai Properti
string[]
properties
Properti/atribut kontribusi ini
properties: any
Nilai Properti
any
restrictedTo
Daftar klaim yang diminta agar pengguna dapat melihat kontribusi ini (seperti anonim, publik, anggota...).
restrictedTo: string[]
Nilai Properti
string[]
targets
Id kontribusi yang ditargetkan kontribusi ini. (kontribusi induk)
targets: string[]
Nilai Properti
string[]
type
Id Jenis Kontribusi
type: string
Nilai Properti
string
Detail Properti yang Diwariskan
description
Deskripsi kontribusi/jenis
description: string
Nilai Properti
string
id
Pengidentifikasi yang sepenuhnya memenuhi syarat dari kontribusi/jenis
id: string
Nilai Properti
string
Diwariskan DariContributionBase.id
visibleTo
VisibleTo dapat digunakan untuk membatasi siapa yang dapat mereferensikan kontribusi/jenis tertentu. Nilai ini harus berupa daftar penerbit atau akses ekstensi juga dibatasi. Contoh: "ms" - Berarti hanya penerbit "ms" yang dapat mereferensikan ini. "ms.vss-web" - Berarti hanya ekstensi "vss-web" dari penerbit "ms" yang dapat mereferensikan ini.
visibleTo: string[]
Nilai Properti
string[]
Diwariskan DariContributionBase.visibleTo