diff --git a/.gitignore b/.gitignore index a3ba35e..9435d45 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,12 @@ -**/.idea/ -**/*.iml +**/.idea/ +**/*.iml + +jquery +sugar +requirejs +font-awesome +less +shelljs +es6-promise + +**/tools/lib/*.jar diff --git a/node_modules/nablarch-dev-tool-uibuild/package.json b/node_modules/nablarch-dev-tool-uibuild/package.json index b3741d8..88b0d87 100644 --- a/node_modules/nablarch-dev-tool-uibuild/package.json +++ b/node_modules/nablarch-dev-tool-uibuild/package.json @@ -1,7 +1,7 @@ { "name": "nablarch-dev-tool-uibuild" -, "version": "1.0.2" +, "version": "1.1.0" , "description": "UIプラグインビルドコマンド" -, "_from" : "nablarch-dev-tool-uibuild@1.0.2" +, "_from" : "nablarch-dev-tool-uibuild@1.1.0" , "bin": { "ui_build.js" : "./bin/ui_build.js" } diff --git a/node_modules/nablarch-dev-tool-uibuild/ui_local/tools/build/lib/autoconf.js b/node_modules/nablarch-dev-tool-uibuild/ui_local/tools/build/lib/autoconf.js index 589b634..6480450 100644 --- a/node_modules/nablarch-dev-tool-uibuild/ui_local/tools/build/lib/autoconf.js +++ b/node_modules/nablarch-dev-tool-uibuild/ui_local/tools/build/lib/autoconf.js @@ -6,6 +6,7 @@ var fs = require('fs') 'jsp/taglib' , 'nablarch' , '../WEB-INF/tags' + , '../WEB-INF/include' , '../include'] , config = { name: 'devtool-loader' @@ -27,7 +28,11 @@ return; // ------------------ subroutines --------------------// function include(dir) { - var stat = fs.lstatSync(dir); + try { + var stat = fs.lstatSync(dir); + } catch (err) { + return; + } if (path.basename(dir).indexOf('.') === 0) { return; } diff --git a/node_modules/nablarch-dev-ui_demo-core-lib/package.json b/node_modules/nablarch-dev-ui_demo-core-lib/package.json index 391c00d..ee5a0fa 100644 --- a/node_modules/nablarch-dev-ui_demo-core-lib/package.json +++ b/node_modules/nablarch-dev-ui_demo-core-lib/package.json @@ -1,7 +1,7 @@ { "name": "nablarch-dev-ui_demo-core-lib" , "description": "JSPローカル表示のコアライブラリ" -, "version": "1.0.1" -, "_from" : "nablarch-dev-ui_demo-core-lib@1.0.1" +, "version": "1.1.0" +, "_from" : "nablarch-dev-ui_demo-core-lib@1.1.0" , "dependencies": { "nablarch-dev-ui_demo-core" : "1.0.1" } diff --git a/node_modules/nablarch-dev-ui_demo-core-lib/ui_test/jsp/el.jsp b/node_modules/nablarch-dev-ui_demo-core-lib/ui_test/jsp/el.jsp index db6cad0..36ba528 100644 --- a/node_modules/nablarch-dev-ui_demo-core-lib/ui_test/jsp/el.jsp +++ b/node_modules/nablarch-dev-ui_demo-core-lib/ui_test/jsp/el.jsp @@ -13,7 +13,7 @@ - + diff --git a/node_modules/nablarch-dev-ui_test-support/package.json b/node_modules/nablarch-dev-ui_test-support/package.json index f25f645..ca4fd84 100644 --- a/node_modules/nablarch-dev-ui_test-support/package.json +++ b/node_modules/nablarch-dev-ui_test-support/package.json @@ -1,6 +1,6 @@ { "name": "nablarch-dev-ui_test-support" , "description": "UI部品単体テストサポートプラグイン" -, "version": "1.1.2" -, "_from" : "nablarch-dev-ui_test-support@1.1.2" +, "version": "1.2.0" +, "_from" : "nablarch-dev-ui_test-support@1.2.0" , "dependencies": {} } \ No newline at end of file diff --git a/node_modules/nablarch-dev-ui_test-support/ui_test/include/aside.jsp b/node_modules/nablarch-dev-ui_test-support/ui_test/WEB-INF/include/aside.jsp similarity index 100% rename from node_modules/nablarch-dev-ui_test-support/ui_test/include/aside.jsp rename to node_modules/nablarch-dev-ui_test-support/ui_test/WEB-INF/include/aside.jsp diff --git a/node_modules/nablarch-dev-ui_test-support/ui_test/WEB-INF/tags/template/ui_test_template.tag b/node_modules/nablarch-dev-ui_test-support/ui_test/WEB-INF/tags/template/ui_test_template.tag index 86f7452..69d8f37 100644 --- a/node_modules/nablarch-dev-ui_test-support/ui_test/WEB-INF/tags/template/ui_test_template.tag +++ b/node_modules/nablarch-dev-ui_test-support/ui_test/WEB-INF/tags/template/ui_test_template.tag @@ -45,7 +45,7 @@ - + @@ -54,7 +54,7 @@ - + @@ -67,12 +67,12 @@
<%-- サイドコンテンツ領域 (5grid) --%>
- +
<%-- メインコンテンツ領域 (18grid)--%>
- + @@ -83,7 +83,7 @@ - + diff --git a/node_modules/nablarch-dev-ui_test-support/ui_test/jsp/index.jsp b/node_modules/nablarch-dev-ui_test-support/ui_test/jsp/index.jsp index 1b19b0b..e90e990 100644 --- a/node_modules/nablarch-dev-ui_test-support/ui_test/jsp/index.jsp +++ b/node_modules/nablarch-dev-ui_test-support/ui_test/jsp/index.jsp @@ -6,7 +6,7 @@ - + diff --git a/node_modules/nablarch-template-app_aside/package.json b/node_modules/nablarch-template-app_aside/package.json index 23b3984..503dc89 100644 --- a/node_modules/nablarch-template-app_aside/package.json +++ b/node_modules/nablarch-template-app_aside/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-app_aside" - , "description": "サイドバー領域" - , "version": "1.0.0" - , "_from" : "nablarch-template-app_aside@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-app_aside" + , "description": "サイドバー領域" + , "version": "1.1.0" + , "_from" : "nablarch-template-app_aside@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-app_aside/ui_public/include/app_aside.jsp b/node_modules/nablarch-template-app_aside/ui_public/WEB-INF/include/app_aside.jsp similarity index 100% rename from node_modules/nablarch-template-app_aside/ui_public/include/app_aside.jsp rename to node_modules/nablarch-template-app_aside/ui_public/WEB-INF/include/app_aside.jsp diff --git a/node_modules/nablarch-template-app_footer/package.json b/node_modules/nablarch-template-app_footer/package.json index 8a9c091..185812c 100644 --- a/node_modules/nablarch-template-app_footer/package.json +++ b/node_modules/nablarch-template-app_footer/package.json @@ -1,7 +1,7 @@ -{ - "name": "nablarch-template-app_footer", - "description": "フッター領域", - "version": "1.0.0", - "_from" : "nablarch-template-app_footer@1.0.0", - "dependencies": {} -} +{ + "name": "nablarch-template-app_footer", + "description": "フッター領域", + "version": "1.1.0", + "_from" : "nablarch-template-app_footer@1.1.0", + "dependencies": {} +} diff --git a/node_modules/nablarch-template-app_footer/ui_public/include/app_footer.jsp b/node_modules/nablarch-template-app_footer/ui_public/WEB-INF/include/app_footer.jsp similarity index 100% rename from node_modules/nablarch-template-app_footer/ui_public/include/app_footer.jsp rename to node_modules/nablarch-template-app_footer/ui_public/WEB-INF/include/app_footer.jsp diff --git a/node_modules/nablarch-template-app_footer/ui_public/include/subwindow_app_footer.jsp b/node_modules/nablarch-template-app_footer/ui_public/WEB-INF/include/subwindow_app_footer.jsp similarity index 73% rename from node_modules/nablarch-template-app_footer/ui_public/include/subwindow_app_footer.jsp rename to node_modules/nablarch-template-app_footer/ui_public/WEB-INF/include/subwindow_app_footer.jsp index 4f7a355..32fb5a3 100644 --- a/node_modules/nablarch-template-app_footer/ui_public/include/subwindow_app_footer.jsp +++ b/node_modules/nablarch-template-app_footer/ui_public/WEB-INF/include/subwindow_app_footer.jsp @@ -1,4 +1,4 @@ <%@ page language="java" pageEncoding="UTF-8" %> <%-- デフォルトテンプレートでは、フッター部はメインウィンドウと同じ --%> - + diff --git a/node_modules/nablarch-template-app_header/package.json b/node_modules/nablarch-template-app_header/package.json index 734f787..81c05ca 100644 --- a/node_modules/nablarch-template-app_header/package.json +++ b/node_modules/nablarch-template-app_header/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-app_header" - , "description": "ヘッダー領域" - , "version": "1.0.0" - , "_from" : "nablarch-template-app_header@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-app_header" + , "description": "ヘッダー領域" + , "version": "1.1.0" + , "_from" : "nablarch-template-app_header@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-app_header/ui_public/include/app_header.jsp b/node_modules/nablarch-template-app_header/ui_public/WEB-INF/include/app_header.jsp similarity index 100% rename from node_modules/nablarch-template-app_header/ui_public/include/app_header.jsp rename to node_modules/nablarch-template-app_header/ui_public/WEB-INF/include/app_header.jsp diff --git a/node_modules/nablarch-template-app_header/ui_public/include/subwindow_app_header.jsp b/node_modules/nablarch-template-app_header/ui_public/WEB-INF/include/subwindow_app_header.jsp similarity index 79% rename from node_modules/nablarch-template-app_header/ui_public/include/subwindow_app_header.jsp rename to node_modules/nablarch-template-app_header/ui_public/WEB-INF/include/subwindow_app_header.jsp index c951c76..da057e9 100644 --- a/node_modules/nablarch-template-app_header/ui_public/include/subwindow_app_header.jsp +++ b/node_modules/nablarch-template-app_header/ui_public/WEB-INF/include/subwindow_app_header.jsp @@ -1,4 +1,4 @@ <%@ page language="java" pageEncoding="UTF-8" %> <%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> <%-- デフォルトテンプレートでは、ヘッダ部はメインウィンドウと同じ --%> - + diff --git a/node_modules/nablarch-template-app_nav/package.json b/node_modules/nablarch-template-app_nav/package.json index a543f12..dda1910 100644 --- a/node_modules/nablarch-template-app_nav/package.json +++ b/node_modules/nablarch-template-app_nav/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-app_nav" - , "description": "ナビゲーション領域" - , "version": "1.0.0" - , "_from" : "nablarch-template-app_nav@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-app_nav" + , "description": "ナビゲーション領域" + , "version": "1.1.0" + , "_from" : "nablarch-template-app_nav@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-app_nav/ui_public/include/app_top_nav.jsp b/node_modules/nablarch-template-app_nav/ui_public/WEB-INF/include/app_top_nav.jsp similarity index 100% rename from node_modules/nablarch-template-app_nav/ui_public/include/app_top_nav.jsp rename to node_modules/nablarch-template-app_nav/ui_public/WEB-INF/include/app_top_nav.jsp diff --git a/node_modules/nablarch-template-app_nav/ui_public/include/subwindow_app_top_nav.jsp b/node_modules/nablarch-template-app_nav/ui_public/WEB-INF/include/subwindow_app_top_nav.jsp similarity index 74% rename from node_modules/nablarch-template-app_nav/ui_public/include/subwindow_app_top_nav.jsp rename to node_modules/nablarch-template-app_nav/ui_public/WEB-INF/include/subwindow_app_top_nav.jsp index d1999fa..b677c9a 100644 --- a/node_modules/nablarch-template-app_nav/ui_public/include/subwindow_app_top_nav.jsp +++ b/node_modules/nablarch-template-app_nav/ui_public/WEB-INF/include/subwindow_app_top_nav.jsp @@ -1,4 +1,4 @@ <%@ page language="java" pageEncoding="UTF-8" %> <%-- デフォルトテンプレートでは、ナビゲーション部はメインウィンドウと同じ --%> - + diff --git a/node_modules/nablarch-template-base/package.json b/node_modules/nablarch-template-base/package.json index 82b13b5..8cfba37 100644 --- a/node_modules/nablarch-template-base/package.json +++ b/node_modules/nablarch-template-base/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-base" - , "description": "標準HTMLテンプレート" - , "version": "1.0.0" - , "_from" : "nablarch-template-base@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-base" + , "description": "標準HTMLテンプレート" + , "version": "1.1.0" + , "_from" : "nablarch-template-base@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-base/ui_public/WEB-INF/tags/template/base_layout.tag b/node_modules/nablarch-template-base/ui_public/WEB-INF/tags/template/base_layout.tag index 4c46412..e66023a 100644 --- a/node_modules/nablarch-template-base/ui_public/WEB-INF/tags/template/base_layout.tag +++ b/node_modules/nablarch-template-base/ui_public/WEB-INF/tags/template/base_layout.tag @@ -32,7 +32,7 @@ <%-- htmlヘッダ --%> - + @@ -87,7 +87,7 @@
- + <%-- 画面遷移時にこのサブウィンドウから開かれた全てのサブウィンドウを閉じる --%> diff --git a/node_modules/nablarch-template-head/package.json b/node_modules/nablarch-template-head/package.json index 7a68997..a5cc50f 100644 --- a/node_modules/nablarch-template-head/package.json +++ b/node_modules/nablarch-template-head/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-head" - , "description": "HTML headタグコンテンツ" - , "version": "1.0.0" - , "_from" : "nablarch-template-head@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-head" + , "description": "HTML headタグコンテンツ" + , "version": "1.1.0" + , "_from" : "nablarch-template-head@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-head/ui_public/include/html_head.jsp b/node_modules/nablarch-template-head/ui_public/WEB-INF/include/html_head.jsp similarity index 100% rename from node_modules/nablarch-template-head/ui_public/include/html_head.jsp rename to node_modules/nablarch-template-head/ui_public/WEB-INF/include/html_head.jsp diff --git a/node_modules/nablarch-template-js_include/package.json b/node_modules/nablarch-template-js_include/package.json index 7ea70b1..65aec18 100644 --- a/node_modules/nablarch-template-js_include/package.json +++ b/node_modules/nablarch-template-js_include/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-js_include" - , "description": "JavaScriptインクルード設定" - , "version": "1.0.0" - , "_from" : "nablarch-template-js_include@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-js_include" + , "description": "JavaScriptインクルード設定" + , "version": "1.1.0" + , "_from" : "nablarch-template-js_include@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-js_include/ui_public/include/js_include.jsp b/node_modules/nablarch-template-js_include/ui_public/WEB-INF/include/js_include.jsp similarity index 86% rename from node_modules/nablarch-template-js_include/ui_public/include/js_include.jsp rename to node_modules/nablarch-template-js_include/ui_public/WEB-INF/include/js_include.jsp index 7cbb918..37903f8 100644 --- a/node_modules/nablarch-template-js_include/ui_public/include/js_include.jsp +++ b/node_modules/nablarch-template-js_include/ui_public/WEB-INF/include/js_include.jsp @@ -2,7 +2,7 @@ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> -<%-- !!! include/html_head.jsp の設定も確認して下さい。 !!! --%> +<%-- !!! WEB-INF/include/html_head.jsp の設定も確認して下さい。 !!! --%> diff --git a/node_modules/nablarch-template-multicol-head/package.json b/node_modules/nablarch-template-multicol-head/package.json index a72cb60..69f7c67 100644 --- a/node_modules/nablarch-template-multicol-head/package.json +++ b/node_modules/nablarch-template-multicol-head/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-multicol-head" - , "description": "マルチカラムレイアウト用HTML headタグコンテンツ" - , "version": "1.0.0" - , "_from" : "nablarch-template-multicol-head@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-multicol-head" + , "description": "マルチカラムレイアウト用HTML headタグコンテンツ" + , "version": "1.1.0" + , "_from" : "nablarch-template-multicol-head@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-multicol-head/ui_public/include/html_head.jsp b/node_modules/nablarch-template-multicol-head/ui_public/WEB-INF/include/html_head.jsp similarity index 100% rename from node_modules/nablarch-template-multicol-head/ui_public/include/html_head.jsp rename to node_modules/nablarch-template-multicol-head/ui_public/WEB-INF/include/html_head.jsp diff --git a/node_modules/nablarch-template-page/package.json b/node_modules/nablarch-template-page/package.json index 1d8c1da..8769c2d 100644 --- a/node_modules/nablarch-template-page/package.json +++ b/node_modules/nablarch-template-page/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-template-page" - , "description": "業務画面のテンプレート" - , "version": "1.0.0" - , "_from" : "nablarch-template-page@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-template-page" + , "description": "業務画面のテンプレート" + , "version": "1.1.0" + , "_from" : "nablarch-template-page@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-template-page/ui_public/include/app_error.jsp b/node_modules/nablarch-template-page/ui_public/WEB-INF/include/app_error.jsp similarity index 100% rename from node_modules/nablarch-template-page/ui_public/include/app_error.jsp rename to node_modules/nablarch-template-page/ui_public/WEB-INF/include/app_error.jsp diff --git a/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/page_template.tag b/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/page_template.tag index 4e0d007..12b5a39 100644 --- a/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/page_template.tag +++ b/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/page_template.tag @@ -40,7 +40,7 @@ - + @@ -49,7 +49,7 @@ - + @@ -61,7 +61,7 @@ - + @@ -70,7 +70,7 @@ <%-- メインコンテンツ領域 --%>
- +
@@ -78,7 +78,7 @@ - + diff --git a/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/subwindow_page_template.tag b/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/subwindow_page_template.tag index 0930bf8..998465c 100644 --- a/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/subwindow_page_template.tag +++ b/node_modules/nablarch-template-page/ui_public/WEB-INF/tags/template/subwindow_page_template.tag @@ -32,7 +32,7 @@ - + @@ -41,7 +41,7 @@ - + @@ -52,7 +52,7 @@
<%-- メインコンテンツ領域 (18grid)--%>
- +
@@ -60,7 +60,7 @@ - + diff --git a/node_modules/nablarch-widget-event-listen/package.json b/node_modules/nablarch-widget-event-listen/package.json index ee301b1..1f752d5 100644 --- a/node_modules/nablarch-widget-event-listen/package.json +++ b/node_modules/nablarch-widget-event-listen/package.json @@ -1,8 +1,8 @@ -{ - "name": "nablarch-widget-event-listen" -, "version": "1.0.1" -, "_from" : "nablarch-widget-event-listen@1.0.1" -, "dependencies": { - } -, "description": "イベントリスナー定義ウィジェット" -} +{ + "name": "nablarch-widget-event-listen" +, "version": "1.1.0" +, "_from" : "nablarch-widget-event-listen@1.1.0" +, "dependencies": { + } +, "description": "イベントリスナー定義ウィジェット" +} diff --git "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.js" "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.js" similarity index 97% rename from "node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.js" rename to "node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.js" index 567f7b4..4618acd 100644 --- "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.js" +++ "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.js" @@ -1,121 +1,121 @@ -"use strict"; - var duration = 200; - runTest( - カレンダーの日付を変更した場合に変更イベントが発生すること - , 入力された日付と同じ日付を選択した場合は変更イベントが発生しないこと - , 入力値が不正な場合のケース - , フォーマットが発生する場合のケース - ); - - function カレンダーの日付を変更した場合に変更イベントが発生すること() { - var $to = $("input#to") - , $input = $("input#calendar") - , $calendar = $("div.calendar") - , $button = $('button.nablarch_DatePicker') - , called = false - //eventを定義しておかないとテストコードでエラーが発生し、処理が停止してしまうので、アサートエラーになるようにする。 - , event = {currentTarget:{}}; - - // ともに初期化 - $to.val(""); - $input.val("2012/01/01"); - $input.on("change", function(e) { - called = true; - event = e; - }); - $button.click(); - QUnit.stop(); - - setTimeout(function() { - ok($calendar.is(":visible"), "ボタンをクリックするとカレンダーが開く"); - $calendar.find("td.thisMonth:contains('10')").click(); //10日をクリック - - setTimeout(function(){ - equal($input.val(), "2012/01/10", "選択した日付が入力される"); - equal(event.currentTarget.id, "calendar", "入力フィールドがイベント発火のトリガー"); - equal($to.val(), "2012/01/10", "選択した日付が反映される"); - ok(called, "changeイベントに登録したハンドラが呼び出される。"); - QUnit.start(); - }, duration); - }, duration); - } - - function 入力された日付と同じ日付を選択した場合は変更イベントが発生しないこと() { - var $to = $("input#to") - , $input = $("input#calendar") - , $calendar = $("div.calendar") - , $button = $('button.nablarch_DatePicker') - , called = false; - // ともに初期化 - $to.val(""); - $input.val("2012/01/10"); - $input.on("change", function() { - called = true; - }); - $button.click(); - QUnit.stop(); - setTimeout(function() { - ok($calendar.is(":visible"), "ボタンをクリックするとカレンダーが開く"); - $calendar.find("td.thisMonth:contains('10')").click(); //入力値と同じ日をクリック - - setTimeout(function(){ - equal($input.val(), "2012/01/10", "選択前と同じ日付"); - equal($to.val(), "", "changeイベントが発生しないので反映されない。"); - ok(!called, "changeイベントに登録したハンドラが呼び出されない。"); - QUnit.start(); - }, duration); - }, duration); - } - - function 入力値が不正な場合のケース() { - var $to = $("input#to") - , $input = $("input#calendar") - , $button = $('button.nablarch_DatePicker') - , called = false; - - $to.val("2011/1/1"); - $input.val("illegalDate"); - $input.on("change", function() { - called=true; - }); - $button.click(); - QUnit.stop(); - - setTimeout(function() { - // calendar以外の要素をクリックしてカレンダーを閉じる。 - $button.click(); - setTimeout(function(){ - equal($input.val(), "", "不正な値の場合は空文字になる。"); - ok(called, "値が変更されたため、changeイベントが発火"); - equal($to.val(), "", "空文字が反映される。"); - QUnit.start(); - }, duration); - }, duration); - } - - function フォーマットが発生する場合のケース() { - var $to = $("input#to") - , $input = $("input#calendar") - , $button = $('button.nablarch_DatePicker') - , called = false; - - $to.val("20141010"); - $input.val("20141010"); - $input.on("change", function() { - called=true; - }); - $button.click(); - QUnit.stop(); - - setTimeout(function() { - // calendar以外の要素をクリックしてカレンダーを閉じる。 - $button.click(); - setTimeout(function(){ - equal($input.val(), "2014/10/10", "yyyy/MM/DDにフォーマットされる。"); - ok(called, "値が変更されたため、changeイベントが発火"); - equal($to.val(), "2014/10/10", "フォーマット後の値が入る。"); - QUnit.start(); - }, duration); - }, duration); - } - +"use strict"; + var duration = 200; + runTest( + カレンダーの日付を変更した場合に変更イベントが発生すること + , 入力された日付と同じ日付を選択した場合は変更イベントが発生しないこと + , 入力値が不正な場合のケース + , フォーマットが発生する場合のケース + ); + + function カレンダーの日付を変更した場合に変更イベントが発生すること() { + var $to = $("input#to") + , $input = $("input#calendar") + , $calendar = $("div.calendar") + , $button = $('button.nablarch_DatePicker') + , called = false + //eventを定義しておかないとテストコードでエラーが発生し、処理が停止してしまうので、アサートエラーになるようにする。 + , event = {currentTarget:{}}; + + // ともに初期化 + $to.val(""); + $input.val("2012/01/01"); + $input.on("change", function(e) { + called = true; + event = e; + }); + $button.click(); + QUnit.stop(); + + setTimeout(function() { + ok($calendar.is(":visible"), "ボタンをクリックするとカレンダーが開く"); + $calendar.find("td.thisMonth:contains('10')").click(); //10日をクリック + + setTimeout(function(){ + equal($input.val(), "2012/01/10", "選択した日付が入力される"); + equal(event.currentTarget.id, "calendar", "入力フィールドがイベント発火のトリガー"); + equal($to.val(), "2012/01/10", "選択した日付が反映される"); + ok(called, "changeイベントに登録したハンドラが呼び出される。"); + QUnit.start(); + }, duration); + }, duration); + } + + function 入力された日付と同じ日付を選択した場合は変更イベントが発生しないこと() { + var $to = $("input#to") + , $input = $("input#calendar") + , $calendar = $("div.calendar") + , $button = $('button.nablarch_DatePicker') + , called = false; + // ともに初期化 + $to.val(""); + $input.val("2012/01/10"); + $input.on("change", function() { + called = true; + }); + $button.click(); + QUnit.stop(); + setTimeout(function() { + ok($calendar.is(":visible"), "ボタンをクリックするとカレンダーが開く"); + $calendar.find("td.thisMonth:contains('10')").click(); //入力値と同じ日をクリック + + setTimeout(function(){ + equal($input.val(), "2012/01/10", "選択前と同じ日付"); + equal($to.val(), "", "changeイベントが発生しないので反映されない。"); + ok(!called, "changeイベントに登録したハンドラが呼び出されない。"); + QUnit.start(); + }, duration); + }, duration); + } + + function 入力値が不正な場合のケース() { + var $to = $("input#to") + , $input = $("input#calendar") + , $button = $('button.nablarch_DatePicker') + , called = false; + + $to.val("2011/1/1"); + $input.val("illegalDate"); + $input.on("change", function() { + called=true; + }); + $button.click(); + QUnit.stop(); + + setTimeout(function() { + // calendar以外の要素をクリックしてカレンダーを閉じる。 + $button.click(); + setTimeout(function(){ + equal($input.val(), "", "不正な値の場合は空文字になる。"); + ok(called, "値が変更されたため、changeイベントが発火"); + equal($to.val(), "", "空文字が反映される。"); + QUnit.start(); + }, duration); + }, duration); + } + + function フォーマットが発生する場合のケース() { + var $to = $("input#to") + , $input = $("input#calendar") + , $button = $('button.nablarch_DatePicker') + , called = false; + + $to.val("20141010"); + $input.val("20141010"); + $input.on("change", function() { + called=true; + }); + $button.click(); + QUnit.stop(); + + setTimeout(function() { + // calendar以外の要素をクリックしてカレンダーを閉じる。 + $button.click(); + setTimeout(function(){ + equal($input.val(), "2014/10/10", "yyyy/MM/DDにフォーマットされる。"); + ok(called, "値が変更されたため、changeイベントが発火"); + equal($to.val(), "2014/10/10", "フォーマット後の値が入る。"); + QUnit.start(); + }, duration); + }, duration); + } + diff --git "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.jsp" "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.jsp" similarity index 98% rename from "node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.jsp" rename to "node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.jsp" index 03fbed5..c2da6ae 100644 --- "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.jsp" +++ "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\202\261\343\203\274\343\202\271.jsp" @@ -1,15 +1,15 @@ - - -<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> -<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> -<%@ taglib prefix="event" tagdir="/WEB-INF/tags/widget/event" %> -<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - - + + +<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> +<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> +<%@ taglib prefix="event" tagdir="/WEB-INF/tags/widget/event" %> +<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> + + \ No newline at end of file diff --git "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\203\232\343\203\274\343\202\270.jsp" "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\203\232\343\203\274\343\202\270.jsp" similarity index 97% rename from "node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\203\232\343\203\274\343\202\270.jsp" rename to "node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\203\232\343\203\274\343\202\270.jsp" index a25e7d7..0ec8b87 100644 --- "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\203\232\343\203\274\343\202\270.jsp" +++ "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\343\203\206\343\202\271\343\203\210\343\203\232\343\203\274\343\202\270.jsp" @@ -1,39 +1,39 @@ -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> -<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> -<%@ taglib prefix="button" tagdir="/WEB-INF/tags/widget/button" %> -<%@ taglib prefix="tab" tagdir="/WEB-INF/tags/widget/tab" %> -<%@ taglib prefix="event" tagdir="/WEB-INF/tags/widget/event" %> -<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> +<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> +<%@ taglib prefix="button" tagdir="/WEB-INF/tags/widget/button" %> +<%@ taglib prefix="tab" tagdir="/WEB-INF/tags/widget/tab" %> +<%@ taglib prefix="event" tagdir="/WEB-INF/tags/widget/event" %> +<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\347\242\272\350\252\215\347\224\273\351\235\242.jsp" "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\347\242\272\350\252\215\347\224\273\351\235\242.jsp" similarity index 98% rename from "node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\347\242\272\350\252\215\347\224\273\351\235\242.jsp" rename to "node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\347\242\272\350\252\215\347\224\273\351\235\242.jsp" index 5e4c691..b8773ce 100644 --- "a/node_modules/nablarch-widget-event-listen/ui_test/jsp/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\347\242\272\350\252\215\347\224\273\351\235\242.jsp" +++ "b/node_modules/nablarch-widget-event-listen/ui_test/jsp/\343\202\244\343\203\231\343\203\263\343\203\210/\344\273\226\346\251\237\350\203\275\343\201\250\344\275\265\347\224\250/\347\242\272\350\252\215\347\224\273\351\235\242.jsp" @@ -1,13 +1,13 @@ - - -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> -<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> -<%@ taglib prefix="button" tagdir="/WEB-INF/tags/widget/button" %> -<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> -<%@ page import="java.util.*" %> - -<% -%> + + +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> +<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> +<%@ taglib prefix="button" tagdir="/WEB-INF/tags/widget/button" %> +<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> +<%@ page import="java.util.*" %> + +<% +%> \ No newline at end of file diff --git a/node_modules/nablarch-widget-slide-menu/package.json b/node_modules/nablarch-widget-slide-menu/package.json index 67a7fdb..e51630f 100644 --- a/node_modules/nablarch-widget-slide-menu/package.json +++ b/node_modules/nablarch-widget-slide-menu/package.json @@ -1,6 +1,6 @@ -{ "name": "nablarch-widget-slide-menu" - , "description": "スライドするメニュー" - , "version": "1.0.0" - , "_from" : "nablarch-widget-slide-menu@1.0.0" - , "dependencies": {} -} +{ "name": "nablarch-widget-slide-menu" + , "description": "スライドするメニュー" + , "version": "1.1.0" + , "_from" : "nablarch-widget-slide-menu@1.1.0" + , "dependencies": {} +} diff --git a/node_modules/nablarch-widget-slide-menu/ui_public/include/slide_aside.jsp b/node_modules/nablarch-widget-slide-menu/ui_public/WEB-INF/include/slide_aside.jsp similarity index 100% rename from node_modules/nablarch-widget-slide-menu/ui_public/include/slide_aside.jsp rename to node_modules/nablarch-widget-slide-menu/ui_public/WEB-INF/include/slide_aside.jsp diff --git "a/node_modules/nablarch-widget-slide-menu/ui_test/jsp/\343\203\241\343\203\213\343\203\245\343\203\274/index.jsp" "b/node_modules/nablarch-widget-slide-menu/ui_test/jsp/\343\203\241\343\203\213\343\203\245\343\203\274/index.jsp" index c6c4648..8c4f763 100644 --- "a/node_modules/nablarch-widget-slide-menu/ui_test/jsp/\343\203\241\343\203\213\343\203\245\343\203\274/index.jsp" +++ "b/node_modules/nablarch-widget-slide-menu/ui_test/jsp/\343\203\241\343\203\213\343\203\245\343\203\274/index.jsp" @@ -1,92 +1,92 @@ - - -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> -<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> -<%@ taglib prefix="button" tagdir="/WEB-INF/tags/widget/button" %> -<%@ taglib prefix="box" tagdir="/WEB-INF/tags/widget/box" %> -<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> -<%@ taglib prefix="link" tagdir="/WEB-INF/tags/widget/link" %> -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - - - - - - - - - attention - サンプルのメニューです。
- wideの時にはそのままの表示です。
narrow,compact時には基本的に非表示になります。
- narrow,compact時には上部にあるボタンをクリックするとメニューが出ます。 -
- - view mode - - wide表示の場合は、左aside領域にメニューが表示されていること。
- narrow,compact時には"メニューを開くためのicon"がナビゲーション領域に存在すること。
-
-
- - function - - wide表示の際はtree-menuと同様、遷移したときに開閉状態が維持されること。 -
-
- - - narrow, compact表示の際はメニューボタンが表示されていること。
ボタンを押下すれば、メニューが表示されること。 -

- - 表示されたメニューはスクロールしても消えてしまわないこと
(top_navと同様に追随すること)
- メニュー領域をclickしても、メニューが消えないこと
- メニューを表示している状態でメニュー以外の場所をclickしたら消えること。

-
- - - scroll - - wideモードでは打鍵テスト用のメニューを開いても、asideにスクロールが出ないこと。
-
- - compact,narrowモードでは打鍵テスト用のメニューを開いた場合にasideにスクロールが出ること。
- scrollした時に最後の要素が操作可能なこと。 -

- - asideのメニュー外の要素がスクロールしてしまわないこと。
- asideのメニューを閉じたら、スクロールできること。
※Menuの操作で他の要素が変わってしまわないこと。 -
-
- - screen - - screenが出ている状態でbuttonやカレンダー上でクリックをしても、スクリーンがあるため、動作しないこと。(誤操作を防止できていること。) - - - - - - - - - - - - - - - - - -
-
+ + +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="n" uri="http://tis.co.jp/nablarch" %> +<%@ taglib prefix="field" tagdir="/WEB-INF/tags/widget/field" %> +<%@ taglib prefix="button" tagdir="/WEB-INF/tags/widget/button" %> +<%@ taglib prefix="box" tagdir="/WEB-INF/tags/widget/box" %> +<%@ taglib prefix="t" tagdir="/WEB-INF/tags/template" %> +<%@ taglib prefix="link" tagdir="/WEB-INF/tags/widget/link" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> + + + + + + + + + attention + サンプルのメニューです。
+ wideの時にはそのままの表示です。
narrow,compact時には基本的に非表示になります。
+ narrow,compact時には上部にあるボタンをクリックするとメニューが出ます。 +
+ + view mode + + wide表示の場合は、左aside領域にメニューが表示されていること。
+ narrow,compact時には"メニューを開くためのicon"がナビゲーション領域に存在すること。
+
+
+ + function + + wide表示の際はtree-menuと同様、遷移したときに開閉状態が維持されること。 +
+
+ + + narrow, compact表示の際はメニューボタンが表示されていること。
ボタンを押下すれば、メニューが表示されること。 +

+ + 表示されたメニューはスクロールしても消えてしまわないこと
(top_navと同様に追随すること)
+ メニュー領域をclickしても、メニューが消えないこと
+ メニューを表示している状態でメニュー以外の場所をclickしたら消えること。

+
+ + + scroll + + wideモードでは打鍵テスト用のメニューを開いても、asideにスクロールが出ないこと。
+
+ + compact,narrowモードでは打鍵テスト用のメニューを開いた場合にasideにスクロールが出ること。
+ scrollした時に最後の要素が操作可能なこと。 +

+ + asideのメニュー外の要素がスクロールしてしまわないこと。
+ asideのメニューを閉じたら、スクロールできること。
※Menuの操作で他の要素が変わってしまわないこと。 +
+
+ + screen + + screenが出ている状態でbuttonやカレンダー上でクリックをしても、スクリーンがあるため、動作しないこと。(誤操作を防止できていること。) + + + + + + + + + + + + + + + + + +
+
\ No newline at end of file