diff options
author | ctrlaltca <ctrlaltca@gmail.com> | 2013-11-26 03:01:40 -0800 |
---|---|---|
committer | ctrlaltca <ctrlaltca@gmail.com> | 2013-11-26 03:01:40 -0800 |
commit | a4e4839d9f09d27b6f0cba92fad0231632b3a04d (patch) | |
tree | 2a2f353f2f7b0fd6cde035068a2036ab630f688b /jQuery-WIP.txt | |
parent | 2b11341614ac4a15be697fa8acad07055154ac54 (diff) | |
parent | 65adcbec2cc9a00a5b0611e34c7141bf4e6d63f7 (diff) |
Merge pull request #491 from pradosoft/jquery
Main development switch to Jquery
Diffstat (limited to 'jQuery-WIP.txt')
-rw-r--r-- | jQuery-WIP.txt | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/jQuery-WIP.txt b/jQuery-WIP.txt new file mode 100644 index 00000000..7adbadd2 --- /dev/null +++ b/jQuery-WIP.txt @@ -0,0 +1,35 @@ +Targets: + + * Import jQuery as a prado js package (done) + * Basic class/inheritance support to replace prototype's Class.create (done, using lowpro) + * Glue prado PostBack/PostbackControl/Registry to jQuery (done) + * port standard controls (done) + * port features (defaultbutton, validators) (done) + * port Prado.Element's functions (replace, setStyle, ..) (done) + * port Effects (done) + * port basic active controls (done) + * create substitutes for exotic standard controls (date picker, accordion, colorpicker, slider, ..) + * port exotic active controls (autocomplete, ...) + * get tests running (started, wip) + * ensure jQuery's compatibility mode with prototype (support old third party components from users? jQuery.noConflict(); by default?) + * fix debug components (TJavascriptLogger) (done, but maybe dropping it is a good idea) + * implement some Jui components (maybe substitute old components with new, jquery-ui based ones?) + * port demos + * document everything + + +DONE +Basic postback controls (TButton, TCheckBox, TLinkButton, TRadioButton, TTextBox, ..) +Js-based controls (TTabPanel, TDatePicker, TColorPicker, TSlider, THtmlArea) +List, Data controls +*Validators +Basic callback controls + +TBD +Implement Ajax queue +Port Scriptaculous-based controls (accordion, drag&drop) +Port *ratings +Port inlineeditor +Add JQuery-ui-Effects: clip, explode, transfer, switchclass +Add JQuery-ui-Methods: show, hide, toggle? +Add JQuery-ui-controls |