On Thu, 27 Nov 2014 09:35:36 -0200, Jan Fryblik <jan.fryb...@ebrothers.cz>
wrote:
Hello guys,
Hi!
scriptSupport.require("LastArticle").invoke("init").with(previewLinesCount);
I'm not sure why people want to use .invoke() for simple initializations
like this.
I'd do just: scriptSupport.require("LastArticle").with(previewLinesCount);
and
define(["jquery", "t5/core/dom", "jquery/jquery.threedots.min"], function
($, dom) {
return function (rowsCount) {
$('.preview').ThreeDots({ max_rows: rowsCount });
}
});
As Chris said, Tapestry 5.4 uses RequireJS, so you should write your JS
modules as valid RequireJS (AMD) modules, and your code doesn't look valid.
--
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br