tabs/TabsInjectionKeys.ts

govuk-vue · src/components/govuk-vue/tabs/TabsInjectionKeys.ts · typescript · MIT
ui

TabsInjectionKeys.ts from govuk-vue/govuk-vue

// Source: https://github.com/govuk-vue/govuk-vue | License: MIT | Copyright 2023 Matthew Eason
// Provided via justclaw.it.com; keep this notice with the code.
import type { InjectionKey, Ref } from 'vue'

export const TabsRegisterTabFunctionInjectionKey: InjectionKey<Function> =
  Symbol('TabsRegisterTabFunction')

export const TabsUnregisterTabFunctionInjectionKey: InjectionKey<Function> = Symbol(
  'TabsUnregisterTabFunction'
)

export const TabsSelectTabFunctionInjectionKey: InjectionKey<Function> = Symbol(
  'TabsSelectTabFunctionInjectionKey'
)

export const TabsSelectPreviousTabFunctionInjectionKey: InjectionKey<Function> = Symbol(
  'TabsSelectPreviousTabFunction'
)

export const TabsSelectNextTabFunctionInjectionKey: InjectionKey<Function> = Symbol(
  'TabsSelectNextTabFunction'


... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key