Click or drag to resize

PlaceholderModelAcceptCondition Property

Sets the acceptance condition(s) of this Placeholder

Namespace:  Livit.Learn.Model
Assembly:  Livit.Learn.Model (in Livit.Learn.Model.dll) Version: 0.0.0.0
Syntax
C#
public CompositeConditionModel AcceptCondition { get; set; }

Property Value

Type: CompositeConditionModel
Remarks

CompositeCondition, one or a set of DataConditions.

Can also be left empty to allow any item.

Examples
Accepts one condition:
XML
<Placeholder Id="MyPlaceholder" GameObjectId="MyPlaceholder">
  <AcceptCondition>
    <DataCondition Target="{Binding Tags}" Comparison="Contains" Value="MyItem" />
  </AcceptCondition>
</Placeholder>
Accepts multiple conditionss:
XML
<Placeholder Id="MyPlaceholder" GameObjectId="MyPlaceholder">
  <AcceptCondition>
    <DataCondition Target="{Binding Tags}" Comparison="Contains" Value="MyItem" />
    <DataCondition Target="{Binding ActiveStates}" Comparison="Contains" Value="MyItem" />
  </AcceptCondition>
</Placeholder>
Accepts without condition:
XML
<Placeholder Id="MyPlaceholder" GameObjectId="MyPlaceholder" />
See Also