[ 
https://issues.apache.org/jira/browse/TOBAGO-1633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16938386#comment-16938386
 ] 

Hudson commented on TOBAGO-1633:
--------------------------------

FAILURE: Integrated in Jenkins build Tobago Trunk #1840 (See 
[https://builds.apache.org/job/Tobago%20Trunk/1840/])
code style: dataset["fooBar"] -> dataset.fooBar issue: TOBAGO-1633: TS 
(udo.schnurpfeil: rev 29fc056a09af6bc228703fdf0b7d249c61de63f5)
* (edit) tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-sheet.ts
* (edit) tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-file.ts
* (edit) 
tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-select-one-listbox.ts
* (edit) 
tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-tree-listbox.ts
* (edit) tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-suggest.ts
* (edit) tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-in.ts
* (edit) tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-reload.ts
* (edit) 
tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-select-one-radio.ts
* (edit) 
tobago-theme/tobago-theme-standard/src/main/npm/ts/tobago-split-layout.ts
* (edit) tobago-example/tobago-example-demo/src/main/webapp/script/demo.js


> Use TypeScript instead of JavaScript.
> -------------------------------------
>
>                 Key: TOBAGO-1633
>                 URL: https://issues.apache.org/jira/browse/TOBAGO-1633
>             Project: MyFaces Tobago
>          Issue Type: Task
>          Components: Themes
>            Reporter: Henning Nöth
>            Assignee: Udo Schnurpfeil
>            Priority: Major
>             Fix For: 5.0.0
>
>
> Will be implemented with:
>  * mv JavaScript code in to TypeScript files (should be more or less 
> compatible) (/)
>  * using a ts transpiler from node js in build time (executed from maven 
> pom.xml) (/)
>  * Using [Custom 
> Elements|https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements]
>  ** Using e. g. <tobago-in> instead of <div class="tobago-in"> as main-tag
>  ** Introducing <tobago-behavior> instead of data-tobago-command attribute. 
> Renaming command attribute "transition" to NOT "decoupled".
>  ** Work in progress (!)
>  * optimize code
>  ** native TypeScript
>  ** using classes
>  ** using custom elements
>  * Check, if we need jQuery vs. Vanilla JS
>  ** Current progress: Most jQuery code was removed, but some included libs 
> stil using jQuery: dateTimePicker, typeahead, ...
>  * Check to remove jQuery UI (e. g. widget factory)
>  * Current problems (09/19/2019)
>  ** (x) Date: change event doesn't call ajax (seems to depend on the date JS 
> framework)
>  ** (x) AJAX TabSwitch: at the first call, the oder of setting the new index 
> and the AJAX call is wrong
>  ** (x) Test for Tree Select fails
>  ** (x) drop down doesn't works
>  ** (?) ajaxListener doesn't work



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to