float GetUpdatePeriod() const;
- void ShowPreview( bool show );
+ void SetPreviewVisible( bool visible );
bool IsPreviewVisible();
- void ShowStateText( bool show );
+ void SetLoadingTextVisible( bool visible );
- bool IsStateTextVisible();
+ bool IsLoadingTextVisible();
bool IsWidgetFaulted();
void SetLoadingTextPropertyMap( Dali::Property::Map map );
+ void ShowLoadingState( bool show );
+
+ void ShowTapWidgetState( bool show );
+
+ void TerminateWidget();
+
public: //Signals
/**
*/
Dali::WidgetView::WidgetView::WidgetViewSignalType& WidgetFaultedSignal();
+ Dali::WidgetView::WidgetView::WidgetViewSignalType& WidgetTerminatedSignal();
+
protected:
/**
*/
virtual ~WidgetView();
+ float TextPixelToPointSize( int pixelSize );
+
private: // From Control
/**
float mUpdatePeriod;
bool mPreviewVisible;
- bool mStateTextVisible;
+ bool mLoadingTextVisible;
+ bool mTapTextVisible;
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