Skip to content

Commit 9aa4c93

Browse files
committed
fix subwidget
1 parent 23ea399 commit 9aa4c93

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

builder-2d/widgets/MyWidget/widgets/Subwidget.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import _WidgetsInTemplateMixin from 'dijit/_WidgetsInTemplateMixin';
99
// This line tells Typescript that our Subwidget extends from WidgetBase,
1010
// so when we call built-in properties or functions (like .placeAt()),
1111
// Typescript will not error:
12-
interface Subwidget extends WidgetBase {};
12+
interface Subwidget extends WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin { }
1313

1414
@declare(WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin)
1515
class Subwidget {
16-
private templateString: string = template;
16+
public templateString: string = template;
1717

1818
baseClass: string = 'subwidget';
1919

builder-3d/widgets/MyWidget/widgets/Subwidget.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import _WidgetsInTemplateMixin from 'dijit/_WidgetsInTemplateMixin';
99
// This line tells Typescript that our Subwidget extends from WidgetBase,
1010
// so when we call built-in properties or functions (like .placeAt()),
1111
// Typescript will not error:
12-
interface Subwidget extends WidgetBase {};
12+
interface Subwidget extends WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin { }
1313

1414
@declare(WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin)
1515
class Subwidget {
16-
private templateString: string = template;
16+
public templateString: string = template;
1717

1818
baseClass: string = 'subwidget';
1919

developer/app/widgets/Demo/widgets/Subwidget.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import _WidgetsInTemplateMixin from 'dijit/_WidgetsInTemplateMixin';
99
// This line tells Typescript that our Subwidget extends from WidgetBase,
1010
// so when we call built-in properties or functions (like .placeAt()),
1111
// Typescript will not error:
12-
interface Subwidget extends WidgetBase {};
12+
interface Subwidget extends WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin { }
1313

1414
@declare(WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin)
1515
class Subwidget {
16-
private templateString: string = template;
16+
public templateString: string = template;
1717

1818
baseClass: string = 'subwidget';
1919

0 commit comments

Comments
 (0)