Nelson Teixeira
Nelson Teixeira

Reputation: 6562

DojoToolkit widget.placeAt() method reference

In DojoToolkit documentation, the page "Creating a custom widget" (this one) it's said that in order to instantiate the new widget, you use the following code:

var widget = new AuthorWidget(author).placeAt(authorContainer);

I spent quite some time trying to find the documentation for "placeAt" method, and can't find it. Now I know Dijit's widgets are derived from dijit/_WidgetBase and dijit/_TemplatedMixin classes, but this method isn't in any of these classes.

The nearest thing that searches find is domConstruct.place() method.

Anyone knows where the documentation for this method is ?

Upvotes: 1

Views: 5712

Answers (1)

GibboK
GibboK

Reputation: 73908

placeAt(reference,position) can be found in moduledijit/_WidgetBase and it provides a shorthand mechanism to put an existing (or newly created) Widget in the dom.

Examples:

// create a Button with no srcNodeRef, and place it in the body:
var button = new Button({ label:"click" }).placeAt(win.body());

Link to documentation: http://dojotoolkit.org/api/?qs=1.10/dijit/_WidgetBase

Upvotes: 6

Related Questions