// enums import { eDropdownMenu } from '../../enums/dropdown.enum'; // models import { IDropdownMenuItem } from '../../components/ca-dropdown-menu/interfaces'; export class DropdownMenuContentConstants { // shared items static DROPDOWN_MENU_SHARED_ITEMS: Record = { [eDropdownMenu.EDIT]: { title: eDropdownMenu.EDIT, type: eDropdownMenu.EDIT_TYPE, svgUrl: 'assets/ca-components/svg/popup/edit-hover.svg', svgClass: eDropdownMenu.REGULAR, hasBorder: true, }, [eDropdownMenu.VIEW_DETAILS]: { title: eDropdownMenu.VIEW_DETAILS, type: eDropdownMenu.VIEW_DETAILS_TYPE, svgUrl: 'assets/ca-components/svg/popup/ic_info.svg', svgClass: eDropdownMenu.REGULAR, hasBorder: true, }, //TODO: next version /* [eDropdownMenu.SHARE]: { title: eDropdownMenu.SHARE, type: eDropdownMenu.SHARE_TYPE, svgUrl: 'assets/svg/common/share-icon.svg', svgClass: eDropdownMenu.REGULAR, }, [eDropdownMenu.PRINT]: { title: eDropdownMenu.PRINT, type: eDropdownMenu.PRINT_TYPE, svgUrl: 'assets/svg/truckassist-table/print-icon.svg', svgClass: eDropdownMenu.REGULAR, hasBorder: true, }, */ [eDropdownMenu.DELETE]: { title: eDropdownMenu.DELETE, type: eDropdownMenu.DELETE_TYPE, svgUrl: 'assets/ca-components/svg/popup/Delete.svg', svgClass: eDropdownMenu.DELETE_TYPE, }, }; // conditional items static DROPDOWN_MENU_CONDITIONAL_ITEMS: Record = { // dispatchboard - pickup delivery component [eDropdownMenu.UNASSIGN]: { title: eDropdownMenu.UNASSIGN, type: eDropdownMenu.UNASSIGN_TYPE, svgUrl: 'assets/ca-components/svg/popup/Minus.svg', svgClass: eDropdownMenu.REGULAR, hasBorder: true, }, }; }