File

libs/core/src/lib/building-block/navigation.ts

Index

Properties

Properties

payload (Optional)
Type string
type
Type BUILDING_BLOCK_NAVIGATION_TYPE
export enum BUILDING_BLOCK_NAVIGATION_TYPE {
  Page = 'NAVIGATE_PAGE',
  Next = 'NAVIGATE_NEXT',
  Back = 'NAVIGATE_BACK',
  Home = 'NAVIGATE_HOME'
}

export interface BuildingBlockNavigationEvent {
  type: BUILDING_BLOCK_NAVIGATION_TYPE;
  payload?: string;
}

export const isImplicitNavigation = (value: BUILDING_BLOCK_NAVIGATION_TYPE) =>
  value === BUILDING_BLOCK_NAVIGATION_TYPE.Back ||
  value === BUILDING_BLOCK_NAVIGATION_TYPE.Next ||
  value === BUILDING_BLOCK_NAVIGATION_TYPE.Home;

results matching ""

    No results matching ""