Commit d2c0cc9e26e9be93f0954f4a81f47f1a88253d60
1 parent
ae0c8156
update fisheye_menu widget to use jquery_animate instead of Dojo
Showing
1 changed file
with
6 additions
and
14 deletions
Show diff stats
web/widgets/fisheye_menu.anubis
| ... | ... | @@ -8,6 +8,8 @@ |
| 8 | 8 | |
| 9 | 9 | transmit tools/basis.anubis |
| 10 | 10 | transmit calexium_lib/web/CXM_making_a_web_site.anubis |
| 11 | +read calexium_lib/web/jQuery/CXM_jquery_animate.anubis | |
| 12 | +read calexium_lib/web/CXM_jquery.anubis | |
| 11 | 13 | |
| 12 | 14 | public type FisheyeEntry: |
| 13 | 15 | fisheye_entry( |
| ... | ... | @@ -53,24 +55,14 @@ public define HTML_Partial_Content |
| 53 | 55 | if entries is |
| 54 | 56 | { |
| 55 | 57 | [] then partial_content([], literal("")), |
| 56 | - [_ . _] then partial_content([], | |
| 58 | + [_ . _] then partial_content(jquery_animate(childs(htmlId("top_menu")), size_on_hover(64, 64, 1000, 1000)), | |
| 57 | 59 | |
| 58 | 60 | div([id("top_menu"), style("min-height:70px!important;vertical-align:top;display:table-row")], |
| 59 | - sequence([ | |
| 61 | + sequence([ | |
| 60 | 62 | |
| 61 | 63 | //Liste des espaces |
| 62 | - sequence(make_fisheye_menu(_T, entries, [], selected_space)), | |
| 63 | - | |
| 64 | - literal("<script type=\"text/javascript\">\n"+ | |
| 65 | - "dojo.require(\"dojox.widget.FisheyeLite\");\n"+ | |
| 66 | - "dojo.query(\"#top_menu .menu_item\").instantiate(dojox.widget.FisheyeLite, {\n"+ | |
| 67 | - "properties: {\n"+ | |
| 68 | - "//top: {end:30, unit:\"px\"},\n"+ | |
| 69 | - "height: {end:64, unit:\"px\"},\n"+ | |
| 70 | - "width: {end:64, unit:\"px\"}\n"+ | |
| 71 | - "}\n"+ | |
| 72 | - "});\n"+ | |
| 73 | - "</script>\n")]) | |
| 64 | + sequence(make_fisheye_menu(_T, entries, [], selected_space)) | |
| 65 | + ]) | |
| 74 | 66 | )) |
| 75 | 67 | |
| 76 | 68 | }. | ... | ... |