ContributionConstraint interface
Megad egy korlátozást, amely egy adott hozzájárulás dinamikus belefoglalásához/kizárásához használható
Tulajdonságok
| group | Választható tulajdonság, amely megadható a korlátozások csoportosítására. A csoporton belüli összes kényszer együtt van ÉS'd (mindegyiket igazra kell értékelni ahhoz, hogy a hozzájárulás szerepeljen). A megkötések különböző csoportjai VAGY-ok (csak egy csoportnak kell igaz értékre értékelnie ahhoz, hogy a hozzájárulás szerepeljen). |
| id | Megosztott korlátozás teljes azonosítója |
| inverse | Ha igaz, tagadja a szűrő eredményét (adja meg a hozzájárulást, ha az alkalmazott szűrő igaz helyett hamis értéket ad vissza) |
| name | Az IContributionFilter beépülő modul neve |
| properties | A hozzájárulási szűrőosztályba betáplált tulajdonságok |
| relationships | A megkötések opcionálisan alkalmazhatók a hozzájárulásban meghatározott egy vagy több kapcsolatra. Ha nincs definiálva kapcsolat, akkor az összes kapcsolat társítva lesz a korláthoz. Ez azt jelenti, hogy az alapértelmezett viselkedés teljesen eltávolítja a fa hozzájárulását, ha a korlátozást alkalmazzák. |
Tulajdonság adatai
group
Választható tulajdonság, amely megadható a korlátozások csoportosítására. A csoporton belüli összes kényszer együtt van ÉS'd (mindegyiket igazra kell értékelni ahhoz, hogy a hozzájárulás szerepeljen). A megkötések különböző csoportjai VAGY-ok (csak egy csoportnak kell igaz értékre értékelnie ahhoz, hogy a hozzájárulás szerepeljen).
group: number
Tulajdonság értéke
number
id
Megosztott korlátozás teljes azonosítója
id: string
Tulajdonság értéke
string
inverse
Ha igaz, tagadja a szűrő eredményét (adja meg a hozzájárulást, ha az alkalmazott szűrő igaz helyett hamis értéket ad vissza)
inverse: boolean
Tulajdonság értéke
boolean
name
Az IContributionFilter beépülő modul neve
name: string
Tulajdonság értéke
string
properties
A hozzájárulási szűrőosztályba betáplált tulajdonságok
properties: any
Tulajdonság értéke
any
relationships
A megkötések opcionálisan alkalmazhatók a hozzájárulásban meghatározott egy vagy több kapcsolatra. Ha nincs definiálva kapcsolat, akkor az összes kapcsolat társítva lesz a korláthoz. Ez azt jelenti, hogy az alapértelmezett viselkedés teljesen eltávolítja a fa hozzájárulását, ha a korlátozást alkalmazzák.
relationships: string[]
Tulajdonság értéke
string[]