You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
763 B
17 lines
763 B
define([ |
|
"require", |
|
"dojo/_base/declare", |
|
"dijit/_WidgetBase", |
|
"dijit/_TemplatedMixin", |
|
"dijit/_WidgetsInTemplateMixin", |
|
"./TestWidget" |
|
], function(require, declare, _WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin){ |
|
|
|
// This module requires utilises a relative MID in the template. Because of the synchronous nature of the widget |
|
// lifecycle, you need to require in any modules in the template into the parent module (as auto-require will not |
|
// work) as well as require in the context require and pass it as part of the declare. |
|
return declare([_WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin], { |
|
templateString: '<div><div data-dojo-type="./TestWidget" data-dojo-attach-point="fooNode"></div></div>', |
|
contextRequire: require |
|
}); |
|
}); |