Click or drag to resize

Version 1.0.1

Version 1.0.1 was released on 15/02/2015.

Changes in This Release
  • ADDED: Context - Getting value for context node possible from field as well.

  • FIXED: Property - Null reference check before converting value of data property.

  • CHANGED: Collection - Collection base class implements IEnumerable, not IEnumerable<object> so the type of the concrete collection is identified correctly in Linq queries.

  • CHANGED: Bindings - Only triggering setters in OnEnable if data binding was already initialized with initial data values.

  • FIXED: Command - Safe cast to delegate in Command.

  • CHANGED: Foundation - Changed BehaviourSingleGetter/Setter to ComponentSingleGetter/Setter.

  • CHANGED: Foundation - Created base class for ItemsSetter to use it for other collection setters as well.

  • CHANGED: UnityUI - Made GridItemsSetter for UnityUI more generic to work for all LayoutGroups.

  • CHANGED: Active Setter - Changed naming in menu from "Active" to "Active Setter".

  • ADDED: Command - Reset method is used to set initial target behaviour.

  • ADDED: Bindings - Added several checks, formatters and setters: ComparisonCheck, EqualityCheck, ArithmeticOperation, InvertBoolFormatter, LogicalBoolFormatter, PrependSign, RoundToNearestOperation, TextFileContentFormatter, TimeFormatter, AnimatorBooleanSetter.

  • ADDED: NGUI - Added several setters/getters for PopupList, Button and Slider.

  • ADDED: Unity UI - Added serveral setters/getters for Slider and Image control.

  • ADDED: Foundation - ComponentSingleSetter checks if target is null before updating the component.

  • ADDED: Core - Throwing exception if invalid path is passed to context in RegisterListener, RemoveListener or SetValue.

  • CHANGED: Game Object Items Setter - Only created items are removed on clear, not all children.

See Also

Other Resources