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

@idraw/core

Package Overview
Dependencies
Maintainers
2
Versions
122
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@idraw/core - npm Package Compare versions

Comparing version 0.4.0-alpha.5 to 0.4.0-alpha.6

12

dist/esm/index.d.ts

@@ -1,2 +0,2 @@

import type { Data, PointSize, CoreOptions, BoardMiddleware, ViewSizeInfo, CoreEvent } from '@idraw/types';
import type { Data, PointSize, CoreOptions, BoardMiddleware, ViewSizeInfo, CoreEvent, ViewScaleInfo } from '@idraw/types';
export { MiddlewareSelector, middlewareEventSelect } from './middleware/selector';

@@ -22,2 +22,12 @@ export { MiddlewareScroller } from './middleware/scroller';

trigger<T extends keyof CoreEvent>(name: T, e: CoreEvent[T]): void;
getViewInfo(): {
viewSizeInfo: ViewSizeInfo;
viewScaleInfo: ViewScaleInfo;
};
refresh(): void;
updateViewScale(opts: {
scale: number;
offsetX: number;
offsetY: number;
}): void;
}

@@ -85,2 +85,18 @@ var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) {

}
getViewInfo() {
const board = __classPrivateFieldGet(this, _Core_board, "f");
const sharer = board.getSharer();
const viewSizeInfo = sharer.getActiveViewSizeInfo();
const viewScaleInfo = sharer.getActiveViewScaleInfo();
return {
viewSizeInfo,
viewScaleInfo
};
}
refresh() {
__classPrivateFieldGet(this, _Core_board, "f").getViewer().drawFrame();
}
updateViewScale(opts) {
__classPrivateFieldGet(this, _Core_board, "f").updateViewScaleInfo(opts);
}
}

@@ -87,0 +103,0 @@ _Core_board = new WeakMap(), _Core_container = new WeakMap(), _Core_instances = new WeakSet(), _Core_initContainer = function _Core_initContainer() {

4

dist/esm/middleware/ruler/util.js

@@ -10,4 +10,4 @@ import { formatNumber, rotateByCenter } from '@idraw/util';

const fontWeight = 100;
const gridColor = '#AAAAAA30';
const gridKeyColor = '#AAAAAA70';
const gridColor = '#AAAAAA20';
const gridKeyColor = '#AAAAAA40';
const lineSize = 1;

@@ -14,0 +14,0 @@ function calcRulerScaleList(opts) {

@@ -1,2 +0,2 @@

import { calcElementsViewInfo, calcElementVertexesInGroup, calcElementQueueVertexesQueueInGroup, calcElementSizeController, rotatePointInGroup, getGroupQueueFromList, findElementsFromList } from '@idraw/util';
import { calcElementsViewInfo, calcElementVertexesInGroup, calcElementQueueVertexesQueueInGroup, calcElementSizeController, rotatePointInGroup, getGroupQueueFromList, findElementsFromList, findElementsFromListByPositions } from '@idraw/util';
import { drawHoverVertexesWrapper, drawArea, drawListArea, drawGroupQueueVertexesWrappers, drawSelectedElementControllersVertexes } from './draw-wrapper';

@@ -12,6 +12,12 @@ import { getPointTarget, resizeElement, getSelectedListArea, calcSelectedElementsArea, isElementInGroup, isPointInViewActiveGroup, calcMoveInGroup } from './util';

let inBusyMode = null;
eventHub.on(middlewareEventSelect, ({ uuids }) => {
eventHub.on(middlewareEventSelect, ({ uuids, positions }) => {
let elements = [];
const actionType = sharer.getSharedStorage(keyActionType);
const data = sharer.getActiveStorage('data');
const elements = findElementsFromList(uuids, (data === null || data === void 0 ? void 0 : data.elements) || []);
if (positions && Array.isArray(positions)) {
elements = findElementsFromListByPositions(positions, (data === null || data === void 0 ? void 0 : data.elements) || []);
}
else {
elements = findElementsFromList(uuids, (data === null || data === void 0 ? void 0 : data.elements) || []);
}
let needRefresh = false;

@@ -18,0 +24,0 @@ if (!actionType && elements.length === 1) {

{
"name": "@idraw/core",
"version": "0.4.0-alpha.5",
"version": "0.4.0-alpha.6",
"description": "",

@@ -24,9 +24,9 @@ "main": "dist/esm/index.js",

"devDependencies": {
"@idraw/types": "^0.4.0-alpha.5"
"@idraw/types": "^0.4.0-alpha.6"
},
"dependencies": {},
"peerDependencies": {
"@idraw/board": "^0.4.0-alpha.5",
"@idraw/renderer": "^0.4.0-alpha.5",
"@idraw/util": "^0.4.0-alpha.5"
"@idraw/board": "^0.4.0-alpha.6",
"@idraw/renderer": "^0.4.0-alpha.6",
"@idraw/util": "^0.4.0-alpha.6"
},

@@ -33,0 +33,0 @@ "publishConfig": {

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

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