X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=internal%2Fwidget_view%2Fwidget_view_impl.h;h=c43f929123945985f00ddf634aed4fe6fd017f6a;hb=36d72e386041646f344e6803b7851c6a9756a765;hp=eae11550ac267f01e7dcf003aafcf74b462d096a;hpb=e3c4d63367266abf7ed163de3e8ef374dd90dae5;p=platform%2Fcore%2Fuifw%2Fwidget-viewer-dali.git diff --git a/internal/widget_view/widget_view_impl.h b/internal/widget_view/widget_view_impl.h index eae1155..c43f929 100644 --- a/internal/widget_view/widget_view_impl.h +++ b/internal/widget_view/widget_view_impl.h @@ -112,13 +112,13 @@ public: // Internal API 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(); @@ -144,6 +144,12 @@ public: // Internal API void SetLoadingTextPropertyMap( Dali::Property::Map map ); + void ShowLoadingState( bool show ); + + void ShowTapWidgetState( bool show ); + + void TerminateWidget(); + public: //Signals /** @@ -176,6 +182,8 @@ public: //Signals */ Dali::WidgetView::WidgetView::WidgetViewSignalType& WidgetFaultedSignal(); + Dali::WidgetView::WidgetView::WidgetViewSignalType& WidgetTerminatedSignal(); + protected: /** @@ -193,6 +201,8 @@ protected: */ virtual ~WidgetView(); + float TextPixelToPointSize( int pixelSize ); + private: // From Control /** @@ -258,7 +268,8 @@ private: float mUpdatePeriod; bool mPreviewVisible; - bool mStateTextVisible; + bool mLoadingTextVisible; + bool mTapTextVisible; bool mPermanentDelete; screen_connector_toolkit_h mWatcherHandle; tizen_remote_surface* mRemoteSurface; @@ -270,6 +281,9 @@ private: Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetContentUpdatedSignal; Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetUpdatePeriodChangedSignal; Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetFaultedSignal; + + // Internal signal + Dali::WidgetView::WidgetView::WidgetViewSignalType mWidgetTerminatedSignal; }; } // namespace Internal