| Tizen Native API
    4.0
    | 
This module provides functionalities about ui_standard_view.
| Functions | |
| ui_standard_view * | ui_standard_view_create (const char *name) | 
| Creates an ui_standard_view. | |
| int | ui_standard_view_set_title (ui_standard_view *view, const char *text) | 
| Sets a title text. | |
| int | ui_standard_view_set_sub_title (ui_standard_view *view, const char *text) | 
| Sets a subtitle text. | |
| int | ui_standard_view_set_title_badge (ui_standard_view *view, const char *badge_text) | 
| Sets a title badge text. | |
| int | ui_standard_view_set_title_right_btn (ui_standard_view *view, Elm_Button *title_right_btn) | 
| Sets a title_right_btn. | |
| Elm_Button * | ui_standard_view_get_title_right_btn (const ui_standard_view *view) | 
| Returns a title right button of the view. | |
| Elm_Button * | ui_standard_view_unset_title_right_btn (ui_standard_view *view) | 
| Unsets a title right button of title area. | |
| int | ui_standard_view_set_title_left_btn (ui_standard_view *view, Elm_Button *title_left_btn) | 
| Sets a title_left_btn. | |
| Elm_Button * | ui_standard_view_get_title_left_btn (const ui_standard_view *view) | 
| Returns a title left button of the view. | |
| Elm_Button * | ui_standard_view_unset_title_left_btn (ui_standard_view *view) | 
| Unsets a title left button of title area. | |
| int | ui_standard_view_set_toolbar (ui_standard_view *view, Elm_Toolbar *toolbar) | 
| Sets a toolbar below title. | |
| Elm_Toolbar * | ui_standard_view_get_toolbar (const ui_standard_view *view) | 
| Returns a toolbar of the view. | |
| Elm_Toolbar * | ui_standard_view_unset_toolbar (ui_standard_view *view) | 
| Unsets a toolbar. | |
| int | ui_standard_view_set_title_visible (ui_standard_view *view, bool visible, bool anim) | 
| Controls the title visible state. | |
Function Documentation
| ui_standard_view* ui_standard_view_create | ( | const char * | name | ) | 
Creates an ui_standard_view.
- Since :
- 3.0
- Remarks:
- If you don't set a view name, you could not look up the view with it's name. The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
- Parameters:
- 
  [in] name View name 
- Returns:
- The ui_view instance. NULL if failed
- Exceptions:
- 
  UI_VIEWMGR_ERROR_NONE Successfully added UI_VIEWMGR_ERROR_OUT_OF_MEMORY Fail to create new instance 
| Elm_Button* ui_standard_view_get_title_left_btn | ( | const ui_standard_view * | view | ) | 
Returns a title left button of the view.
- Since :
- 3.0
- Remarks:
- The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
- Parameters:
- 
  [in] view An ui_standard_view instance 
- Exceptions:
- 
  UI_VIEWMGR_ERROR_NONE Successfully added UI_VIEWMGR_ERROR_INVALID_PARAMETER view is invalid 
- Returns:
- Title left button of the view
| Elm_Button* ui_standard_view_get_title_right_btn | ( | const ui_standard_view * | view | ) | 
Returns a title right button of the view.
- Since :
- 3.0
- Remarks:
- The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
- Parameters:
- 
  [in] view An ui_standard_view instance 
- Returns:
- Title right button of the view
- Exceptions:
- 
  UI_VIEWMGR_ERROR_NONE Successfully added UI_VIEWMGR_ERROR_INVALID_PARAMETER view is invalid 
| Elm_Toolbar* ui_standard_view_get_toolbar | ( | const ui_standard_view * | view | ) | 
Returns a toolbar of the view.
- Since :
- 3.0
- Remarks:
- The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
- Parameters:
- 
  [in] view An ui_standard_view instance 
- Returns:
- The toolbar of the given view
- Exceptions:
- 
  UI_VIEWMGR_ERROR_NONE Successfully added UI_VIEWMGR_ERROR_INVALID_PARAMETER view is invalid 
| int ui_standard_view_set_sub_title | ( | ui_standard_view * | view, | 
| const char * | text | ||
| ) | 
Sets a subtitle text.
- Since :
- 3.0
- Parameters:
- 
  [in] view An ui_standard_view instance [in] text The label in the subtitle area 
- Returns:
- 0on success, otherwise a negative error value
- Return values:
- 
  UI_VIEWMGR_ERROR_NONE Successful UI_VIEWMGR_ERROR_INVALID_PARAMETER if view is invalid UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
- See also:
- ui_standard_view_get_sub_title()
| int ui_standard_view_set_title | ( | ui_standard_view * | view, | 
| const char * | text | ||
| ) | 
Sets a title text.
- Since :
- 3.0
- Parameters:
- 
  [in] view An ui_standard_view instance [in] text The label in the title area 
- Returns:
- 0on success, otherwise a negative error value
- Return values:
- 
  UI_VIEWMGR_ERROR_NONE Successful UI_VIEWMGR_ERROR_INVALID_PARAMETER if view is invalid UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
- See also:
- ui_standard_view_get_title()
| int ui_standard_view_set_title_badge | ( | ui_standard_view * | view, | 
| const char * | badge_text | ||
| ) | 
Sets a title badge text.
- Since :
- 3.0
- Parameters:
- 
  [in] view An ui_standard_view instance [in] badge_text The label in the title badge area 
- Returns:
- 0on success, otherwise a negative error value
- Return values:
- 
  UI_VIEWMGR_ERROR_NONE Successful UI_VIEWMGR_ERROR_INVALID_PARAMETER if view is invalid UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
- See also:
- ui_standard_view_get_title_badge()
| int ui_standard_view_set_title_left_btn | ( | ui_standard_view * | view, | 
| Elm_Button * | title_left_btn | ||
| ) | 
Sets a title_left_btn.
- Since :
- 3.0
- Parameters:
- 
  [in] view An ui_standard_view instance [in] title_left_btn The button in the left part of title area 
- Returns:
- 0on success, otherwise a negative error value.
- Return values:
- 
  UI_VIEWMGR_ERROR_NONE Successful UI_VIEWMGR_ERROR_INVALID_PARAMETER if view is invalid UI_VIEWMGR_ERROR_ALREADY_IN_PROGRESS if title_left_btn is same with the existing one UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
| int ui_standard_view_set_title_right_btn | ( | ui_standard_view * | view, | 
| Elm_Button * | title_right_btn | ||
| ) | 
Sets a title_right_btn.
- Since :
- 3.0
- Parameters:
- 
  [in] view An ui_standard_view instance [in] title_right_btn The button in the right part of title area 
- Returns:
- 0on success, otherwise a negative error value
- Return values:
- 
  UI_VIEWMGR_ERROR_NONE Successful UI_VIEWMGR_ERROR_INVALID_PARAMETER if view is invalid UI_VIEWMGR_ERROR_ALREADY_IN_PROGRESS if title_right_btn is same with the existing one UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
| int ui_standard_view_set_title_visible | ( | ui_standard_view * | view, | 
| bool | visible, | ||
| bool | anim | ||
| ) | 
Controls the title visible state.
- Since :
- 3.0
- Parameters:
- 
  [in] view An ui_standard_view instance [in] visible Title state set as visible if the given param is true, otherwise title area set as invisible[in] anim Title area will be shown with animation if the given param is true, otherwise title area will be shown without animation
- Returns:
- 0on success, otherwise a negative error value
- Return values:
- 
  UI_VIEWMGR_ERROR_NONE Successful UI_VIEWMGR_ERROR_INVALID_PARAMETER if view is invalid UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
| int ui_standard_view_set_toolbar | ( | ui_standard_view * | view, | 
| Elm_Toolbar * | toolbar | ||
| ) | 
Sets a toolbar below title.
- Since :
- 3.0
- Parameters:
- 
  [in] view An ui_standard_view instance [in] toolbar Toolbar object 
- Returns:
- 0on success, otherwise a negative error value
- Return values:
- 
  UI_VIEWMGR_ERROR_NONE Successful UI_VIEWMGR_ERROR_INVALID_PARAMETER if view is invalid UI_VIEWMGR_ERROR_ALREADY_IN_PROGRESS if toolbar is already existing UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
| Elm_Button* ui_standard_view_unset_title_left_btn | ( | ui_standard_view * | view | ) | 
Unsets a title left button of title area.
- Since :
- 3.0
- Remarks:
- The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
- Parameters:
- 
  [in] view An ui_standard_view instance 
- Returns:
- A previous content. If it wasn't, return NULL
- Exceptions:
- 
  UI_VIEWMGR_ERROR_NONE Successfully added UI_VIEWMGR_ERROR_INVALID_PARAMETER view is invalid UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
| Elm_Button* ui_standard_view_unset_title_right_btn | ( | ui_standard_view * | view | ) | 
Unsets a title right button of title area.
- Since :
- 3.0
- Remarks:
- The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
- Parameters:
- 
  [in] view An ui_standard_view instance 
- Returns:
- A previous content. If it wasn't, return NULL
- Exceptions:
- 
  UI_VIEWMGR_ERROR_NONE Successfully added UI_VIEWMGR_ERROR_INVALID_PARAMETER view is invalid UI_VIEWMGR_ERROR_RESULT_OUT_OF_RANGE Instance is corrupted. Maybe base object is broken 
| Elm_Toolbar* ui_standard_view_unset_toolbar | ( | ui_standard_view * | view | ) | 
Unsets a toolbar.
- Since :
- 3.0
- Remarks:
- The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
- Parameters:
- 
  [in] view An ui_standard_view instance 
- Returns:
- A previous content. If it wasn't, return NULL
- Exceptions:
- 
  UI_VIEWMGR_ERROR_NONE Successfully added UI_VIEWMGR_ERROR_INVALID_PARAMETER view is invalid