From 2a6f50aa1a6eff6ca43833caa54a85b25a3925df Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Fri, 30 Jun 2023 13:12:52 +0400 Subject: [PATCH] Up style_manager TS --- src/style_manager/index.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/style_manager/index.ts b/src/style_manager/index.ts index 0a13ab3c1..c74fb0aea 100644 --- a/src/style_manager/index.ts +++ b/src/style_manager/index.ts @@ -94,7 +94,7 @@ export type StyleManagerEvent = | 'style:property:update' | 'style:target'; -type StyleTarget = StyleableModel; +export type StyleTarget = StyleableModel; export const evAll = 'style'; export const evPfx = `${evAll}:`; @@ -446,8 +446,8 @@ export default class StyleManager extends ItemManagerModule< * By default, the Style Manager shows styles of the last selected target. * @returns {[Component]|[CSSRule]|null} */ - getSelected() { - return this.model.get('lastTarget') || null; + getSelected(): StyleTarget | undefined { + return this.model.get('lastTarget'); } /** @@ -455,14 +455,14 @@ export default class StyleManager extends ItemManagerModule< * @returns {Array<[Component]|[CSSRule]>} */ getSelectedAll() { - return this.model.get('targets') as Array; + return this.model.get('targets') as StyleTarget[]; } /** * Get parent rules of the last selected target. * @returns {Array<[CSSRule]>} */ - getSelectedParents(): Array { + getSelectedParents(): CssRule[] { return this.model.get('lastTargetParents') || []; }