//
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
-// Licensed under the Flora License, Version 1.0 (the License);
+// Licensed under the Flora License, Version 1.1 (the License);
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
virtual void UpdateItem(int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem){};
// From 'ITableViewItemProvider' - Gets the default height of an item.
virtual int GetDefaultItemHeight(void);
+ //Handles call disconnect
+ void CallDisconnected(void);
// From 'ITableViewItemEventListener' - Called when the state of a TableViewItem in the TableView is changed.
virtual void OnTableViewItemStateChanged(Tizen::Ui::Controls::TableView& tableView, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status){};
// From 'ITableViewItemEventListener' - Called when the TableViewContextItem is opened or closed.
//From IAppStateChangeListener
virtual void OnForeground(void);
virtual void OnBackground(void){};
+ virtual void OnScreenOff(void);
+
private:
// Method to fetch person details using phone number.
void ShowPersonDetails(const Tizen::Base::String& phoneNumber, const Tizen::Base::String& contactLblName, const Tizen::Base::String& nameLblName, AppCallInfo* pCallInfo);
void HideRejectMessageFooter(void);
//Method used to show thumbnail image
void ShowThumbnailImage(const Tizen::Graphics::Bitmap* pPhotoId);
+ //Hides the rejetec message panel
+ void HideRejectMessagePanel(void);
+ //Shows reject message panel
+ void ShowRejectMessagePanel(void);
private:
//contact number for incoming call