+ ///<summary>
+ /// Gets the List of transitions for this View.
+ ///</summary>
+ /// Hidden-API which is usually used as Inhouse-API. If required to be opened as Public-API, ACR process is needed.
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public Dictionary<TransitionCondition, TransitionList> LayoutTransitions
+ {
+ get
+ {
+ if (_layoutTransitions == null)
+ {
+ _layoutTransitions = new Dictionary<TransitionCondition, TransitionList>();
+ }
+ return _layoutTransitions;
+ }
+ }
+
+ internal LayoutTransition LayoutTransition
+ {
+ set
+ {
+ if (_layoutTransitions == null)
+ {
+ _layoutTransitions = new Dictionary<TransitionCondition, TransitionList>();
+ }
+ LayoutTransitionsHelper.AddTransitionForCondition(_layoutTransitions,value.Condition,value, true);
+
+ AttachTransitionsToChildren(value);
+ }
+ }