Socket
Socket
Sign inDemoInstall

@pdanpdan/vue-keyboard-trap

Package Overview
Dependencies
21
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.12 to 1.0.13

27

dist/types/index.d.ts

@@ -1,11 +0,20 @@

interface IVueKeyboardTrapDirectiveOptions {
name?: string;
datasetName?: string;
focusableSelector?: string;
rovingSkipSelector?: string;
gridSkipSelector?: string;
autofocusSelector?: string;
trapTabIndex?: number;
import type { App } from 'vue';
export interface IVueKeyboardTrapDirectiveOptions {
name?: string;
datasetName?: string;
focusableSelector?: string;
rovingSkipSelector?: string;
gridSkipSelector?: string;
autofocusSelector?: string;
trapTabIndex?: number;
}
export { IVueKeyboardTrapDirectiveOptions };
type IVueDirectivePlugin = {
install( app: App, options: IVueKeyboardTrapDirectiveOptions ): void,
};
export const VueKeyboardTrapDirectivePlugin: IVueDirectivePlugin;
export function VueKeyboardTrapDirectiveFactory( options?: IVueKeyboardTrapDirectiveOptions ): { name: string, directive: object; };
export default VueKeyboardTrapDirectivePlugin;
{
"name": "@pdanpdan/vue-keyboard-trap",
"version": "1.0.12",
"version": "1.0.13",
"description": "Vue3 and Vue2 directive for keyboard navigation - roving movement and trapping inside container",

@@ -84,4 +84,4 @@ "productName": "Vue Keyboard Trap",

"eslint-plugin-vue": "^8.7.1",
"sass": "^1.50.1",
"vite": "^2.9.5",
"sass": "^1.51.0",
"vite": "^2.9.7",
"vitepress": "^0.22.3",

@@ -88,0 +88,0 @@ "vue": "^3.2.33"

@@ -1,11 +0,20 @@

interface IVueKeyboardTrapDirectiveOptions {
name?: string;
datasetName?: string;
focusableSelector?: string;
rovingSkipSelector?: string;
gridSkipSelector?: string;
autofocusSelector?: string;
trapTabIndex?: number;
import type { App } from 'vue';
export interface IVueKeyboardTrapDirectiveOptions {
name?: string;
datasetName?: string;
focusableSelector?: string;
rovingSkipSelector?: string;
gridSkipSelector?: string;
autofocusSelector?: string;
trapTabIndex?: number;
}
export { IVueKeyboardTrapDirectiveOptions };
type IVueDirectivePlugin = {
install( app: App, options: IVueKeyboardTrapDirectiveOptions ): void,
};
export const VueKeyboardTrapDirectivePlugin: IVueDirectivePlugin;
export function VueKeyboardTrapDirectiveFactory( options?: IVueKeyboardTrapDirectiveOptions ): { name: string, directive: object; };
export default VueKeyboardTrapDirectivePlugin;

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc