Open.Core.Controls.CollapsePanel.InflateAnimation C# (CSharp) Method

InflateAnimation() private method

private InflateAnimation ( ) : void
return void
        private void InflateAnimation()
        {
            // Setup initial conditions.
            int finalSize = inflateToTarget == NoTargetSize
                                                                ? inflatedSize
                                                                : inflateToTarget;
            SetContentSize(finalSize - Padding.GetOffset(Plane));

            // Animate.
            Dictionary properties = new Dictionary();
            properties[CssAttribute] = finalSize;
            Container.Animate(
                                properties,
                                Slide.ToMsecs(),
                                Slide.Easing,
                                delegate
                                {
                                    ReleaseContentSize();
                                    FireInflated();
                                });
        }