private void CollapseInternal(Action callback) { // Store callback. if (callback == null) callback = delegate { }; // Dummy callback. collapsingCallback = callback; // Alert listeners. FireCollapsing(); CollapseAnimation(); } #endregion