From 2b274f0f8a33fccce21c63236aed4f7a38f2df0c Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Tue, 25 Oct 2022 16:02:12 +0400 Subject: [PATCH] Move CssRuleView to TS --- src/css_composer/view/{CssRuleView.js => CssRuleView.ts} | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename src/css_composer/view/{CssRuleView.js => CssRuleView.ts} (73%) diff --git a/src/css_composer/view/CssRuleView.js b/src/css_composer/view/CssRuleView.ts similarity index 73% rename from src/css_composer/view/CssRuleView.js rename to src/css_composer/view/CssRuleView.ts index ad5acf13f..e614266ed 100644 --- a/src/css_composer/view/CssRuleView.js +++ b/src/css_composer/view/CssRuleView.ts @@ -1,11 +1,16 @@ import { View } from '../../common'; +import CssRule from '../model/CssRule'; -export default class CssRuleView extends View { +export default class CssRuleView extends View { + config: any; + + // @ts-ignore tagName() { return 'style'; } - initialize(o = {}) { + constructor(o: any = {}) { + super(o); this.config = o.config || {}; const { model } = this; this.listenTo(model, 'change', this.render);