Megosztás:


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[]