From ccf14b38dcf1a6089220e01f2c1f0bbdcf67ed69 Mon Sep 17 00:00:00 2001 From: Paul Rill <55083975+PaulRill00@users.noreply.github.com> Date: Thu, 11 May 2023 14:15:43 +0200 Subject: [PATCH] added some more ts exports and fixed Editor#setZoom type (#5106) added some more ts exprots and fixed Editor#setZoom type --- src/canvas/index.ts | 4 ++-- src/index.ts | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/canvas/index.ts b/src/canvas/index.ts index 5a60d533a..5b3076a3f 100644 --- a/src/canvas/index.ts +++ b/src/canvas/index.ts @@ -574,8 +574,8 @@ export default class CanvasModule extends Module { * @example * canvas.setZoom(50); // set zoom to 50% */ - setZoom(value: string) { - this.canvas.set('zoom', parseFloat(value)); + setZoom(value: number|string) { + this.canvas.set('zoom', typeof value === 'string' ? parseFloat(value) : value); return this; } diff --git a/src/index.ts b/src/index.ts index cf0580eab..23e97d767 100644 --- a/src/index.ts +++ b/src/index.ts @@ -106,8 +106,10 @@ export type { default as CssRule } from './css_composer/model/CssRule'; export type { default as CssRules } from './css_composer/model/CssRules'; export type { default as Device } from './device_manager/model/Device'; export type { default as Devices } from './device_manager/model/Devices'; +export type { default as ComponentManager } from './dom_components'; export type { default as Component } from './dom_components/model/Component'; export type { default as Components } from './dom_components/model/Components'; +export type { default as ComponentView } from './dom_components/view/ComponentView'; export type { default as Modal } from './modal_dialog/model/Modal'; export type { default as Page } from './pages/model/Page'; export type { default as Pages } from './pages/model/Pages';