-
Header General
-
Header Actions
-
Has Header (checkbox) - checked indicates that the selected segment has a header, unchecked means the current segment does not have a header
-
Header Text - The text that appears in the header. To add Dynamic headers add {data} that allows you to include the contents of a data field in the header see "Dynamic Headers".
-
Header Text (tabbed) - The text that appears in the header when it is adapted to the "tabbed" view
-
Header Text (alternate) - The text that appears in the header when an adaptation is used to show the alternate header text
-
Header text alignment (dropdown options: left, center, right) - the alignment of the text in the header.
-
Has Header Actions (checkbox) - when checked the Header Actions tab will appear and and actions ellipsis will be displayed in the header
-
Actions Description - the help/descriptive text that will appear in a "tooltip" that is displayed when the app user hovers over the action ellipsis in the header
-
Support Unpinning - enables "Pin/Unpin" style functionality with an pin
in the header of the segment that allows the segment to be pinned or unpinned to a small tab.
-
Support collapse/expand - enables "Accordion" style functionality with an arrow
in the header of the segment that allows the segment to collapse (shrink to only show the header) or expand to show all the data as well as the header.
-
Whole header clickable - works in conjunction with the "support collapse/expland" option - if ticked the whole header (not just the
) is clickable to collapse or expand the segment.

-
System Implemented Actions
-
New is supported - provides a header menu entry "new" that creates new empty Entity in the selected Data Source
-
Show New Button in header - same as New but displays a + symbol in the header next to the ellipsis
-
Delete current is supported - provides a header menu entry "delete" that deletes the currently selected Entity from the selected Data Source
-
Show Delete button in header - same as Delete but displays a - symbol in the header next to the ellipsis
-
Remove current is supported - provides a header menu entry "remove" that removes the currently selected Entity from the selected Data Source without deleting it (uncoupling)
-
Delete all is supported - allows deleting all the rows in a datagrid for things like a shopping cart clear option.
-
Nudge Up/Down are supported - allows for re-ordering lists - Nudge up function moves a selected item up 1 place in a list and Nudge down moves the item down 1 place.
-
Remove all is supported - allows removing (without deleting) all the rows in a datagrid for things like a shopping cart clear option.
-
(Custom) Refresh - provides a link in Visual Studio for custom table/grid/Data Source refresh if this is required.
-
-
Tick Select delete is Supported - Tick Select delete is ONLY shown when the "Tick Select is Supported" is checked. In the running app "Tick Select is supported" will have added the menu option "tick select on" to show the additional column (see image left) with check boxes. When one of more of these is checked then the additional ellipsis action "Delete ticked" will appear in the menu, as shown above right.
-
The custom actions options allow you to create/manage multiple header menu options, each with their own Caption, that will appear in the menu and their own ActionID that is used to identify the actions to be associated with the menu item.
Each menu item can also have an Action Type of:-
Custom - A Custom Implemented Action
-
Remove - A system implemented action that removes (without deleting) the currently selected row from the grid displayed within the page segment
-
Delete - A system implemented action that deletes the currently selected row from the grid displayed within the page segment
-
ClickActiontrigger - An action that invokes the Evoke Click Action Component library using the associated ActionID
These custom actions can be made visable/not visable or enabled/disabled per user or user group by using the Evoke Access Control options (please see description below).
-
