New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@idraw/types

Package Overview
Dependencies
Maintainers
1
Versions
124
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@idraw/types - npm Package Compare versions

Comparing version 0.2.0-alpha.21 to 0.2.0-alpha.22

6

package.json
{
"name": "@idraw/types",
"version": "0.2.0-alpha.21",
"version": "0.2.0-alpha.22",
"description": "",

@@ -11,3 +11,3 @@ "main": "src/index.ts",

"files": [
"src",
"src/**/*.ts",
"index.ts"

@@ -26,3 +26,3 @@ ],

},
"gitHead": "befdf7cdb086bbe017de65ebcba8f2a438184a12"
"gitHead": "884153bfe050aee75f4d132316db3bb750371375"
}

@@ -6,34 +6,32 @@ import { TypeData } from './data';

export type TypeHelperPluginEventDetail = {
controller: string | null,
point: TypePoint,
selectedElement: TypeElement<keyof TypeElemDesc> | null,
data: TypeData,
helperCtx:TypeContext,
}
export interface InterfacePlugin {
onHover?: (detail: {
point: TypePoint,
selectedElement: TypeElement<keyof TypeElemDesc> | null,
data: TypeData,
helperCtx:TypeContext,
}) => void | { cursor?: TypePointCursor };
onClick?: (detail: {
point: TypePoint,
selectedElement: TypeElement<keyof TypeElemDesc> | null,
data: TypeData,
helperCtx:TypeContext
}) => void;
onMoveStart?: (detail: {
point: TypePoint,
selectedElement: TypeElement<keyof TypeElemDesc> | null,
data: TypeData,
helperCtx:TypeContext
}) => void;
onMove?: (detail: {
point: TypePoint,
selectedElement: TypeElement<keyof TypeElemDesc> | null,
data: TypeData,
helperCtx:TypeContext
}) => void;
onMoveEnd?: (detail: {
point: TypePoint,
selectedElement?: TypeElement<keyof TypeElemDesc> | null,
data: TypeData,
helperCtx:TypeContext
}) => void;
export type TypeHelperPluginEventResult = {
cursor?: TypePointCursor,
beController?: boolean;
}
export interface InterfaceHelperPlugin {
readonly name?: string;
readonly uuid?: string;
onHover?: (detail: TypeHelperPluginEventDetail) => void | TypeHelperPluginEventResult;
onPoint?: (detail: TypeHelperPluginEventDetail) => void | TypeHelperPluginEventResult;
onClick?: (detail: TypeHelperPluginEventDetail) => void | TypeHelperPluginEventResult;
onMoveStart?: (detail: TypeHelperPluginEventDetail) => void | TypeHelperPluginEventResult;
onMove?: (detail: TypeHelperPluginEventDetail) => void | TypeHelperPluginEventResult;
onMoveEnd?: (detail: TypeHelperPluginEventDetail) => void | TypeHelperPluginEventResult;
}
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc