uds_placement_type_t

An enumeration of placements for actions.

Synopsis:

#include "bb/pim/unified/unified_data_source.h"
 
typedef enum {
      UDS_PLACEMENT_DEFAULT =0   
      UDS_PLACEMENT_OVERFLOW =1   
      UDS_PLACEMENT_BAR =2   
      UDS_PLACEMENT_FIXED =3   
} uds_placement_type_t;

Since:

BlackBerry 10.2.0

Data:

UDS_PLACEMENT_DEFAULT
Specifies that the action should be placed in its default location, which is typically in the overflow menu.
UDS_PLACEMENT_OVERFLOW
Specifies that the action should be placed in the action menu only.
UDS_PLACEMENT_BAR
Specifies that the action should be placed on the action bar.

The action will also be placed in the action menu.

UDS_PLACEMENT_FIXED
Specifies that the action placement is fixed (for example, a delete or archive action)

Library:

libunifieddatasourcec (For the qcc command, use the -l unifieddatasourcec option to link against this library)

Description:

Each account and inbox list item in the BlackBerry Hub can include a set of actions. These actions are associated with actions in the invocation framework, such as "bb.action.CREATE" and "bb.action.MARKREAD". For more information about actions, see uds_account_action_data_t and uds_item_action_data_t.

Each action can be placed in different locations when in account view in the BlackBerry Hub. You can place an action on the action bar at the bottom of the screen, in the overflow menu, or in both locations. Actions can also be placed in fixed locations, such as the fixed location for "delete" actions.