PageSourceSearch

https://www.tsukangyo.or.jp/JCBA196/v2_lib/wisebook.memo.min.js

js tsukangyo.or.jp collected 2026-09-25 05:56:23 UTC 18,419 bytes, 38 lines download raw bytes

1/* wisebook | Copyright (c) 2015 Copyright © 2015 Kovec, Inc. All rights reserved. */
2
3(function(){wisebookmemo=function(){this.init()};wisebookmemo.prototype={itemElement:null,memomode:!1,storageData:null,userModeElem:null,nowColor:"yellow",colorClass:"memo-color",memoDefualtSize:300,memoMinimumSize:180,miniSize:40,allow:{w:0,h:0},memoTextFontsize:22,isTrans:!1,isMove:!1,isActive:!1,isDragFalse:!1,isTextarea:!1,init:function(){var a=this;htmlview.getHtml("pc"==viewUtils.device?viewPath+"v2_viewhtml/items/memo/memo-item-pc.html":viewPath+"v2_viewhtml/items/memo/memo-item-mobile.html",
4function(b){a.itemElement=document.createElement("div");a.itemElement.innerHTML=b});"pc"==viewUtils.device&&0==PARAM.zoominfo[200].enable&&(this.memoTextFontsize*=2);this.storageData=h5appview.wisebookStorageList.pages;viewUtils.Mobile?$.extend(this,m):$.extend(this,n);this.userModeElem=$(".usermode-space");this.commonEvent();this.memoEvent();this.initMemoDisplay()},initMemoDisplay:function(){this.isTrans||PARAM.wisebook.find(".memo-trans-selecter").removeClass("selected").find("i").removeClass("icon-view-view_tool_check")},
5commonEvent:function(){var a=this;$(document).on(viewdefind.TURNJS_PRESSED_EVENT,function(){a.userModeElem.html("")});$(document).on(viewdefind.TURNJS_RELEASED_EVENT,function(){a.refresh()});$(document).on(viewdefind.PAGE_BEFORE_EVENT,function(){viewUtils.Mobile&&a.isPhoneMemoList&&$("#phone-memo-list-body").css("display","none");a.userModeElem.html("")});$(document).on(viewdefind.PAGE_AFTER_EVENT,function(){a.refresh()});$(document).on(viewdefind.MEMO_MODE_OPEN,function(){a.memoModeOpen()});$(document).on(viewdefind.VIEW_POPUP_CLOSE,
6function(b){if("memo"!=PARAM.nowBusy)return!1;a.memoModeClose();ADDONS.viewNavContainerAction("show")});$(document).on(viewdefind.VIEW_DESTROY,function(){a.destroy()});$(document).on(viewdefind.ADDONS_RESIZE,function(b){a.refresh(!0)})},memoModeOpen:function(){this.memomode=!0;PARAM.isNaviMove=!1;"pc"==viewUtils.device&&($(document).trigger(viewdefind.NAV_MOVE_DISABLE,!0),htmlview.viewActionDisable());"pc"==viewUtils.device&&PARAM.isZoom&&htmlview.viewContain.css({cursor:"default"});this.refresh()},
7memoModeClose:function(){this.memomode=!1;PARAM.isNaviMove=!0;htmlview.viewActionEnable();$(document).trigger(viewdefind.NAV_MOVE_DISABLE,!1);this.userModeElem.css({width:"",height:""});"pc"==viewUtils.device&&PARAM.isZoom&&htmlview.viewContain.css({cursor:"move"})},setMemoPosition:function(a){var b=wisebookmemo,c=$(a.target),d,e;if(!b.memomode||"usermode-space"!=a.target.className)return!1;d=(a.gesture.center.pageX-c.offset().left)/PARAM.transformInfo.scale;e=(a.gesture.center.pageY-c.offset().top)/
8PARAM.transformInfo.scale;a=Math.max(b.memoDefualtSize*PARAM.spaceScale,b.memoDefualtSize);c=PARAM.getUserFullPositionPage(d);d=PARAM.allowPosition(d,e,a,a);d={uniqid:PARAM.uniqID(),page:c,title:PARAM.nowTime(),x:d.x,y:d.y,w:a,h:a,text:"",skinInfo:{trans:b.isTrans,color:b.nowColor},miniStatus:0};b.createMemo(d)},showTextareaElem:function(a){this.isTextarea=!0;viewUtils.androidInfo.check&&!appFlag&&(PARAM.isResizeWork=!1);var b=$(".full-textarea-body");b.attr("data-uniqid",a.uniqid);b.css({visibility:"visible",
9"z-index":1E6});
9b.find(".fullTextarea").focus().val("").val(a.text);$("body").scrollTop(0)},updateMemo:function(a){var b=this.storageData[a.page].memoList,c;for(c in b)if(b[c].uniqid==a.uniqid){h5appview.setStorageData(a.page);break}},removeOneMemo:function(a,b){for(var c in this.storageData[a.page].memoList)if(this.storageData[a.page].memoList[c].uniqid==a.uniqid){this.storageData[a.page].memoList.splice(c,1);b&&(viewUtils.Mobile?$("#"+a.uniqid).remove():$("#"+a.uniqid).draggable("destroy").resizable("destroy").remove());
10h5appview.setStorageData(a.page);break}},removeAllMemo:function(){for(var a in PARAM.side.view){var b=PARAM.side.view[a];0==b||0>=this.storageData[b].memoList||(this.storageData[b].memoList=[],h5appview.setStorageData(b))}viewUtils.Mobile?this.userModeElem.find(".memo-view").remove():this.userModeElem.find(".memo-view").draggable("destroy").resizable("destroy").remove()},storageDataToBook:function(){var a=this;this.userModeElem.html("");if(!this.itemElement)return setTimeout(function(){a.storageDataToBook},
1110),!1;if("twopage"==PARAM.viewMode)for(var b in PARAM.side.view){var c=PARAM.side.view[b];if(0!=c&&(c=this.storageData[c].memoList,!(0>=c)))for(var d in c){var e=c[d];0<$("#"+e.uniqid).length||this.loadMemo(e)}}else if(0==PARAM.bookInfo.config.single){b=PARAM.getPointnum(PARAM.currentpage);c=PARAM.doublePair[b].left;b=PARAM.doublePair[b].right;if(0!=c)for(d in c=this.storageData[c].memoList,c)e=c[d],0<$("#"+e.uniqid).length||this.loadMemo(e);if(0!=b)for(d in c=this.storageData[b].memoList,c)e=c[d],
120<$("#"+e.uniqid).length||this.loadMemo(e)}else for(d in c=this.storageData[PARAM.currentpage].memoList,c)e=c[d],0<$("#"+e.uniqid).length||this.loadMemo(e)},destroy:function(){this.userModeElem.unbind("tap")},refresh:function(a){viewUtils.Mobile?this.memoListCountView(a):this.storageDataToBook();this.memomode&&this.userModeElem.css({width:PARAM.userModeInfo.w,height:PARAM.userModeInfo.h})}};var n={memoEvent:function(){var a=this;$(document).on(viewdefind.MEMO_RESIZEBLE_LOCK,function(){a.resizableLock()});
13this.userModeElem.on("tap",this.setMemoPosition);PARAM.wisebook.on("tap",".memo-color-selecter, .memo-trans-selecter, .memo-eraserall-selecter",function(){clicked=$(this);clicked.hasClass("memo-color-selecter")?($(".memo-color-selecter").removeClass("selected"),$(this).addClass("selected"),a.nowColor=$(this).data("color")):clicked.hasClass("memo-trans-selecter")?a.isTrans?(clicked.removeClass("selected").find("i").removeClass("icon-view-view_tool_check"),a.isTrans=!1):(clicked.addClass("selected").find("i").addClass("icon-view-view_tool_check"),
14a.isTrans=!0):clicked.hasClass("memo-eraserall-selecter")&&viewMessageProc.confirm(PARAM.viewLang.memoAllDelete,PARAM.viewLang.confirm_title,function(){a.removeAllMemo()})});this.userModeElem.on("tap",".memo-mini, .memo-view",this.minianimate);this.userModeElem.on("tap",".memo-close",function(){var b=$(this);viewMessageProc.confirm(PARAM.viewLang.memoOneDelete,PARAM.viewLang.confirm_title,function(){var c=b.data("id"),c=$("#"+c).data("objInfo");a.removeOneMemo(c,!0)})});if("pc"==viewUtils.device)PARAM.wisebook.on("keypress focusout",
15".memo-text",function(){var b=$(this).data("id"),b=$("#"+b).data("objInfo");b.text=$(this).val();a.updateMemo(b)});else this.userModeElem.on("tap",".memo-text",function(){var b=$(this).data("id"),b=$("#"+b).data("objInfo");a.showTextareaElem(b)}),PARAM.wisebook.on("tap",".mobile-memo-savebtn, .mobile-memo-closebtn",function(){var b=$(".full-textarea-body").attr("data-uniqid");if(""==b)return $(".full-textarea-body").css({visibility:"hidden","z-index":-1}),!1;var b=$("#"+b),c=$(".fullTextarea"),d=
16b.data("objInfo");-1==this.className.indexOf("mobile-memo-closebtn")&&(b.find(".memo-text").html(c.val().replace(/\r\n/g,"\n").replace(/\n/g,"<br>")),d.text=c.val(),a.updateMemo(d));c.val("");a.isTextarea=!1;viewUtils.androidInfo.check||document.activeElement.blur();viewUtils.androidInfo.check&&!appFlag&&(PARAM.isResizeWork=!0);$(".full-textarea-body").css({visibility:"hidden","z-index":-1})})},createMemo:function(a){var b=document.createElement("div"),c=a.skinInfo.trans?"memotrans":"memonotrans";
17b.innerHTML=this.itemElement.innerHTML;b=htmlview.findElement(".memo-view",b);b.css({left:a.x,top:a.y,width:a.w,height:a.h}).attr({id:a.uniqid,"data-page":a.page}).addClass(c+"  "+this.colorClass+a.skinInfo.color);b.find(".memo-close, .memo-mini, .memo-text").attr("data-id",a.uniqid);
17b.find(".memo-title").text(a.title);b.find(".memo-text").css("font-size",this.memoTextFontsize*PARAM.spaceScale);this.userModeElem.append(b);b.data("objInfo",a);PARAM.side.right==a.page&&0==PARAM.bookInfo.config.single&&
180!=PARAM.side.left&&(a.x-=PARAM.side.rightstartx);c=PARAM.getActualPosByLookPos(a.x,a.y,a.w,a.h);a.x=c.x;a.y=c.y;a.w=c.w;a.h=c.h;this.dynamicMemoUiEvent(a.uniqid);PARAM.isZoom&&b.addClass("lock");this.storageData[a.page].memoList.push(a);h5appview.setStorageData(a.page)},loadMemo:function(a){var b=document.createElement("div"),c=a.skinInfo.trans?"memotrans":"memonotrans",d=PARAM.getLookPosByActualPos(a.x,a.y,a.w,a.h);d.w=Math.max(d.w,this.memoMinimumSize);d.h=Math.max(d.h,this.memoMinimumSize);PARAM.side.right==
19a.page&&0==PARAM.bookInfo.config.single&&0!=PARAM.side.left&&(d.x+=PARAM.side.rightstartx);var e=0==a.miniStatus?d.x+d.w:d.x+this.miniSize,f=0==a.miniStatus?d.y+d.h:d.y+this.miniSize;a.miniStatus?(0>d.x&&(actualPos.x=0),0>d.y&&(actualPos.y=0)):(0>d.x&&(d.x=0),0>d.y&&(d.y=0));PARAM.userModeInfo.w<e&&(e-=PARAM.userModeInfo.w,d.x-=e);PARAM.userModeInfo.h<f&&(f-=PARAM.userModeInfo.h,d.y-=f);b.innerHTML=this.itemElement.innerHTML;b=htmlview.findElement(".memo-view",b);b.css({left:d.x,top:d.y,width:d.w,
20height:d.h}).attr({id:a.uniqid,"data-page":a.page}).addClass(c+"  "+this.colorClass+a.skinInfo.color);b.find(".memo-close, .memo-mini, .memo-text").attr("data-id",a.uniqid);b.find(".memo-title").text(a.title);"pc"==viewUtils.device?b.find(".memo-text").val(a.text).css("font-size",this.memoTextFontsize*PARAM.spaceScale):b.find(".memo-text").html(a.text.replace(/\r\n/g,"\n").replace(/\n/g,"<br>"));this.userModeElem.append(b);b.data("objInfo",a);this.dynamicMemoUiEvent(a.uniqid);1==a.miniStatus&&b.css({width:this.miniSize,
21height:this.miniSize}).addClass("mini-on-status").resizable("disable").find(".memo-navi, .memo-through").css("display","none")},dynamicMemoUiEvent:function(a){var b=this;$("#"+a).draggable({scroll:!1,addClasses:!1,create:function(){"pc"!=viewUtils.device&&$(this).draggable("option","handle",".memo-navi")},start:function(a){if(b.isActive)return b.isActive=!1;if("pc"!=viewUtils.device&&$(a.toElement).hasClass("memo-text"))return!1;b.isActive=!0;b.isFalse=!1;PARAM.isNaviMove=!1;$(this).draggable("option",
22"revert",!1)},drag:function(a,d){if(!b.isActive)return!1;1==b.isFalse&&(b.isFalse=!1);var e=$(this).data("page");this_x=d.position.left;this_y=d.position.top;this_max_x=$(this).width()+d.position.left;this_max_y=$(this).height()+d.position.top;min_x=PARAM.userModeInfo.x;max_x=PARAM.userModeInfo.w;max_y=PARAM.userModeInfo.h;PARAM.side.right==e&&"twopage"==PARAM.viewMode&&0==PARAM.side.left&&(min_x=0);min_x>this_x&&(b.isFalse=!0,$(this).draggable("option","revert",!0));PARAM.userModeInfo.y>this_y&&
23(b.isFalse=!0,$(this).draggable("option","revert",!0));max_x<this_max_x&&(b.isFalse=!0,$(this).draggable("option","revert",!0));max_y<this_max_y&&(b.isFalse=!0,$(this).draggable("option","revert",!0))},stop:function(a,d){if(0==b.isFalse){var e=$(this).data("objInfo"),f=d.position.left,g=d.position.top,k=$(this).outerWidth(!0),l=$(this).outerHeight(!0),h=PARAM.getUserFullPositionPage(f);h!=e.page&&(b.removeOneMemo(e,!1),$("#"+e.uniqid).attr("data-page",h),e.page=h,b.storageData[h].memoList.push(e),
24h5appview.setStorageData(h));PARAM.side.right==h&&0==PARAM.bookInfo.config.single&&0!=PARAM.side.left&&(f-=PARAM.side.rightstartx);f=PARAM.getActualPosByLookPos(f,g,l,k);e.x=f.x;e.y=f.y;b.updateMemo(e);$(this).data("objInfo",e)}setTimeout(function(){PARAM.isNaviMove=!0},50);b.isActive=!1}}).resizable({cancel:".lock",start:function(a,b){PARAM.isResizeWork=!1;PARAM.isNaviMove=!1;var e=PARAM.userModeInfo.h-(b.position.top+b.size.height),f=b.size.width+(PARAM.userModeInfo.w-(b.position.left+b.size.width));
25$(this).resizable("option","maxWidth",f);e=b.size.height+e;$(this).resizable("option","maxHeight",e)},stop:function(a,d){var e=$(this).data("objInfo");setTimeout(function(){PARAM.isNaviMove=!0},50);var f=PARAM.getActualPosByLookPos(d.position.left,d.position.top,d.size.width,d.size.height);e.w=f.w;e.h=f.h;b.updateMemo(e);
25$(this).data("objInfo",e);PARAM.isResizeWork=!0}})},minianimate:function(a){var b=wisebookmemo,c,d,e,f,g;if($(this).hasClass("memo-view")){if(g=$(this),f=g.data("objInfo"),!f||0==
26f.miniStatus)return!1}else if($(this).hasClass("memo-mini")&&(a=$(this),a=a.attr("data-id"),g=$("#"+a),f=g.data("objInfo"),!f))return!1;if(b.isMove||b.isActive)return b.isActive=!1;e=PARAM.getLookPosByActualPos(f.x,f.y,f.w,f.h);PARAM.side.right==f.page&&0==PARAM.bookInfo.config.single&&0!=PARAM.side.left&&(e.x+=PARAM.side.rightstartx);b.isActive=!0;a=e.x;c=e.y;if(1==f.miniStatus){d=Math.max(e.w,b.memoDefualtSize);e=Math.max(e.h,b.memoDefualtSize);var k=a+d,l=c+e;PARAM.userModeInfo.w<k&&(a-=k-PARAM.userModeInfo.w);
27PARAM.userModeInfo.h<l&&(c-=l-PARAM.userModeInfo.h);g.removeClass("mini-on-status").resizable("enable").find(".memo-navi, .memo-through").css("display","");f.miniStatus=0}else e=d=b.miniSize,g.addClass("mini-on-status").resizable("disable").find(".memo-navi, .memo-through").css("display","none"),f.miniStatus=1;g.animate({left:a,top:c,width:d,height:e},{duration:100,complete:function(){g.data("objInfo",f);b.updateMemo(f);b.isActive=!1}})},resizableLock:function(){for(var a in PARAM.side.view)0!=PARAM.side.view[a]&&
28(PARAM.isZoom?this.userModeElem.find(".memo-view").addClass("lock"):this.userModeElem.find(".memo-view").removeClass("lock"))}},m={isPhoneMemoList:!1,createDefaultPosition_y:65,createDefaultPosition_x:35,phoneDefualtSize:250,memoEvent:function(){var a=this;$(document).on(viewdefind.NAV_FADE_ACTION,function(b,c){if(0>=a.storageData[PARAM.currentpage].memoList.length)return!1;"hide"==c?$("#phone-memo-list-body").css("display","none"):"show"==c&&$("#phone-memo-list-body").css("display","block")});this.userModeElem.on("tap",
29function(b){$(b.target);var c;if(!a.memomode||"usermode-space"!=b.target.className)return!1;c=a.storageData[PARAM.currentpage].memoList.length;b=0>=c?a.createDefaultPosition_x:a.createDefaultPosition_x-(c+1);c=0>=c?a.createDefaultPosition_y:a.createDefaultPosition_y-(c+1);b={uniqid:PARAM.uniqID(),page:PARAM.currentpage,title:PARAM.nowTime(),x:b,y:c,w:a.phoneDefualtSize,h:a.phoneDefualtSize,text:"",skinInfo:{trans:a.isTrans,color:a.nowColor},miniStatus:0};a.createMemo(b)});PARAM.wisebook.on("tap",
30".memo-color-selecter, .memo-trans-selecter, .memo-eraserall-selecter",function(){clicked=$(this);clicked.hasClass("memo-color-selecter")?($(".memo-color-selecter").removeClass("selected"),$(this).addClass("selected"),a.nowColor=$(this).data("color")):clicked.hasClass("memo-trans-selecter")?a.isTrans?(clicked.removeClass("selected").find("i").removeClass("icon-view-view_tool_check"),a.isTrans=!1):(clicked.addClass("selected").find("i").addClass("icon-view-view_tool_check"),a.isTrans=!0):clicked.hasClass("memo-eraserall-selecter")&&
31viewMessageProc.confirm(PARAM.viewLang.memoAllDelete,PARAM.viewLang.confirm_title,function(){a.removeAllMemo();a.memoListCountView()})});PARAM.wisebook.on("tap",".mobile-memo-savebtn, .mobile-memo-closebtn",function(){var b=$(".full-textarea-body").attr("data-uniqid");if(""==b)return $(".full-textarea-body").css({visibility:"hidden","z-index":-1}),!1;var b=$("#"+b),c=$(".fullTextarea"),d=b.data("objInfo");-1==this.className.indexOf("mobile-memo-closebtn")&&(b.find(".memo-text").html(c.val().replace(/\r\n/g,
32"\n").replace(/\n/g,"<br>")),d.text=c.val(),a.updateMemo(d));c.val("");a.isTextarea=!1;viewUtils.androidInfo.check||document.activeElement.blur();viewUtils.androidInfo.check&&!appFlag&&(PARAM.isResizeWork=!0);$(".full-textarea-body").css({visibility:"hidden","z-index":-1})});this.userModeElem.on("tap",".memo-text",function(){var b=$(this).data("id"),b=$("#"+b).data("objInfo");a.showTextareaElem(b)});PARAM.wisebook.on("tap","#phone-memo-list-body",function(){if(0>=a.storageData[PARAM.currentpage].memoList.length)return!1;
33a.storageDataToBook()});this.userModeElem.on("tap",".memo-mini, .memo-close",function(b){var c=$("#"+$(this).data("id"));$(this).hasClass("memo-close")?viewMessageProc.confirm(PARAM.viewLang.memoOneDelete,PARAM.viewLang.confirm_title,function(){var b=c.data("objInfo");a.removeOneMemo(b,!0);a.memoListCountView()}):c.remove()})},createMemo:function(a){var b=this,c=document.createElement("div"),d=a.skinInfo.trans?"memotrans":"memonotrans";c.innerHTML=this.itemElement.innerHTML;c=htmlview.findElement(".memo-view",
34c);c.css({left:a.x,top:a.y,width:a.w,height:a.h}).attr({id:a.uniqid,"data-page":a.page}).addClass(d+"  "+this.colorClass+a.skinInfo.color);c.find(".memo-close, .memo-mini, .memo-text").attr("data-id",a.uniqid);c.find(".memo-title").text(a.title);c.find(".memo-text").css("font-size",this.memoTextFontsize);this.userModeElem.append(c);
34c.data("objInfo",a);setTimeout(function(){b.showTextareaElem(a)},0);d=PARAM.getActualPosByLookPos(a.x,a.y,a.h,a.w);a.w=d.w;a.h=d.h;this.storageData[a.page].memoList.push(a);
35h5appview.setStorageData(a.page);this.memoListCountView()},loadMemo:function(a){var b=document.createElement("div"),c=a.skinInfo.trans?"memotrans":"memonotrans";b.innerHTML=this.itemElement.innerHTML;var d=htmlview.findElement(".memo-view",b),e=PARAM.getLookPosByActualPos(a.x,a.y,a.w,a.h);e.w=Math.max(e.w,this.memoDefualtSize);e.h=Math.max(e.h,this.memoDefualtSize);PARAM.side.right==a.page&&0==PARAM.bookInfo.config.single&&0!=PARAM.side.left&&(e.x+=PARAM.side.rightstartx);b.innerHTML=this.itemElement.innerHTML;
36d=htmlview.findElement(".memo-view",b);d.css({left:a.x,top:a.y,width:e.w,height:e.h}).attr({id:a.uniqid,"data-page":a.page}).addClass(c+"  "+this.colorClass+a.skinInfo.color);d.find(".memo-close, .memo-mini, .memo-text").attr("data-id",a.uniqid);d.find(".memo-title").text(a.title);d.find(".memo-text").html(a.text.replace(/\r\n/g,"\n").replace(/\n/g,"<br>"));this.userModeElem.append(d);d.data("objInfo",a)},storageDataToBook:function(){var a=this;this.userModeElem.html("");$.each(a.storageData[PARAM.currentpage].memoList,
37function(b,c){a.loadMemo(c)})},memoListCountView:function(a){if(a)return"onepage"==PARAM.viewMode?this.storageDataToBook():this.userModeElem.html(""),this.isTextarea&&($(".full-textarea-body").css({visibility:"hidden","z-index":-1}),$(".fullTextarea").val("")),this.memomode&&ADDONS.closeModal(),!1;if("twopage"==PARAM.viewMode)return this.userModeElem.html(""),$("#phone-memo-list-body").css("display","none"),this.isPhoneMemoList=!1;$(".phone-memo-list-count").text(this.storageData[PARAM.currentpage].memoList.length);
38if(0>=this.storageData[PARAM.currentpage].memoList.length)return $("#phone-memo-list-body").css("display","none"),this.isPhoneMemoList=!1;$("#phone-memo-list-body").css("display","block");this.isPhoneMemoList=!0;this.memomode&&this.storageDataToBook()}}})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.