public static bool IsValid(NudgeIntent value) { if (value >= NudgeIntent.Left) { return(value <= NudgeIntent.Down); } return(false); }
public virtual void SetNudgePlacements(ModelItem item, NudgeIntent intent, RelativeValue[] positions) { if (item == null) { throw new ArgumentNullException("item"); } if (positions == null) { throw new ArgumentNullException("positions"); } if (!EnumValidator.IsValid(intent)) { throw new ArgumentOutOfRangeException("intent"); } this.SetPlacements(item, PlacementIntent.Move, positions); }