+ void OnAnimationFinished(Dali::Animation& animation);
+
+ /**
+ * @brief Called when any key event is received
+ *
+ * Will use this to fold a contact card if it is unfolded.
+ * @param[in] event The key event information
+ */
+ void OnKeyEvent(const Dali::KeyEvent& event);
+
+ Dali::TapGestureDetector mTapDetector; ///< Used for tap detection.
+ Dali::Toolkit::Control mContactCard; ///< Used for the background and to clip the contents.
+ Dali::Toolkit::Control mHeader; ///< Header shown when unfolded.
+ Dali::Toolkit::Control mClippedImage; ///< The image representing the contact (whose clipping can be animated).
+ Dali::Toolkit::Control mMaskedImage; ///< The image with a mask (better quality around the edges than the clipped image when folded).
+ Dali::Toolkit::Control mNameText; ///< The text shown when folded.
+ Dali::Toolkit::Control mDetailText; ///< The text shown when unfolded.