void ShowLoadingState( bool show );
- void ShowTapWidgetState( bool show );
+ void ShowRetryState( bool show );
+
+ void TerminateWidget();
public: //Signals
*/
Dali::WidgetView::WidgetView::WidgetViewSignalType& WidgetFaultedSignal();
+ Dali::WidgetView::WidgetView::WidgetViewSignalType& WidgetTerminatedSignal();
+
protected:
/**
Toolkit::ImageView mWidgetImageView; ///< Widget content
Toolkit::ImageView mPreviewImage; ///< Preview image
- Toolkit::TextLabel mStateText; ///< State text
+ Toolkit::TextLabel mLoadingText; ///< Loading text
+ Toolkit::TextLabel mRetryText; ///< Retry text
Dali::Actor mPreviewActor;
Dali::Actor mStateTextActor;
Dali::NativeImageSourcePtr mImageSource;
bool mPreviewVisible;
bool mLoadingTextVisible;
- bool mTapTextVisible;
+ bool mRetryTextVisible;
+ bool mRetryState;
bool mPermanentDelete;
screen_connector_toolkit_h mWatcherHandle;
tizen_remote_surface* mRemoteSurface;
Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetContentUpdatedSignal;
Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetUpdatePeriodChangedSignal;
Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetFaultedSignal;
+
+ // Internal signal
+ Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetTerminatedSignal;
};
} // namespace Internal