diff --git a/dist/lib/vue-booklet.min.css b/dist/lib/vue-booklet.min.css index dd7fbd6..4ab471f 100644 --- a/dist/lib/vue-booklet.min.css +++ b/dist/lib/vue-booklet.min.css @@ -1 +1 @@ -.cover{background-color:#bca98a}.book-control-buttons,.control-page{display:none}.book .page .content{border:1px solid #ddd;padding:5%;margin-bottom:.5em;text-align:left}.select-page-wrapper{display:none;margin-top:1em;font-size:1.2em;text-align:center}.select-page-wrapper select{margin-left:1em;width:20%}.select-page-wrapper-mobile{display:block;text-align:center;font-size:1.2em;margin-top:1.2em;margin-bottom:1em}.select-page-wrapper-mobile select{margin-left:1em;width:20%}.page-number{display:none;margin-top:1em;margin-bottom:1em;font-size:1.2em;text-align:center}@media (min-width:768px){.vue-booklet{height:100vh;max-height:650px;margin:.5em}.book,.vue-booklet{width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.book{font-family:Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;position:relative;height:100%;transition:all .8s}.control-page{position:absolute;display:flex;align-items:center;justify-content:center;width:100px;height:100%;z-index:99;transition:all .3s;opacity:0;background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x}.control-page:hover{opacity:.5}.control-page-left{left:0}.control-page-right{right:0}.book-control-buttons{display:block;text-align:center}.book-control-button{width:75px;height:40px;border:0;border-radius:2px;color:#fff;background-color:#72b890;font-size:16px;transition:all .3s;margin-top:1em;margin-bottom:1em;margin-right:1em}.book-control-button:focus,.book-control-button:hover{color:#fff;background-color:#759c86;border-color:#72b890}.closed{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.closed-back{-webkit-transform:translateX(25%);transform:translateX(25%)}.opened{-webkit-transform:translateX(-1vw);transform:translateX(-1vw)}.page-number,.select-page-wrapper{display:block}.select-page-wrapper-mobile{display:none}.page{width:50%;color:#222;background-color:#fff;top:0;right:0;transform-origin:0 50%;border:1px solid #ddd;background:linear-gradient(90deg,#d9d9d9 0,#f9f9f9 3%,#fff 8%,#fff)}.page,.page .content{position:absolute;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.page .content{width:100%;max-width:100%;padding:5%;border:none;transform-origin:center center;backface-visibility:hidden;overflow:auto}.page .content:first-child{-webkit-transform:translateZ(1px);transform:translateZ(1px)}.page .content:nth-child(2){-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px)}.pages{position:relative;height:100%}.cover{background:none;background-color:#bca98a}.fliped{-webkit-transform:rotateY(-180deg) translateZ(1px);transform:rotateY(-180deg) translateZ(1px)}.progress{width:100%;height:20px;background-color:#ccc;overflow:hidden;cursor:pointer}.left{height:100%;width:30%;background-color:#adff2f;position:relative}.ball{height:100%;width:20px;border-radius:10px;background-color:red;position:absolute;right:-10px}}.back{background:none;background-color:#bca98a} \ No newline at end of file +.cover{background-color:#bca98a}.book-control-buttons,.control-page{display:none}.book .page .content{border:1px solid #ddd;padding:5%;margin-bottom:.5em;text-align:left}.select-page-wrapper{display:none;margin-top:1em;font-size:1.2em;text-align:center}.select-page-wrapper select{margin-left:1em;width:20%}.select-page-wrapper-mobile{display:block;text-align:center;font-size:1.2em;margin-top:1.2em;margin-bottom:1em}.select-page-wrapper-mobile select{margin-left:1em;width:20%}.page-number{display:none;margin-top:1em;margin-bottom:1em;font-size:1.2em;text-align:center}@media (min-width:768px){.vue-booklet{height:100vh;max-height:650px;margin:.5em}.book,.vue-booklet{width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.book{font-family:Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;position:relative;height:100%;transition:all .8s}.control-page{position:absolute;display:flex;align-items:center;justify-content:center;width:100px;height:100%;z-index:99;transition:all .3s;opacity:0;background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-repeat:repeat-x}.control-page:hover{opacity:.5}.control-page-left{left:0}.control-page-right{right:0}.book-control-buttons{display:block;text-align:center}.book-control-button{width:75px;height:40px;border:0;border-radius:2px;color:#fff;background-color:#72b890;font-size:16px;transition:all .3s;margin-top:1em;margin-bottom:1em;margin-right:1em}.book-control-button:focus,.book-control-button:hover{color:#fff;background-color:#759c86;border-color:#72b890}.closed{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.closed-back{-webkit-transform:translateX(25%);transform:translateX(25%)}.opened{-webkit-transform:translateX(-1vw);transform:translateX(-1vw)}.page-number,.select-page-wrapper{display:block}.select-page-wrapper-mobile{display:none}.page{width:50%;color:#222;background-color:#fff;top:0;right:0;transform-origin:0 50%;border:1px solid #ddd;background:linear-gradient(90deg,#d9d9d9,#f9f9f9 3%,#fff 8%,#fff)}.page,.page .content{position:absolute;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.page .content{width:100%;max-width:100%;padding:5%;border:none;transform-origin:center center;backface-visibility:hidden;overflow:auto}.page .content:first-child{-webkit-transform:translateZ(1px);transform:translateZ(1px)}.page .content:nth-child(2){-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px)}.pages{position:relative;height:100%}.cover{background:none;background-color:#bca98a}.fliped{-webkit-transform:rotateY(-180deg) translateZ(1px);transform:rotateY(-180deg) translateZ(1px)}.progress{width:100%;height:20px;background-color:#ccc;overflow:hidden;cursor:pointer}.left{height:100%;width:30%;background-color:#adff2f;position:relative}.ball{height:100%;width:20px;border-radius:10px;background-color:red;position:absolute;right:-10px}}.back{background:none;background-color:#bca98a} \ No newline at end of file diff --git a/dist/lib/vue-booklet.min.css.map b/dist/lib/vue-booklet.min.css.map index 09cecf0..a4d0ccc 100644 --- a/dist/lib/vue-booklet.min.css.map +++ b/dist/lib/vue-booklet.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/styles/src/styles/lib.scss"],"names":[],"mappings":"AAAA;EACE,0BAAyB,EAC1B;;AAED;EACE,cAAa,EACd;;AAED;EACE,cAAa,EACd;;AAED;EAGM,uBAAsB;EACtB,YAAW;EACX,qBAAoB;EACpB,iBAAgB,EACjB;;AAIL;EACE,cAAa;EACb,gBAAe;EACf,iBAAgB;EAChB,mBAAkB,EAMnB;EAVD;IAOI,iBAAgB;IAChB,WAAU,EACX;;AAGH;EACE,eAAc;EACd,mBAAkB;EAClB,iBAAgB;EAChB,kBAAiB;EACjB,mBAAkB,EAMnB;EAXD;IAQI,iBAAgB;IAChB,WAAU,EACX;;AAGH;EACE,cAAa;EACb,gBAAe;EACf,mBAAkB;EAClB,iBAAgB;EAChB,mBAAkB,EACnB;;AAED;EACE;IACE,YAAW;IACX,cAAa;IACb,kBAAiB;IACjB,cAAa;IACb,qCAAoC;IACpC,kCAAiC;IACjC,6BAA4B,EAC7B;EAED;IACE,wFAAuF;IACvF,mBAAkB;IAClB,YAAW;IACX,aAAY;IACZ,qCAAoC;IACpC,kCAAiC;IACjC,6BAA4B;IAC5B,oBAAmB,EACpB;EAED;IACE,mBAAkB;IAClB,cAAa;IACb,oBAAkB;IAClB,wBAAuB;IACvB,aAAY;IACZ,aAAY;IACZ,YAAW;IACX,oBAAmB;IACnB,WAAU;IACV,mGAAkG;IAClG,8FAA6F;IAC7F,+FAA8F;IAC9F,4BAA2B,EAK5B;IAlBD;MAgBI,aAAY,EACb;EAGH;IACE,QAAO,EACR;EAED;IACE,SAAQ,EACT;EAED;IACE,eAAc;IACd,mBAAkB,EACnB;EAED;IACE,YAAW;IACX,aAAY;IACZ,UAAS;IACT,mBAAkB;IAClB,eAAc;IACd,0BAAyB;IACzB,gBAAe;IACf,qBAAoB;IACpB,gBAAe;IACf,mBAAkB;IAClB,kBAAiB,EAOlB;IAlBD;MAcI,eAAc;MACd,0BAAyB;MACzB,sBAAqB,EACtB;EAGH;IACE,oCAAmC;IACnC,4BAA2B,EAC5B;EAED;IACE,mCAAkC;IAClC,2BAA0B,EAC3B;EAED;IACE,oCAAmC;IACnC,4BAA2B,EAC5B;EAED;IACE,eAAc,EACf;EAED;IACE,eAAc,EACf;EAED;IACE,cAAa,EACd;EAED;IACE,mBAAkB;IAClB,WAAU;IACV,aAAY;IACZ,YAAW;IACX,wBAAuB;IACvB,OAAM;IACN,SAAQ;IACR,wBAAuB;IACvB,uBAAsB;IACtB,wFAAoF;IACpF,qCAAoC;IACpC,kCAAiC;IACjC,6BAA4B,EA4B7B;IAzCD;MAgBI,mBAAkB;MAClB,YAAW;MACX,gBAAe;MACf,aAAY;MACZ,YAAW;MACX,aAAY;MACZ,gCAA+B;MAC/B,4BAA2B;MAC3B,eAAc;MACd,qCAAoC;MACpC,kCAAiC;MACjC,6BAA4B,EAa7B;MAxCH;QA8BM,mCAAkC;QAClC,gCAA+B;QAC/B,2BAA0B,EAC3B;MAjCL;QAoCM,mDAAkD;QAClD,gDAA+C;QAC/C,2CAA0C,EAC3C;EAIL;IACE,mBAAkB;IAClB,aAAY,EACb;EAED;IACE,iBAAgB;IAChB,0BAAyB,EAC1B;EAED;IACE,oDAAmD;IACnD,4CAA2C,EAC5C;EAED;IACE,YAAU;IACV,aAAW;IACX,uBAAsB;IACtB,iBAAgB;IAChB,gBAAe,EAChB;EACD;IACE,aAAW;IACX,WAAU;IACV,8BAA6B;IAC7B,mBAAkB,EACnB;EACD;IACE,aAAW;IACX,YAAU;IACV,4BAA0B;IAC1B,yBAAuB;IACvB,oBAAkB;IAClB,sBAAqB;IACrB,mBAAkB;IAClB,aAAY,EACb;;AAGH;EACE,iBAAgB;EAChB,0BAAyB,EAC1B","file":"lib/vue-booklet.min.css","sourcesContent":[".cover{\n background-color: #BCA98A;\n}\n\n.book-control-buttons{\n display: none;\n}\n\n.control-page{\n display: none;\n}\n\n.book{\n .page{\n .content{\n border: 1px solid #ddd;\n padding: 5%;\n margin-bottom: 0.5em;\n text-align: left;\n }\n }\n}\n\n.select-page-wrapper{\n display: none;\n margin-top: 1em;\n font-size: 1.2em;\n text-align: center;\n\n select{\n margin-left: 1em;\n width: 20%;\n }\n}\n\n.select-page-wrapper-mobile{\n display: block;\n text-align: center;\n font-size: 1.2em;\n margin-top: 1.2em;\n margin-bottom: 1em;\n\n select{\n margin-left: 1em;\n width: 20%;\n }\n}\n\n.page-number{\n display: none;\n margin-top: 1em;\n margin-bottom: 1em;\n font-size: 1.2em;\n text-align: center;\n}\n\n@media (min-width: 768px) {\n .vue-booklet{\n width: 100%;\n height: 100vh;\n max-height: 650px;\n margin: 0.5em;\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n }\n\n .book{\n font-family: Book Antiqua, Palatino, Palatino Linotype, Palatino LT STD, Georgia, serif;\n position: relative;\n width: 100%;\n height: 100%;\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n transition: all .8s;\n }\n\n .control-page{\n position: absolute;\n display: flex;\n align-items:center;\n justify-content: center;\n width: 100px;\n height: 100%;\n z-index: 99;\n transition: all .3s;\n opacity: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n\n &:hover{\n opacity: 0.5;\n }\n }\n\n .control-page-left{\n left: 0;\n }\n\n .control-page-right{\n right: 0;\n }\n\n .book-control-buttons{\n display: block;\n text-align: center;\n }\n\n .book-control-button{\n width: 75px;\n height: 40px;\n border: 0;\n border-radius: 2px;\n color: #ffffff;\n background-color: #72B890;\n font-size: 16px;\n transition: all 0.3s;\n margin-top: 1em;\n margin-bottom: 1em;\n margin-right: 1em;\n\n &:hover, &:focus{\n color: #ffffff;\n background-color: #759C86;\n border-color: #72B890;\n }\n }\n\n .closed{\n -webkit-transform: translateX(-25%);\n transform: translateX(-25%);\n }\n\n .closed-back{\n -webkit-transform: translateX(25%);\n transform: translateX(25%);\n }\n\n .opened{\n -webkit-transform: translateX(-1vw);\n transform: translateX(-1vw);\n }\n\n .page-number{\n display: block;\n }\n\n .select-page-wrapper{\n display: block;\n }\n\n .select-page-wrapper-mobile{\n display: none;\n }\n\n .page{\n position: absolute;\n width: 50%;\n height: 100%;\n color: #222;\n background-color: white;\n top: 0;\n right: 0;\n transform-origin: 0 50%;\n border: 1px solid #ddd;\n background: linear-gradient(to right, #d9d9d9 0%,#f9f9f9 3%,#ffffff 8%,#ffffff 100%);\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n\n .content{\n position: absolute;\n width: 100%;\n max-width: 100%;\n height: 100%;\n padding: 5%;\n border: none;\n transform-origin: center center;\n backface-visibility: hidden;\n overflow: auto;\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n\n &:nth-child(1){\n -webkit-transform: translateZ(1px);\n -moz-transform: translateZ(1px);\n transform: translateZ(1px);\n }\n\n &:nth-child(2){\n -webkit-transform: rotateY(180deg) translateZ(1px);\n -moz-transform: rotateY(180deg) translateZ(1px);\n transform: rotateY(180deg) translateZ(1px);\n }\n }\n }\n\n .pages{\n position: relative;\n height: 100%;\n }\n\n .cover{\n background: none;\n background-color: #BCA98A;\n }\n\n .fliped{\n -webkit-transform: rotateY(-180deg) translateZ(1px);\n transform: rotateY(-180deg) translateZ(1px);\n }\n\n .progress{\n width:100%;\n height:20px;\n background-color: #ccc;\n overflow: hidden;\n cursor: pointer;\n }\n .left{\n height:100%;\n width: 30%;\n background-color: greenyellow;\n position: relative;\n }\n .ball{\n height:100%;\n width:20px;\n -webkit-border-radius:10px;\n -moz-border-radius:10px;\n border-radius:10px;\n background-color: red;\n position: absolute;\n right: -10px;\n }\n}\n\n.back{\n background: none;\n background-color: #BCA98A;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/styles/src/styles/lib.scss"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/styles/src/styles/lib.scss"],"names":[],"mappings":"AAAA,OACE,wBAAyB,CAO3B,oCACE,YAAa,CAGf,qBAGM,sBACA,WACA,mBACA,eAAgB,CAKtB,qBACE,aACA,eACA,gBACA,iBAAkB,CAMnB,4BAHG,gBACA,SAAU,CAId,4BACE,cACA,kBACA,gBACA,iBACA,iBAAkB,CAMnB,mCAHG,gBACA,SAAU,CAId,aACE,aACA,eACA,kBACA,gBACA,iBAAkB,CAGpB,yBACE,aAEE,aACA,iBACA,WAAa,CAMf,mBATE,WAIA,oCACA,iCACA,2BAA4B,CAY7B,MARC,kFACA,kBAEA,YAIA,kBAAmB,CAGrB,cACE,kBACA,aACA,mBACA,uBACA,YACA,YACA,WACA,mBACA,UACA,gFACA,kFACA,2EACA,0BAA2B,CAK5B,oBAFG,UAAY,CAIhB,mBACE,MAAO,CAGT,oBACE,OAAQ,CAGV,sBACE,cACA,iBAAkB,CAGpB,qBACE,WACA,YACA,SACA,kBACA,WACA,yBACA,eACA,mBACA,eACA,kBACA,gBAAiB,CAOlB,sDAJG,WACA,yBACA,oBAAqB,CAIzB,QACE,mCACA,0BAA2B,CAG7B,aACE,kCACA,yBAA0B,CAG5B,QACE,mCACA,0BAA2B,CAO7B,kCACE,aAAc,CAGhB,4BACE,YAAa,CAGf,MAEE,UAEA,WACA,sBACA,MACA,QACA,uBACA,sBACA,mEAAoF,CA+BrF,qBAxCC,kBAEA,YAQA,oCACA,iCACA,2BAA4B,CA2B3B,eAvBC,WACA,eAEA,WACA,YACA,+BACA,2BACA,aAAc,CAgBf,2BAVG,kCACA,+BACA,yBAA0B,CAC3B,4BAGC,kDACA,+CACA,yCAA0C,CAKhD,OACE,kBACA,WAAY,CAGd,OACE,gBACA,wBAAyB,CAG3B,QACE,mDACA,0CAA2C,CAG7C,UACE,WACA,YACA,sBACA,gBACA,cAAe,CAEjB,MACE,YACA,UACA,yBACA,iBAAkB,CAEpB,MACE,YACA,WACA,2BACA,wBACA,mBACA,qBACA,kBACA,WAAY,CACb,CAGH,MACE,gBACA,wBAAyB","file":"lib/vue-booklet.min.css","sourcesContent":[".cover{\n background-color: #BCA98A;\n}\n\n.book-control-buttons{\n display: none;\n}\n\n.control-page{\n display: none;\n}\n\n.book{\n .page{\n .content{\n border: 1px solid #ddd;\n padding: 5%;\n margin-bottom: 0.5em;\n text-align: left;\n }\n }\n}\n\n.select-page-wrapper{\n display: none;\n margin-top: 1em;\n font-size: 1.2em;\n text-align: center;\n\n select{\n margin-left: 1em;\n width: 20%;\n }\n}\n\n.select-page-wrapper-mobile{\n display: block;\n text-align: center;\n font-size: 1.2em;\n margin-top: 1.2em;\n margin-bottom: 1em;\n\n select{\n margin-left: 1em;\n width: 20%;\n }\n}\n\n.page-number{\n display: none;\n margin-top: 1em;\n margin-bottom: 1em;\n font-size: 1.2em;\n text-align: center;\n}\n\n@media (min-width: 768px) {\n .vue-booklet{\n width: 100%;\n height: 100vh;\n max-height: 650px;\n margin: 0.5em;\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n }\n\n .book{\n font-family: Book Antiqua, Palatino, Palatino Linotype, Palatino LT STD, Georgia, serif;\n position: relative;\n width: 100%;\n height: 100%;\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n transition: all .8s;\n }\n\n .control-page{\n position: absolute;\n display: flex;\n align-items:center;\n justify-content: center;\n width: 100px;\n height: 100%;\n z-index: 99;\n transition: all .3s;\n opacity: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n\n &:hover{\n opacity: 0.5;\n }\n }\n\n .control-page-left{\n left: 0;\n }\n\n .control-page-right{\n right: 0;\n }\n\n .book-control-buttons{\n display: block;\n text-align: center;\n }\n\n .book-control-button{\n width: 75px;\n height: 40px;\n border: 0;\n border-radius: 2px;\n color: #ffffff;\n background-color: #72B890;\n font-size: 16px;\n transition: all 0.3s;\n margin-top: 1em;\n margin-bottom: 1em;\n margin-right: 1em;\n\n &:hover, &:focus{\n color: #ffffff;\n background-color: #759C86;\n border-color: #72B890;\n }\n }\n\n .closed{\n -webkit-transform: translateX(-25%);\n transform: translateX(-25%);\n }\n\n .closed-back{\n -webkit-transform: translateX(25%);\n transform: translateX(25%);\n }\n\n .opened{\n -webkit-transform: translateX(-1vw);\n transform: translateX(-1vw);\n }\n\n .page-number{\n display: block;\n }\n\n .select-page-wrapper{\n display: block;\n }\n\n .select-page-wrapper-mobile{\n display: none;\n }\n\n .page{\n position: absolute;\n width: 50%;\n height: 100%;\n color: #222;\n background-color: white;\n top: 0;\n right: 0;\n transform-origin: 0 50%;\n border: 1px solid #ddd;\n background: linear-gradient(to right, #d9d9d9 0%,#f9f9f9 3%,#ffffff 8%,#ffffff 100%);\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n\n .content{\n position: absolute;\n width: 100%;\n max-width: 100%;\n height: 100%;\n padding: 5%;\n border: none;\n transform-origin: center center;\n backface-visibility: hidden;\n overflow: auto;\n -webkit-transform-style: preserve-3d;\n -moz-transform-style: preserve-3d;\n transform-style: preserve-3d;\n\n &:nth-child(1){\n -webkit-transform: translateZ(1px);\n -moz-transform: translateZ(1px);\n transform: translateZ(1px);\n }\n\n &:nth-child(2){\n -webkit-transform: rotateY(180deg) translateZ(1px);\n -moz-transform: rotateY(180deg) translateZ(1px);\n transform: rotateY(180deg) translateZ(1px);\n }\n }\n }\n\n .pages{\n position: relative;\n height: 100%;\n }\n\n .cover{\n background: none;\n background-color: #BCA98A;\n }\n\n .fliped{\n -webkit-transform: rotateY(-180deg) translateZ(1px);\n transform: rotateY(-180deg) translateZ(1px);\n }\n\n .progress{\n width:100%;\n height:20px;\n background-color: #ccc;\n overflow: hidden;\n cursor: pointer;\n }\n .left{\n height:100%;\n width: 30%;\n background-color: greenyellow;\n position: relative;\n }\n .ball{\n height:100%;\n width:20px;\n -webkit-border-radius:10px;\n -moz-border-radius:10px;\n border-radius:10px;\n background-color: red;\n position: absolute;\n right: -10px;\n }\n}\n\n.back{\n background: none;\n background-color: #BCA98A;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/styles/src/styles/lib.scss"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/lib/vue-booklet.min.js b/dist/lib/vue-booklet.min.js index d682a2c..b9028dc 100644 --- a/dist/lib/vue-booklet.min.js +++ b/dist/lib/vue-booklet.min.js @@ -1,2 +1,2 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports["vue-booklet"]=t():e["vue-booklet"]=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=29)}([function(e,t,n){var o=n(21)("wks"),r=n(25),i=n(1).Symbol,s="function"==typeof i;(e.exports=function(e){return o[e]||(o[e]=s&&i[e]||(s?i:r)("Symbol."+e))}).store=o},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var o=n(9);e.exports=function(e){if(!o(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n=e.exports={version:"2.5.3"};"number"==typeof __e&&(__e=n)},function(e,t,n){e.exports=!n(19)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var o=n(7),r=n(11);e.exports=n(4)?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var o=n(2),r=n(39),i=n(55),s=Object.defineProperty;t.f=n(4)?Object.defineProperty:function(e,t,n){if(o(e),t=i(t,!0),o(n),r)try{return s(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports={}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var o=n(21)("keys"),r=n(25);e.exports=function(e){return o[e]||(o[e]=r(e))}},function(e,t){var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?o:n)(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var o=n(34);e.exports=function(e,t,n){if(o(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var o=n(9),r=n(1).document,i=o(r)&&o(r.createElement);e.exports=function(e){return i?r.createElement(e):{}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var o=n(1),r=n(3),i=n(15),s=n(6),a=function(e,t,n){var c,l,u,f=e&a.F,p=e&a.G,d=e&a.S,v=e&a.P,g=e&a.B,m=e&a.W,y=p?r:r[t]||(r[t]={}),h=y.prototype,b=p?o:d?o[t]:(o[t]||{}).prototype;p&&(n=t);for(c in n)(l=!f&&b&&void 0!==b[c])&&c in y||(u=l?b[c]:n[c],y[c]=p&&"function"!=typeof b[c]?n[c]:g&&l?i(u,o):m&&b[c]==u?function(e){var t=function(t,n,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,o)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(u):v&&"function"==typeof u?i(Function.call,u):u,v&&((y.virtual||(y.virtual={}))[c]=u,e&a.R&&h&&!h[c]&&s(h,c,u)))};a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,e.exports=a},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var o=n(7).f,r=n(5),i=n(0)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,i)&&o(e,i,{configurable:!0,value:t})}},function(e,t,n){var o=n(1),r=o["__core-js_shared__"]||(o["__core-js_shared__"]={});e.exports=function(e){return r[e]||(r[e]={})}},function(e,t,n){var o=n(40),r=n(8);e.exports=function(e){return o(r(e))}},function(e,t,n){var o=n(13),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){var o=n(8);e.exports=function(e){return Object(o(e))}},function(e,t){var n=0,o=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},function(e,t){},function(e,t,n){var o=n(61)(n(28),n(62),null,null,null);o.options.__file="/Users/sardo/work/non-project/vue-booklet/src/components/book.vue",o.esModule&&Object.keys(o.esModule).some(function(e){return"default"!==e&&"__"!==e.substr(0,2)})&&console.error("named exports are not supported in *.vue files."),o.options.functional&&console.error("[vue-loader] book.vue: functional components are not supported with templates, they should use render functions."),e.exports=o.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(30),r=n.n(o),i=n(31),s=n.n(i);t.default={name:"Book",data:function(){return{opened:!1,front:!0,back:!1,clickable:!0,totolPages:0,currentPageNum:1}},props:{langcode:{type:String,default:"en"},displayPageNumber:{type:Boolean,default:!0},displayButton:{type:Boolean,default:!0},enableControl:{type:Boolean,default:!0},enableSelectPage:{type:Boolean,default:!0},translation:{default:function(){return s()({en:{selectPage:"Select page",pages:"Pages",prev:"Prev",next:"Next"},"zh-hant":{selectPage:"跳至指定頁數",pages:"頁數",prev:"上一頁",next:"下一頁"},"zh-hans":{selectPage:"跳至指定页数",pages:"页数",prev:"上一页",next:"下一页"}})}},pageTransitionTime:{type:Number,default:.8},onOpened:{type:Function,default:function(){}},onFlipStart:{type:Function,default:function(){}},onFlipEnd:{type:Function,default:function(){}},onClosed:{type:Function,default:function(){}}},computed:{translateText:function(){var e=this.langcode;try{var t=JSON.parse(this.translation)}catch(e){var t=this.translation}return t[e]}},mounted:function(){var e=this,t=this.$refs.book;this.initPage(),this.$on("onOpened",function(n){e.opened=!0,t.classList.add("opened"),t.classList.remove("closed"),t.classList.remove("closed-back"),e.onOpened(t,n)}),this.$on("onFlipStart",function(t){var n=document.getElementsByClassName("currentPage")[0],o=e.getAllNextPage(n),r=e.getAllPrevPage(n);"prev"===t?r.forEach(function(e,t){if(e.previousElementSibling){var n=e.previousElementSibling;n.classList.contains("lastPage")||n.classList.contains("control-page")?(e.previousElementSibling.style.display="none",e.previousElementSibling.style.zIndex="-3"):(e.previousElementSibling.style.display="none",e.previousElementSibling.style.zIndex="-1")}}):r.forEach(function(e,t){if(e.previousElementSibling){var n=e.previousElementSibling;n.classList.contains("control-page")||(0!==t&&(n.style.display="none"),n.classList.contains("lastPage")?n.style.zIndex="-3":n.style.zIndex="-1")}}),o.forEach(function(e,t){0!==t?e.classList.contains("lastPage")?(e.style.display="none",e.style.zIndex="-3"):(e.style.display="none",e.style.zIndex="-1"):e.style.zIndex="-1"}),e.onFlipStart(n,t)}),this.$on("onFlipEnd",function(t){var n=document.getElementsByClassName("currentPage")[0],o=document.getElementById("select-page"),r=parseInt(n.dataset.index);n.classList.contains("lastPage")&&n.classList.contains("fliped")?e.currentPageNum=r+1:e.currentPageNum=r,o.value=e.currentPageNum,n.classList.contains("firstPage")&&!n.classList.contains("fliped")?e.front=!0:e.front=!1,n.classList.contains("lastPage")&&n.classList.contains("fliped")?e.back=!0:e.back=!1,e.onFlipEnd(n,t)}),this.$on("onClosed",function(t){var n=e.$refs.book;e.opened=!1,n.classList.remove("opened"),"back"===t?(n.classList.remove("closed"),n.classList.add("closed-back")):(n.classList.remove("closed-back"),n.classList.add("closed")),e.onClosed(n,t)})},methods:{initPage:function(){var e=document.getElementsByClassName("page"),t=e[0],n=e[e.length-1],o=this.pageTransitionTime;t.classList.add("firstPage"),t.classList.add("currentPage");for(var r=0;rt?this.movePage(n,"next"):this.movePage(n,"prev")},movePage:function(e,t){var n=this,o=document.getElementsByClassName("currentPage")[0],i=document.querySelector('[data-index="'+e+'"]'),s=4*this.pageTransitionTime*100;i?(setTimeout(function(){i.classList.remove("fliped")},100),this.opened||this.$emit("onOpened","front")):(i=document.getElementsByClassName("lastPage")[0],i.classList.add("fliped"),this.$emit("onClosed","back"));var a=r()(this.getAllPrevPage(i)),c=r()(this.getAllNextPage(i));o.classList.remove("currentPage"),i.classList.add("currentPage"),i.style.display="block",i.style.zIndex=3,i.classList.contains("firstPage")&&i.nextElementSibling&&this.$emit("onClosed","front"),a.forEach(function(e,t){0===t&&(e.style.zIndex="1"),e.style.display="block",setTimeout(function(){e.classList.add("fliped")},50)}),c.forEach(function(e){e.style.display="block",e.classList.remove("fliped")}),this.$emit("onFlipStart",t),setTimeout(function(){n.$emit("onFlipEnd",t)},s)},selectPageMobile:function(e){var t=e.target.value,n=parseInt(t)-1,o=document.querySelector('[data-index="'+t+'"]');o||(o=document.querySelector('[data-index="'+n+'"]')),o.scrollIntoView()},getAllPrevPage:function(e){for(var t=[],n=e.previousElementSibling;n&&!n.classList.contains("control-page");)t.push(n),n=n.previousElementSibling;return t},getAllNextPage:function(e){for(var t=[],n=e.nextElementSibling;n&&!n.classList.contains("control-page");)t.push(n),n=n.nextElementSibling;return t}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(27),r=n.n(o),i=n(26);n.n(i);"undefined"!=typeof window&&(window.VueBooklet=r.a),t.default=r.a},function(e,t,n){e.exports={default:n(32),__esModule:!0}},function(e,t,n){e.exports={default:n(33),__esModule:!0}},function(e,t,n){n(58),n(57),e.exports=n(3).Array.from},function(e,t,n){var o=n(3),r=o.JSON||(o.JSON={stringify:JSON.stringify});e.exports=function(e){return r.stringify.apply(r,arguments)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var o=n(22),r=n(23),i=n(54);e.exports=function(e){return function(t,n,s){var a,c=o(t),l=r(c.length),u=i(s,l);if(e&&n!=n){for(;l>u;)if((a=c[u++])!=a)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var o=n(14),r=n(0)("toStringTag"),i="Arguments"==o(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),r))?n:i?o(t):"Object"==(a=o(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){"use strict";var o=n(7),r=n(11);e.exports=function(e,t,n){t in e?o.f(e,t,r(0,n)):e[t]=n}},function(e,t,n){var o=n(1).document;e.exports=o&&o.documentElement},function(e,t,n){e.exports=!n(4)&&!n(19)(function(){return 7!=Object.defineProperty(n(16)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var o=n(14);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==o(e)?e.split(""):Object(e)}},function(e,t,n){var o=n(10),r=n(0)("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||i[r]===e)}},function(e,t,n){var o=n(2);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&o(i.call(e)),t}}},function(e,t,n){"use strict";var o=n(47),r=n(11),i=n(20),s={};n(6)(s,n(0)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=o(s,{next:r(1,n)}),i(e,t+" Iterator")}},function(e,t,n){"use strict";var o=n(46),r=n(18),i=n(52),s=n(6),a=n(5),c=n(10),l=n(43),u=n(20),f=n(49),p=n(0)("iterator"),d=!([].keys&&"next"in[].keys()),v=function(){return this};e.exports=function(e,t,n,g,m,y,h){l(n,t,g);var b,x,A,P=function(e){if(!d&&e in E)return E[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},_=t+" Iterator",w="values"==m,S=!1,E=e.prototype,k=E[p]||E["@@iterator"]||m&&E[m],C=!d&&k||P(m),O=m?w?P("entries"):C:void 0,L="Array"==t?E.entries||k:k;if(L&&(A=f(L.call(new e)))!==Object.prototype&&A.next&&(u(A,_,!0),o||a(A,p)||s(A,p,v)),w&&k&&"values"!==k.name&&(S=!0,C=function(){return k.call(this)}),o&&!h||!d&&!S&&E[p]||s(E,p,C),c[t]=C,c[_]=v,m)if(b={values:w?C:P("values"),keys:y?C:P("keys"),entries:O},h)for(x in b)x in E||i(E,x,b[x]);else r(r.P+r.F*(d||S),t,b);return b}},function(e,t,n){var o=n(0)("iterator"),r=!1;try{var i=[7][o]();i.return=function(){r=!0},Array.from(i,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i=[7],s=i[o]();s.next=function(){return{done:n=!0}},i[o]=function(){return s},e(i)}catch(e){}return n}},function(e,t){e.exports=!0},function(e,t,n){var o=n(2),r=n(48),i=n(17),s=n(12)("IE_PROTO"),a=function(){},c=function(){var e,t=n(16)("iframe"),o=i.length;for(t.style.display="none",n(38).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("\n\n\n\n// WEBPACK FOOTER //\n// book.vue?7c46bdfb","import Book from './components/book.vue';\nimport './styles/lib.scss';\n\nif (typeof window !== 'undefined') {\n\twindow.VueBooklet = Book;\n}\n\nexport default Book\n\n\n\n// WEBPACK FOOTER //\n// ./src/lib.js","module.exports = { \"default\": require(\"core-js/library/fn/array/from\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/array/from.js\n// module id = 30\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/json/stringify\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/json/stringify.js\n// module id = 31\n// module chunks = 0","require('../../modules/es6.string.iterator');\nrequire('../../modules/es6.array.from');\nmodule.exports = require('../../modules/_core').Array.from;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/array/from.js\n// module id = 32\n// module chunks = 0","var core = require('../../modules/_core');\nvar $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });\nmodule.exports = function stringify(it) { // eslint-disable-line no-unused-vars\n return $JSON.stringify.apply($JSON, arguments);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/json/stringify.js\n// module id = 33\n// module chunks = 0","module.exports = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 34\n// module chunks = 0","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nmodule.exports = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 35\n// module chunks = 0","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof');\nvar TAG = require('./_wks')('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_classof.js\n// module id = 36\n// module chunks = 0","'use strict';\nvar $defineProperty = require('./_object-dp');\nvar createDesc = require('./_property-desc');\n\nmodule.exports = function (object, index, value) {\n if (index in object) $defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_create-property.js\n// module id = 37\n// module chunks = 0","var document = require('./_global').document;\nmodule.exports = document && document.documentElement;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 38\n// module chunks = 0","module.exports = !require('./_descriptors') && !require('./_fails')(function () {\n return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 39\n// module chunks = 0","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 40\n// module chunks = 0","// check on default Array iterator\nvar Iterators = require('./_iterators');\nvar ITERATOR = require('./_wks')('iterator');\nvar ArrayProto = Array.prototype;\n\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array-iter.js\n// module id = 41\n// module chunks = 0","// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) anObject(ret.call(iterator));\n throw e;\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-call.js\n// module id = 42\n// module chunks = 0","'use strict';\nvar create = require('./_object-create');\nvar descriptor = require('./_property-desc');\nvar setToStringTag = require('./_set-to-string-tag');\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 43\n// module chunks = 0","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar has = require('./_has');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = (!BUGGY && $native) || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 44\n// module chunks = 0","var ITERATOR = require('./_wks')('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR]();\n riter['return'] = function () { SAFE_CLOSING = true; };\n // eslint-disable-next-line no-throw-literal\n Array.from(riter, function () { throw 2; });\n} catch (e) { /* empty */ }\n\nmodule.exports = function (exec, skipClosing) {\n if (!skipClosing && !SAFE_CLOSING) return false;\n var safe = false;\n try {\n var arr = [7];\n var iter = arr[ITERATOR]();\n iter.next = function () { return { done: safe = true }; };\n arr[ITERATOR] = function () { return iter; };\n exec(arr);\n } catch (e) { /* empty */ }\n return safe;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-detect.js\n// module id = 45\n// module chunks = 0","module.exports = true;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 46\n// module chunks = 0","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object');\nvar dPs = require('./_object-dps');\nvar enumBugKeys = require('./_enum-bug-keys');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 47\n// module chunks = 0","var dP = require('./_object-dp');\nvar anObject = require('./_an-object');\nvar getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 48\n// module chunks = 0","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has');\nvar toObject = require('./_to-object');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 49\n// module chunks = 0","var has = require('./_has');\nvar toIObject = require('./_to-iobject');\nvar arrayIndexOf = require('./_array-includes')(false);\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function (object, names) {\n var O = toIObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 50\n// module chunks = 0","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal');\nvar enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 51\n// module chunks = 0","module.exports = require('./_hide');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 52\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 53\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-absolute-index.js\n// module id = 54\n// module chunks = 0","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 55\n// module chunks = 0","var classof = require('./_classof');\nvar ITERATOR = require('./_wks')('iterator');\nvar Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator-method.js\n// module id = 56\n// module chunks = 0","'use strict';\nvar ctx = require('./_ctx');\nvar $export = require('./_export');\nvar toObject = require('./_to-object');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar toLength = require('./_to-length');\nvar createProperty = require('./_create-property');\nvar getIterFn = require('./core.get-iterator-method');\n\n$export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = getIterFn(O);\n var length, result, step, iterator;\n if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for (result = new C(length); length > index; index++) {\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.from.js\n// module id = 57\n// module chunks = 0","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 58\n// module chunks = 0","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAQ9JREFUeJzt2ktSwlAUhOFfXZBbQ3QBoPIMD3FRbgsHktJBcs/opq17+qvKmO4uUiEJYGZmZmZmGT2oAwQ64BH4UgdR6IDr7XgRZ5ncnt/y6UYYKp9mhB3j5a/8nBbN2uLyo8dBF62+DS4/ehx10epbk7j8inL5ky5afanLv1Muf9ZFqy91+TcSl3+lXP5DF62+1OWXlMtfdNHqS11+Qbn8pyzZgHvBZ94JPnNy0Snwr74FtXgE4sugR6DxK0Iv+imcYoToZsgjkGSE6IFI0/cHPY9A/FA0xQjRY3GPQONPi3rRqzGPQJIRotfjKUYo/UFiJsw1qaERnqSJBP7+SWouziLTAc/qEGZmZmZm1p5vpz8Z+4sui5QAAAAASUVORK5CYII=\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/arrow_left.png\n// module id = 59\n// module chunks = 0","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAQ1JREFUeJztmslKBDEURU+XfyzitHJqdSHOwxe59INctQstFBpTQbpNk3sOZBvePVCV4QVERERERERWzwFwCcxaF9KCfWDxNS4Ik7DHd/g4Cbsshx/HOQESrvhdQISEGXCNErihLGGOEjIk3FKWcIYSMiTcoQTuKUs4RQkZEh4oSzghQMIjSuAJJUxKOCZAwjPTErpmAF4oSzhqVdx/0UTCsOoJ5W9EfwIDwT/B2hWgy2WwJny3G6H48LFb4Jrw3R6Ha06A0eG7vRKruQAxfKsC10nN/V+3jZH48FM9gK6bo1NdoK7DA2wTHH5kh+XwMU9kRn4+ldnY8FtrnPsVeAfegEM+RYiIiIiIiGwEHxRPHQIWxbbOAAAAAElFTkSuQmCC\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/arrow_right.png\n// module id = 60\n// module chunks = 0","/* globals __VUE_SSR_CONTEXT__ */\n\n// this module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = injectStyles\n }\n\n if (hook) {\n var functional = options.functional\n var existing = functional\n ? options.render\n : options.beforeCreate\n if (!functional) {\n // inject component registration as beforeCreate hook\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n } else {\n // register for functioal component in vue file\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return existing(h, context)\n }\n }\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/component-normalizer.js\n// module id = 61\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"vue-booklet\"\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableSelectPage && _vm.enableControl),\n expression: \"enableSelectPage && enableControl\"\n }],\n staticClass: \"select-page-wrapper-mobile\"\n }, [_c('label', {\n attrs: {\n \"for\": \"select-page\"\n }\n }, [_vm._v(_vm._s(_vm.translateText.selectPage) + \": \")]), _vm._v(\" \"), _c('select', {\n attrs: {\n \"id\": \"select-page-mobile\"\n },\n on: {\n \"change\": _vm.selectPageMobile\n }\n }, _vm._l((_vm.totolPages), function(pageNumber) {\n return _c('option', {\n domProps: {\n \"value\": pageNumber\n }\n }, [_vm._v(\"\\n \" + _vm._s(pageNumber) + \"\\n \")])\n }))]), _vm._v(\" \"), _c('div', {\n ref: \"book\",\n staticClass: \"book closed\"\n }, [_c('div', {\n ref: \"pages\",\n staticClass: \"pages\"\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableControl),\n expression: \"enableControl\"\n }],\n staticClass: \"control-page control-page-left\",\n on: {\n \"click\": _vm.prevPage\n }\n }, [_vm._m(0)]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableControl),\n expression: \"enableControl\"\n }],\n staticClass: \"control-page control-page-right\",\n on: {\n \"click\": _vm.nextPage\n }\n }, [_vm._m(1)]), _vm._v(\" \"), _vm._t(\"default\")], 2)]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableSelectPage && _vm.enableControl),\n expression: \"enableSelectPage && enableControl\"\n }],\n staticClass: \"select-page-wrapper\"\n }, [_c('label', {\n attrs: {\n \"for\": \"select-page\"\n }\n }, [_vm._v(_vm._s(_vm.translateText.selectPage) + \": \")]), _vm._v(\" \"), _c('select', {\n attrs: {\n \"id\": \"select-page\"\n },\n on: {\n \"change\": _vm.selectPage\n }\n }, _vm._l((_vm.totolPages), function(pageNumber) {\n return _c('option', {\n ref: 'page' + pageNumber,\n refInFor: true,\n domProps: {\n \"value\": pageNumber\n }\n }, [_vm._v(\"\\n \" + _vm._s(pageNumber) + \"\\n \")])\n }))]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayPageNumber),\n expression: \"displayPageNumber\"\n }],\n staticClass: \"page-number\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.pages) + \" : \" + _vm._s(_vm.currentPageNum) + \" / \" + _vm._s(_vm.totolPages) + \"\\n \")]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayButton && _vm.enableControl),\n expression: \"displayButton && enableControl\"\n }],\n staticClass: \"book-control-buttons\"\n }, [_c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.front),\n expression: \"!front\"\n }],\n staticClass: \"book-control-button prev\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.prevPage($event)\n },\n \"click\": _vm.prevPage\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.prev) + \"\\n \")]), _vm._v(\" \"), _c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.back),\n expression: \"!back\"\n }],\n staticClass: \"book-control-button next\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.nextPage($event)\n },\n \"click\": _vm.nextPage\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.next) + \"\\n \")])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"control-page-icon control-page-text-left\"\n }, [_c('img', {\n staticClass: \"img-responsive\",\n attrs: {\n \"src\": require(\"../assets/arrow_left.png\")\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"control-page-icon control-page-text-right\"\n }, [_c('img', {\n staticClass: \"img-responsive\",\n attrs: {\n \"src\": require(\"../assets/arrow_right.png\")\n }\n })])\n}]}\nmodule.exports.render._withStripped = true\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-d1bc2a96\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-d1bc2a96\",\"hasScoped\":false,\"transformToRequire\":{\"video\":\"src\",\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"}}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/book.vue\n// module id = 62\n// module chunks = 0"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///lib/vue-booklet.min.js","webpack:///webpack/bootstrap 0ea3b31d91c3292781e6","webpack:///./~/core-js/library/modules/_wks.js","webpack:///./~/core-js/library/modules/_global.js","webpack:///./~/core-js/library/modules/_an-object.js","webpack:///./~/core-js/library/modules/_core.js","webpack:///./~/core-js/library/modules/_descriptors.js","webpack:///./~/core-js/library/modules/_has.js","webpack:///./~/core-js/library/modules/_hide.js","webpack:///./~/core-js/library/modules/_object-dp.js","webpack:///./~/core-js/library/modules/_defined.js","webpack:///./~/core-js/library/modules/_is-object.js","webpack:///./~/core-js/library/modules/_iterators.js","webpack:///./~/core-js/library/modules/_property-desc.js","webpack:///./~/core-js/library/modules/_shared-key.js","webpack:///./~/core-js/library/modules/_to-integer.js","webpack:///./~/core-js/library/modules/_cof.js","webpack:///./~/core-js/library/modules/_ctx.js","webpack:///./~/core-js/library/modules/_dom-create.js","webpack:///./~/core-js/library/modules/_enum-bug-keys.js","webpack:///./~/core-js/library/modules/_export.js","webpack:///./~/core-js/library/modules/_fails.js","webpack:///./~/core-js/library/modules/_set-to-string-tag.js","webpack:///./~/core-js/library/modules/_shared.js","webpack:///./~/core-js/library/modules/_to-iobject.js","webpack:///./~/core-js/library/modules/_to-length.js","webpack:///./~/core-js/library/modules/_to-object.js","webpack:///./~/core-js/library/modules/_uid.js","webpack:///./src/components/book.vue","webpack:///book.vue","webpack:///./src/lib.js","webpack:///./~/babel-runtime/core-js/array/from.js","webpack:///./~/babel-runtime/core-js/json/stringify.js","webpack:///./~/core-js/library/fn/array/from.js","webpack:///./~/core-js/library/fn/json/stringify.js","webpack:///./~/core-js/library/modules/_a-function.js","webpack:///./~/core-js/library/modules/_array-includes.js","webpack:///./~/core-js/library/modules/_classof.js","webpack:///./~/core-js/library/modules/_create-property.js","webpack:///./~/core-js/library/modules/_html.js","webpack:///./~/core-js/library/modules/_ie8-dom-define.js","webpack:///./~/core-js/library/modules/_iobject.js","webpack:///./~/core-js/library/modules/_is-array-iter.js","webpack:///./~/core-js/library/modules/_iter-call.js","webpack:///./~/core-js/library/modules/_iter-create.js","webpack:///./~/core-js/library/modules/_iter-define.js","webpack:///./~/core-js/library/modules/_iter-detect.js","webpack:///./~/core-js/library/modules/_library.js","webpack:///./~/core-js/library/modules/_object-create.js","webpack:///./~/core-js/library/modules/_object-dps.js","webpack:///./~/core-js/library/modules/_object-gpo.js","webpack:///./~/core-js/library/modules/_object-keys-internal.js","webpack:///./~/core-js/library/modules/_object-keys.js","webpack:///./~/core-js/library/modules/_redefine.js","webpack:///./~/core-js/library/modules/_string-at.js","webpack:///./~/core-js/library/modules/_to-absolute-index.js","webpack:///./~/core-js/library/modules/_to-primitive.js","webpack:///./~/core-js/library/modules/core.get-iterator-method.js","webpack:///./~/core-js/library/modules/es6.array.from.js","webpack:///./~/core-js/library/modules/es6.string.iterator.js","webpack:///./src/assets/arrow_left.png","webpack:///./src/assets/arrow_right.png","webpack:///./~/vue-loader/lib/component-normalizer.js","webpack:///./src/components/book.vue?d56a"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","i","l","call","m","c","value","d","name","getter","o","Object","defineProperty","configurable","enumerable","get","n","__esModule","object","property","prototype","hasOwnProperty","p","s","store","uid","Symbol","USE_SYMBOL","global","window","Math","self","Function","__g","isObject","it","TypeError","core","version","__e","a","key","dP","createDesc","f","anObject","IE8_DOM_DEFINE","toPrimitive","O","P","Attributes","e","undefined","bitmap","writable","shared","ceil","floor","isNaN","toString","slice","aFunction","fn","that","length","b","apply","arguments","document","is","createElement","split","ctx","hide","$export","type","source","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","C","virtual","R","U","exec","def","has","TAG","tag","stat","IObject","defined","toInteger","min","id","px","random","concat","Component","__webpack_exports__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_json_stringify__","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_json_stringify___default","data","opened","front","back","clickable","totolPages","currentPageNum","props","langcode","String","default","displayPageNumber","Boolean","displayButton","enableControl","enableSelectPage","translation","en","selectPage","pages","prev","next","zh-hant","zh-hans","pageTransitionTime","Number","onOpened","onFlipStart","onFlipEnd","onClosed","computed","translateText","JSON","parse","ex","mounted","_this","book","$refs","initPage","$on","position","classList","add","remove","direction","currentPage","getElementsByClassName","nextPages","getAllNextPage","prevPages","getAllPrevPage","forEach","page","index","previousElementSibling","prevPage","contains","style","display","zIndex","selecter","getElementById","pageNumber","parseInt","dataset","methods","firstPage","lastPage","transition","nextElementSibling","nextPage","_this2","timeOut","$emit","setTimeout","_this3","selectedPageNum","movePage","_this4","selectedPage","querySelector","selectPageMobile","lastPageNum","scrollIntoView","push","__WEBPACK_IMPORTED_MODULE_0__components_book_vue__","__WEBPACK_IMPORTED_MODULE_0__components_book_vue___default","__WEBPACK_IMPORTED_MODULE_1__styles_lib_scss__","VueBooklet","Array","from","$JSON","stringify","toIObject","toLength","toAbsoluteIndex","IS_INCLUDES","$this","el","fromIndex","cof","ARG","tryGet","T","callee","$defineProperty","documentElement","propertyIsEnumerable","Iterators","ITERATOR","ArrayProto","iterator","entries","ret","create","descriptor","setToStringTag","IteratorPrototype","Constructor","NAME","LIBRARY","redefine","$iterCreate","getPrototypeOf","BUGGY","keys","returnThis","Base","DEFAULT","IS_SET","FORCED","getMethod","kind","proto","DEF_VALUES","VALUES_BUG","$native","$default","$entries","$anyNative","values","SAFE_CLOSING","riter","skipClosing","safe","arr","iter","done","dPs","enumBugKeys","IE_PROTO","Empty","createDict","iframeDocument","iframe","appendChild","src","contentWindow","open","write","lt","close","Properties","result","getKeys","defineProperties","toObject","ObjectProto","constructor","arrayIndexOf","names","$keys","TO_STRING","pos","charCodeAt","charAt","max","val","valueOf","classof","getIteratorMethod","isArrayIter","createProperty","getIterFn","arrayLike","step","aLen","mapfn","mapping","iterFn","$at","iterated","_t","_i","point","rawScriptExports","compiledTemplate","injectStyles","scopeId","moduleIdentifier","esModule","scriptExports","options","render","staticRenderFns","_scopeId","hook","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","_ssrRegister","functional","existing","beforeCreate","h","_vm","_h","$createElement","_c","_self","staticClass","directives","rawName","expression","attrs","for","_v","_s","on","change","_l","domProps","ref","click","_m","refInFor","tabindex","keyup","$event","_k","keyCode"],"mappings":"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vb5HH,GAAA,S7BgfEvG,K6B9eF,O7B+eE4G,KAAM,WACJ,OACEC,Q6B9eN,E7B+eMC,O6B9eN,E7B+eMC,M6B9eN,E7B+eMC,W6B9eN,E7B+eMC,W6B9eN,E7B+eMC,e6B7eN,I7BifEC,OACEC,UACEjD,K6B/eNkD,O7BgfMC,Q6B9eN,M7BgfIC,mBACEpD,K6B/eNqD,Q7BgfMF,S6B9eN,G7BgfIG,eACEtD,K6B/eNqD,Q7BgfMF,S6B9eN,G7BgfII,eACEvD,K6B/eNqD,Q7BgfMF,S6B9eN,G7BgfIK,kBACExD,K6B/eNqD,Q7BgfMF,S6B9eN,G7BgfIM,aACEN,QAAS,WACP,MAAOX,MACLkB,IACEC,W6B/eZ,c7BgfYC,M6B/eZ,Q7BgfYC,K6B/eZ,O7BgfYC,K6B9eZ,Q7BgfUC,WACEJ,W6B/eZ,S7BgfYC,M6B/eZ,K7BgfYC,K6B/eZ,M7BgfYC,K6B9eZ,O7BgfUE,WACEL,W6B/eZ,S7BgfYC,M6B/eZ,K7BgfYC,K6B/eZ,M7BgfYC,K6B7eZ,W7BkfIG,oBACEjE,K6B/eNkE,O7BgfMf,Q6B9eN,I7BgfIgB,UACEnE,K6B/eN3C,S7BgfM8F,QAAS,cAEXiB,aACEpE,K6B/eN3C,S7BgfM8F,QAAS,cAEXkB,WACErE,K6B/eN3C,S7BgfM8F,QAAS,cAEXmB,UACEtE,K6B/eN3C,S7BgfM8F,QAAS,eAGboB,UACEC,cAAe,WACb,GAAIvB,GAAWhI,K6B/erBgI,Q7BgfM,KACE,GAAIQ,GAAcgB,KAAKC,MAAMzJ,K6B/erCwI,a7BgfQ,MAAOkB,GACP,GAAIlB,GAAcxI,K6B/e1BwI,Y7BifM,MAAOA,G6B/ebR,K7BkfE2B,QAAS,W6B/eX,GAAAC,GAAA5J,K7BkfQ6J,EAAO7J,KAAK8J,M6BjfpBD,I7BkfI7J,M6BhfJ+J,W7BmfI/J,KAAKgK,IAAI,WAAY,SAAUC,GAC7BL,EAAMnC,Q6BjfZ,E7BkfMoC,EAAKK,UAAUC,I6BjfrB,U7BkfMN,EAAKK,UAAUE,O6BjfrB,U7BkfMP,EAAKK,UAAUE,O6BjfrB,e7BkfMR,EAAMV,SAASW,E6BjfrBI,K7BqfIjK,KAAKgK,IAAI,cAAe,SAAUK,GACh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","file":"lib/vue-booklet.min.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-booklet\"] = factory();\n\telse\n\t\troot[\"vue-booklet\"] = factory();\n})(this, function() {\nreturn \n\n\n// WEBPACK FOOTER //\n// webpack/universalModuleDefinition","(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-booklet\"] = factory();\n\telse\n\t\troot[\"vue-booklet\"] = factory();\n})(this, function() {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// identity function for calling harmony imports with the correct context\n/******/ \t__webpack_require__.i = function(value) { return value; };\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"/dist\";\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 29);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar store = __webpack_require__(21)('wks');\nvar uid = __webpack_require__(25);\nvar Symbol = __webpack_require__(1).Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports) {\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self\n // eslint-disable-next-line no-new-func\n : Function('return this')();\nif (typeof __g == 'number') __g = global; // eslint-disable-line no-undef\n\n\n/***/ }),\n/* 2 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar isObject = __webpack_require__(9);\nmodule.exports = function (it) {\n if (!isObject(it)) throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\nvar core = module.exports = { version: '2.5.3' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !__webpack_require__(19)(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\nvar hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n\n\n/***/ }),\n/* 6 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar dP = __webpack_require__(7);\nvar createDesc = __webpack_require__(11);\nmodule.exports = __webpack_require__(4) ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n\n\n/***/ }),\n/* 7 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar anObject = __webpack_require__(2);\nvar IE8_DOM_DEFINE = __webpack_require__(39);\nvar toPrimitive = __webpack_require__(55);\nvar dP = Object.defineProperty;\n\nexports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n\n\n/***/ }),\n/* 8 */\n/***/ (function(module, exports) {\n\n// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n/***/ }),\n/* 9 */\n/***/ (function(module, exports) {\n\nmodule.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n/***/ }),\n/* 10 */\n/***/ (function(module, exports) {\n\nmodule.exports = {};\n\n\n/***/ }),\n/* 11 */\n/***/ (function(module, exports) {\n\nmodule.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n\n\n/***/ }),\n/* 12 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar shared = __webpack_require__(21)('keys');\nvar uid = __webpack_require__(25);\nmodule.exports = function (key) {\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n/***/ }),\n/* 13 */\n/***/ (function(module, exports) {\n\n// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nmodule.exports = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n/***/ }),\n/* 14 */\n/***/ (function(module, exports) {\n\nvar toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n\n\n/***/ }),\n/* 15 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// optional / simple context binding\nvar aFunction = __webpack_require__(34);\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n\n\n/***/ }),\n/* 16 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar isObject = __webpack_require__(9);\nvar document = __webpack_require__(1).document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n\n\n/***/ }),\n/* 17 */\n/***/ (function(module, exports) {\n\n// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n/***/ }),\n/* 18 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar global = __webpack_require__(1);\nvar core = __webpack_require__(3);\nvar ctx = __webpack_require__(15);\nvar hide = __webpack_require__(6);\nvar PROTOTYPE = 'prototype';\n\nvar $export = function (type, name, source) {\n var IS_FORCED = type & $export.F;\n var IS_GLOBAL = type & $export.G;\n var IS_STATIC = type & $export.S;\n var IS_PROTO = type & $export.P;\n var IS_BIND = type & $export.B;\n var IS_WRAP = type & $export.W;\n var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});\n var expProto = exports[PROTOTYPE];\n var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];\n var key, own, out;\n if (IS_GLOBAL) source = name;\n for (key in source) {\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if (own && key in exports) continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function (C) {\n var F = function (a, b, c) {\n if (this instanceof C) {\n switch (arguments.length) {\n case 0: return new C();\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if (IS_PROTO) {\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library`\nmodule.exports = $export;\n\n\n/***/ }),\n/* 19 */\n/***/ (function(module, exports) {\n\nmodule.exports = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n\n\n/***/ }),\n/* 20 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar def = __webpack_require__(7).f;\nvar has = __webpack_require__(5);\nvar TAG = __webpack_require__(0)('toStringTag');\n\nmodule.exports = function (it, tag, stat) {\n if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n\n\n/***/ }),\n/* 21 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar global = __webpack_require__(1);\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function (key) {\n return store[key] || (store[key] = {});\n};\n\n\n/***/ }),\n/* 22 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = __webpack_require__(40);\nvar defined = __webpack_require__(8);\nmodule.exports = function (it) {\n return IObject(defined(it));\n};\n\n\n/***/ }),\n/* 23 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.15 ToLength\nvar toInteger = __webpack_require__(13);\nvar min = Math.min;\nmodule.exports = function (it) {\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n/***/ }),\n/* 24 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.13 ToObject(argument)\nvar defined = __webpack_require__(8);\nmodule.exports = function (it) {\n return Object(defined(it));\n};\n\n\n/***/ }),\n/* 25 */\n/***/ (function(module, exports) {\n\nvar id = 0;\nvar px = Math.random();\nmodule.exports = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n/***/ }),\n/* 26 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 27 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(61)(\n /* script */\n __webpack_require__(28),\n /* template */\n __webpack_require__(62),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 28 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from__ = __webpack_require__(30);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_json_stringify__ = __webpack_require__(31);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_json_stringify___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_json_stringify__);\n\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'Book',\n data: function data() {\n return {\n opened: false,\n front: true,\n back: false,\n clickable: true,\n totolPages: 0,\n currentPageNum: 1\n };\n },\n\n props: {\n langcode: {\n type: String,\n default: 'en'\n },\n displayPageNumber: {\n type: Boolean,\n default: true\n },\n displayButton: {\n type: Boolean,\n default: true\n },\n enableControl: {\n type: Boolean,\n default: true\n },\n enableSelectPage: {\n type: Boolean,\n default: true\n },\n translation: {\n default: function _default() {\n return __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_json_stringify___default()({\n 'en': {\n 'selectPage': 'Select page',\n 'pages': 'Pages',\n 'prev': 'Prev',\n 'next': 'Next'\n },\n 'zh-hant': {\n 'selectPage': '跳至指定頁數',\n 'pages': '頁數',\n 'prev': '上一頁',\n 'next': '下一頁'\n },\n 'zh-hans': {\n 'selectPage': '跳至指定页数',\n 'pages': '页数',\n 'prev': '上一页',\n 'next': '下一页'\n }\n });\n }\n },\n pageTransitionTime: {\n type: Number,\n default: 0.8\n },\n onOpened: {\n type: Function,\n default: function _default() {}\n },\n onFlipStart: {\n type: Function,\n default: function _default() {}\n },\n onFlipEnd: {\n type: Function,\n default: function _default() {}\n },\n onClosed: {\n type: Function,\n default: function _default() {}\n }\n },\n computed: {\n translateText: function translateText() {\n var langcode = this.langcode;\n try {\n var translation = JSON.parse(this.translation);\n } catch (ex) {\n var translation = this.translation;\n }\n return translation[langcode];\n }\n },\n mounted: function mounted() {\n var _this = this;\n\n var book = this.$refs.book;\n this.initPage();\n\n // Book opened event\n this.$on('onOpened', function (position) {\n _this.opened = true;\n book.classList.add('opened');\n book.classList.remove('closed');\n book.classList.remove('closed-back');\n _this.onOpened(book, position);\n });\n\n // Book page fliped event\n this.$on('onFlipStart', function (direction) {\n var currentPage = document.getElementsByClassName('currentPage')[0];\n var nextPages = _this.getAllNextPage(currentPage);\n var prevPages = _this.getAllPrevPage(currentPage);\n\n if (direction === 'prev') {\n //Hidden page for performance(Not inculde first previous page)\n prevPages.forEach(function (page, index) {\n if (page.previousElementSibling) {\n var prevPage = page.previousElementSibling;\n if (!prevPage.classList.contains('lastPage') && !prevPage.classList.contains('control-page')) {\n page.previousElementSibling.style.display = 'none';\n page.previousElementSibling.style.zIndex = '-1';\n } else {\n page.previousElementSibling.style.display = 'none';\n page.previousElementSibling.style.zIndex = '-3';\n }\n }\n });\n } else {\n prevPages.forEach(function (page, index) {\n if (page.previousElementSibling) {\n var prevPage = page.previousElementSibling;\n //Will not hidden first and second previous page to make animation smooth\n if (!prevPage.classList.contains('control-page')) {\n if (index !== 0) {\n prevPage.style.display = 'none';\n }\n if (!prevPage.classList.contains('lastPage')) {\n prevPage.style.zIndex = '-1';\n } else {\n prevPage.style.zIndex = '-3';\n }\n }\n }\n });\n }\n\n nextPages.forEach(function (page, index) {\n //Will not hidden next page of current page to make animation smooth\n if (index !== 0) {\n if (!page.classList.contains('lastPage')) {\n page.style.display = 'none';\n page.style.zIndex = '-1';\n } else {\n page.style.display = 'none';\n page.style.zIndex = '-3';\n }\n } else {\n page.style.zIndex = '-1';\n }\n });\n\n _this.onFlipStart(currentPage, direction);\n });\n\n this.$on('onFlipEnd', function (direction) {\n var currentPage = document.getElementsByClassName('currentPage')[0];\n var selecter = document.getElementById('select-page');\n var pageNumber = parseInt(currentPage.dataset.index);\n\n if (currentPage.classList.contains('lastPage') && currentPage.classList.contains('fliped')) {\n _this.currentPageNum = pageNumber + 1;\n } else {\n _this.currentPageNum = pageNumber;\n }\n\n selecter.value = _this.currentPageNum;\n\n if (currentPage.classList.contains('firstPage') && !currentPage.classList.contains('fliped')) {\n _this.front = true;\n } else {\n _this.front = false;\n }\n\n if (currentPage.classList.contains('lastPage') && currentPage.classList.contains('fliped')) {\n _this.back = true;\n } else {\n _this.back = false;\n }\n\n _this.onFlipEnd(currentPage, direction);\n });\n\n // Book closed event\n this.$on('onClosed', function (position) {\n var book = _this.$refs.book;\n _this.opened = false;\n\n book.classList.remove('opened');\n\n if (position === 'back') {\n book.classList.remove('closed');\n book.classList.add('closed-back');\n } else {\n book.classList.remove('closed-back');\n book.classList.add('closed');\n }\n _this.onClosed(book, position);\n });\n },\n\n methods: {\n initPage: function initPage() {\n var pages = document.getElementsByClassName('page');\n\n var firstPage = pages[0];\n var lastPage = pages[pages.length - 1];\n var pageTransitionTime = this.pageTransitionTime;\n\n firstPage.classList.add('firstPage');\n firstPage.classList.add('currentPage');\n\n for (var i = 0; i < pages.length; i++) {\n var index = i + 1;\n var page = pages[i];\n page.style.zIndex = '-1';\n page.style.display = 'none';\n page.style.transition = 'transform ' + pageTransitionTime + 's';\n page.dataset.index = index;\n\n if (index % 2 === 0) {\n page.classList.add('oven');\n } else {\n page.classList.add('odd');\n }\n }\n firstPage.style.display = 'block';\n firstPage.style.zIndex = '3';\n\n if (firstPage.nextElementSibling) {\n firstPage.nextElementSibling.style.display = 'block';\n firstPage.nextElementSibling.style.zIndex = '2';\n }\n\n lastPage.classList.add('lastPage');\n\n this.totolPages = pages.length + 1;\n },\n nextPage: function nextPage() {\n var _this2 = this;\n\n var currentPage = document.getElementsByClassName('currentPage')[0];\n var nextPage = currentPage.nextElementSibling;\n var timeOut = this.pageTransitionTime * 4 * 100;\n\n if (this.clickable) {\n this.clickable = false;\n // If current page is first page and book not opened\n if (currentPage.classList.contains('firstPage') && !this.opened) {\n this.$emit('onOpened', 'front');\n }\n\n if (currentPage.classList.contains('lastPage') && this.opened) {\n this.$emit('onClosed', 'back');\n }\n\n currentPage.classList.add('fliped');\n this.$emit('onFlipStart', 'next');\n\n //Display next page\n if (nextPage) {\n nextPage.style.display = 'block';\n }\n\n setTimeout(function () {\n // If this page have next page, set it to current page\n if (nextPage) {\n nextPage.style.zIndex = '3';\n currentPage.style.zIndex = '1';\n currentPage.classList.remove('currentPage');\n nextPage.classList.add('currentPage');\n }\n _this2.clickable = true;\n _this2.$emit('onFlipEnd', 'next');\n }, timeOut);\n }\n },\n prevPage: function prevPage() {\n var _this3 = this;\n\n var currentPage = document.getElementsByClassName('currentPage')[0];\n var prevPage = currentPage.previousElementSibling;\n var timeOut = this.pageTransitionTime * 4 * 100;\n\n if (this.clickable) {\n this.clickable = false;\n this.$emit('onFlipStart', 'back');\n\n // If user click on cover and book not opened\n if (prevPage && !prevPage.classList.contains('control-page')) {\n // If last page fliped, undo flip only\n if (currentPage.classList.contains('lastPage') && currentPage.classList.contains('fliped')) {\n currentPage.classList.remove('fliped');\n } else {\n currentPage.style.zIndex = '1';\n currentPage.classList.remove('currentPage');\n prevPage.style.zIndex = '3';\n prevPage.classList.remove('fliped');\n prevPage.classList.add('currentPage');\n }\n\n if (prevPage.previousElementSibling) {\n prevPage.previousElementSibling.style.display = 'block';\n }\n\n //If current page is last page , book not opened and it is not filped, open the book\n if (currentPage.classList.contains('lastPage') && !currentPage.classList.contains('fliped') && !this.opened) {\n this.$emit('onOpened', 'back');\n }\n\n //If previous page is first page and book not opened, close the book\n if (prevPage.classList.contains('firstPage') && !prevPage.classList.contains('fliped') && this.opened) {\n this.$emit('onClosed', 'front');\n }\n } else {\n if (currentPage.classList.contains('firstPage') && currentPage.classList.contains('fliped')) {\n this.$emit('onClosed', 'front');\n currentPage.classList.remove('fliped');\n }\n }\n\n setTimeout(function () {\n _this3.clickable = true;\n _this3.$emit('onFlipEnd', 'back');\n }, timeOut);\n }\n },\n selectPage: function selectPage(e) {\n var currentPageNum = this.currentPageNum;\n var selectedPageNum = e.target.value;\n if (parseInt(selectedPageNum) > currentPageNum) {\n this.movePage(selectedPageNum, 'next');\n } else {\n this.movePage(selectedPageNum, 'prev');\n }\n },\n movePage: function movePage(index, direction) {\n var _this4 = this;\n\n var currentPage = document.getElementsByClassName('currentPage')[0];\n var selectedPage = document.querySelector('[data-index=\"' + index + '\"]');\n var timeOut = this.pageTransitionTime * 4 * 100;\n\n if (!selectedPage) {\n selectedPage = document.getElementsByClassName('lastPage')[0];\n selectedPage.classList.add('fliped');\n this.$emit('onClosed', 'back');\n } else {\n //Set selected page to current page and top\n setTimeout(function () {\n selectedPage.classList.remove('fliped');\n }, 100);\n\n //If book is closed, opened it\n if (!this.opened) {\n this.$emit('onOpened', 'front');\n }\n }\n\n var prevPages = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default()(this.getAllPrevPage(selectedPage));\n var nextPages = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default()(this.getAllNextPage(selectedPage));\n\n currentPage.classList.remove('currentPage');\n selectedPage.classList.add('currentPage');\n selectedPage.style.display = 'block';\n selectedPage.style.zIndex = 3;\n\n if (selectedPage.classList.contains('firstPage') && selectedPage.nextElementSibling) {\n this.$emit('onClosed', 'front');\n }\n\n //Flip all of the previous page\n prevPages.forEach(function (page, index) {\n if (index === 0) {\n page.style.zIndex = '1';\n }\n page.style.display = 'block';\n setTimeout(function () {\n page.classList.add('fliped');\n }, 50);\n });\n\n //Hidden other pages\n nextPages.forEach(function (page) {\n page.style.display = 'block';\n page.classList.remove('fliped');\n });\n\n this.$emit('onFlipStart', direction);\n\n setTimeout(function () {\n _this4.$emit('onFlipEnd', direction);\n }, timeOut);\n },\n selectPageMobile: function selectPageMobile(e) {\n var selectedPageNum = e.target.value;\n var lastPageNum = parseInt(selectedPageNum) - 1;\n var selectedPage = document.querySelector('[data-index=\"' + selectedPageNum + '\"]');\n if (!selectedPage) {\n selectedPage = document.querySelector('[data-index=\"' + lastPageNum + '\"]');\n }\n selectedPage.scrollIntoView();\n },\n getAllPrevPage: function getAllPrevPage(currentPage) {\n var pages = [];\n var prevPage = currentPage.previousElementSibling;\n while (prevPage) {\n if (prevPage.classList.contains('control-page')) {\n break;\n }\n pages.push(prevPage);\n prevPage = prevPage.previousElementSibling;\n }\n return pages;\n },\n getAllNextPage: function getAllNextPage(currentPage) {\n var pages = [];\n var nextPage = currentPage.nextElementSibling;\n while (nextPage) {\n if (nextPage.classList.contains('control-page')) {\n break;\n }\n pages.push(nextPage);\n nextPage = nextPage.nextElementSibling;\n }\n return pages;\n }\n }\n});\n\n/***/ }),\n/* 29 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_book_vue__ = __webpack_require__(27);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_book_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__components_book_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__styles_lib_scss__ = __webpack_require__(26);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__styles_lib_scss___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__styles_lib_scss__);\n\n\n\nif (typeof window !== 'undefined') {\n\twindow.VueBooklet = __WEBPACK_IMPORTED_MODULE_0__components_book_vue___default.a;\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0__components_book_vue___default.a);\n\n/***/ }),\n/* 30 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = { \"default\": __webpack_require__(32), __esModule: true };\n\n/***/ }),\n/* 31 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = { \"default\": __webpack_require__(33), __esModule: true };\n\n/***/ }),\n/* 32 */\n/***/ (function(module, exports, __webpack_require__) {\n\n__webpack_require__(58);\n__webpack_require__(57);\nmodule.exports = __webpack_require__(3).Array.from;\n\n\n/***/ }),\n/* 33 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar core = __webpack_require__(3);\nvar $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });\nmodule.exports = function stringify(it) { // eslint-disable-line no-unused-vars\n return $JSON.stringify.apply($JSON, arguments);\n};\n\n\n/***/ }),\n/* 34 */\n/***/ (function(module, exports) {\n\nmodule.exports = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n/***/ }),\n/* 35 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = __webpack_require__(22);\nvar toLength = __webpack_require__(23);\nvar toAbsoluteIndex = __webpack_require__(54);\nmodule.exports = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n/***/ }),\n/* 36 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = __webpack_require__(14);\nvar TAG = __webpack_require__(0)('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\n\n/***/ }),\n/* 37 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\nvar $defineProperty = __webpack_require__(7);\nvar createDesc = __webpack_require__(11);\n\nmodule.exports = function (object, index, value) {\n if (index in object) $defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n\n\n/***/ }),\n/* 38 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar document = __webpack_require__(1).document;\nmodule.exports = document && document.documentElement;\n\n\n/***/ }),\n/* 39 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = !__webpack_require__(4) && !__webpack_require__(19)(function () {\n return Object.defineProperty(__webpack_require__(16)('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n/***/ }),\n/* 40 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = __webpack_require__(14);\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n/***/ }),\n/* 41 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// check on default Array iterator\nvar Iterators = __webpack_require__(10);\nvar ITERATOR = __webpack_require__(0)('iterator');\nvar ArrayProto = Array.prototype;\n\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n\n\n/***/ }),\n/* 42 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// call something on iterator step with safe closing on error\nvar anObject = __webpack_require__(2);\nmodule.exports = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) anObject(ret.call(iterator));\n throw e;\n }\n};\n\n\n/***/ }),\n/* 43 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\nvar create = __webpack_require__(47);\nvar descriptor = __webpack_require__(11);\nvar setToStringTag = __webpack_require__(20);\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\n__webpack_require__(6)(IteratorPrototype, __webpack_require__(0)('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n/***/ }),\n/* 44 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\nvar LIBRARY = __webpack_require__(46);\nvar $export = __webpack_require__(18);\nvar redefine = __webpack_require__(52);\nvar hide = __webpack_require__(6);\nvar has = __webpack_require__(5);\nvar Iterators = __webpack_require__(10);\nvar $iterCreate = __webpack_require__(43);\nvar setToStringTag = __webpack_require__(20);\nvar getPrototypeOf = __webpack_require__(49);\nvar ITERATOR = __webpack_require__(0)('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = (!BUGGY && $native) || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n/***/ }),\n/* 45 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar ITERATOR = __webpack_require__(0)('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR]();\n riter['return'] = function () { SAFE_CLOSING = true; };\n // eslint-disable-next-line no-throw-literal\n Array.from(riter, function () { throw 2; });\n} catch (e) { /* empty */ }\n\nmodule.exports = function (exec, skipClosing) {\n if (!skipClosing && !SAFE_CLOSING) return false;\n var safe = false;\n try {\n var arr = [7];\n var iter = arr[ITERATOR]();\n iter.next = function () { return { done: safe = true }; };\n arr[ITERATOR] = function () { return iter; };\n exec(arr);\n } catch (e) { /* empty */ }\n return safe;\n};\n\n\n/***/ }),\n/* 46 */\n/***/ (function(module, exports) {\n\nmodule.exports = true;\n\n\n/***/ }),\n/* 47 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = __webpack_require__(2);\nvar dPs = __webpack_require__(48);\nvar enumBugKeys = __webpack_require__(17);\nvar IE_PROTO = __webpack_require__(12)('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = __webpack_require__(16)('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n __webpack_require__(38).appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n/***/ }),\n/* 48 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar dP = __webpack_require__(7);\nvar anObject = __webpack_require__(2);\nvar getKeys = __webpack_require__(51);\n\nmodule.exports = __webpack_require__(4) ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n/***/ }),\n/* 49 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = __webpack_require__(5);\nvar toObject = __webpack_require__(24);\nvar IE_PROTO = __webpack_require__(12)('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n/***/ }),\n/* 50 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar has = __webpack_require__(5);\nvar toIObject = __webpack_require__(22);\nvar arrayIndexOf = __webpack_require__(35)(false);\nvar IE_PROTO = __webpack_require__(12)('IE_PROTO');\n\nmodule.exports = function (object, names) {\n var O = toIObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n/***/ }),\n/* 51 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = __webpack_require__(50);\nvar enumBugKeys = __webpack_require__(17);\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n\n\n/***/ }),\n/* 52 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(6);\n\n\n/***/ }),\n/* 53 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar toInteger = __webpack_require__(13);\nvar defined = __webpack_require__(8);\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n/***/ }),\n/* 54 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar toInteger = __webpack_require__(13);\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n/***/ }),\n/* 55 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = __webpack_require__(9);\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n/***/ }),\n/* 56 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar classof = __webpack_require__(36);\nvar ITERATOR = __webpack_require__(0)('iterator');\nvar Iterators = __webpack_require__(10);\nmodule.exports = __webpack_require__(3).getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n\n\n/***/ }),\n/* 57 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\nvar ctx = __webpack_require__(15);\nvar $export = __webpack_require__(18);\nvar toObject = __webpack_require__(24);\nvar call = __webpack_require__(42);\nvar isArrayIter = __webpack_require__(41);\nvar toLength = __webpack_require__(23);\nvar createProperty = __webpack_require__(37);\nvar getIterFn = __webpack_require__(56);\n\n$export($export.S + $export.F * !__webpack_require__(45)(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = getIterFn(O);\n var length, result, step, iterator;\n if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for (result = new C(length); length > index; index++) {\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n\n\n/***/ }),\n/* 58 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\nvar $at = __webpack_require__(53)(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\n__webpack_require__(44)(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n\n\n/***/ }),\n/* 59 */\n/***/ (function(module, exports) {\n\nmodule.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAQ9JREFUeJzt2ktSwlAUhOFfXZBbQ3QBoPIMD3FRbgsHktJBcs/opq17+qvKmO4uUiEJYGZmZmZmGT2oAwQ64BH4UgdR6IDr7XgRZ5ncnt/y6UYYKp9mhB3j5a/8nBbN2uLyo8dBF62+DS4/ehx10epbk7j8inL5ky5afanLv1Muf9ZFqy91+TcSl3+lXP5DF62+1OWXlMtfdNHqS11+Qbn8pyzZgHvBZ94JPnNy0Snwr74FtXgE4sugR6DxK0Iv+imcYoToZsgjkGSE6IFI0/cHPY9A/FA0xQjRY3GPQONPi3rRqzGPQJIRotfjKUYo/UFiJsw1qaERnqSJBP7+SWouziLTAc/qEGZmZmZm1p5vpz8Z+4sui5QAAAAASUVORK5CYII=\"\n\n/***/ }),\n/* 60 */\n/***/ (function(module, exports) {\n\nmodule.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAQ1JREFUeJztmslKBDEURU+XfyzitHJqdSHOwxe59INctQstFBpTQbpNk3sOZBvePVCV4QVERERERERWzwFwCcxaF9KCfWDxNS4Ik7DHd/g4Cbsshx/HOQESrvhdQISEGXCNErihLGGOEjIk3FKWcIYSMiTcoQTuKUs4RQkZEh4oSzghQMIjSuAJJUxKOCZAwjPTErpmAF4oSzhqVdx/0UTCsOoJ5W9EfwIDwT/B2hWgy2WwJny3G6H48LFb4Jrw3R6Ha06A0eG7vRKruQAxfKsC10nN/V+3jZH48FM9gK6bo1NdoK7DA2wTHH5kh+XwMU9kRn4+ldnY8FtrnPsVeAfegEM+RYiIiIiIiGwEHxRPHQIWxbbOAAAAAElFTkSuQmCC\"\n\n/***/ }),\n/* 61 */\n/***/ (function(module, exports) {\n\n/* globals __VUE_SSR_CONTEXT__ */\n\n// this module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = injectStyles\n }\n\n if (hook) {\n var functional = options.functional\n var existing = functional\n ? options.render\n : options.beforeCreate\n if (!functional) {\n // inject component registration as beforeCreate hook\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n } else {\n // register for functioal component in vue file\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return existing(h, context)\n }\n }\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n/***/ }),\n/* 62 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"vue-booklet\"\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableSelectPage && _vm.enableControl),\n expression: \"enableSelectPage && enableControl\"\n }],\n staticClass: \"select-page-wrapper-mobile\"\n }, [_c('label', {\n attrs: {\n \"for\": \"select-page\"\n }\n }, [_vm._v(_vm._s(_vm.translateText.selectPage) + \": \")]), _vm._v(\" \"), _c('select', {\n attrs: {\n \"id\": \"select-page-mobile\"\n },\n on: {\n \"change\": _vm.selectPageMobile\n }\n }, _vm._l((_vm.totolPages), function(pageNumber) {\n return _c('option', {\n domProps: {\n \"value\": pageNumber\n }\n }, [_vm._v(\"\\n \" + _vm._s(pageNumber) + \"\\n \")])\n }))]), _vm._v(\" \"), _c('div', {\n ref: \"book\",\n staticClass: \"book closed\"\n }, [_c('div', {\n ref: \"pages\",\n staticClass: \"pages\"\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableControl),\n expression: \"enableControl\"\n }],\n staticClass: \"control-page control-page-left\",\n on: {\n \"click\": _vm.prevPage\n }\n }, [_vm._m(0)]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableControl),\n expression: \"enableControl\"\n }],\n staticClass: \"control-page control-page-right\",\n on: {\n \"click\": _vm.nextPage\n }\n }, [_vm._m(1)]), _vm._v(\" \"), _vm._t(\"default\")], 2)]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableSelectPage && _vm.enableControl),\n expression: \"enableSelectPage && enableControl\"\n }],\n staticClass: \"select-page-wrapper\"\n }, [_c('label', {\n attrs: {\n \"for\": \"select-page\"\n }\n }, [_vm._v(_vm._s(_vm.translateText.selectPage) + \": \")]), _vm._v(\" \"), _c('select', {\n attrs: {\n \"id\": \"select-page\"\n },\n on: {\n \"change\": _vm.selectPage\n }\n }, _vm._l((_vm.totolPages), function(pageNumber) {\n return _c('option', {\n ref: 'page' + pageNumber,\n refInFor: true,\n domProps: {\n \"value\": pageNumber\n }\n }, [_vm._v(\"\\n \" + _vm._s(pageNumber) + \"\\n \")])\n }))]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayPageNumber),\n expression: \"displayPageNumber\"\n }],\n staticClass: \"page-number\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.pages) + \" : \" + _vm._s(_vm.currentPageNum) + \" / \" + _vm._s(_vm.totolPages) + \"\\n \")]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayButton && _vm.enableControl),\n expression: \"displayButton && enableControl\"\n }],\n staticClass: \"book-control-buttons\"\n }, [_c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.front),\n expression: \"!front\"\n }],\n staticClass: \"book-control-button prev\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.prevPage($event)\n },\n \"click\": _vm.prevPage\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.prev) + \"\\n \")]), _vm._v(\" \"), _c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.back),\n expression: \"!back\"\n }],\n staticClass: \"book-control-button next\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.nextPage($event)\n },\n \"click\": _vm.nextPage\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.next) + \"\\n \")])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"control-page-icon control-page-text-left\"\n }, [_c('img', {\n staticClass: \"img-responsive\",\n attrs: {\n \"src\": __webpack_require__(59)\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"control-page-icon control-page-text-right\"\n }, [_c('img', {\n staticClass: \"img-responsive\",\n attrs: {\n \"src\": __webpack_require__(60)\n }\n })])\n}]}\n\n/***/ })\n/******/ ]);\n});\n\n\n// WEBPACK FOOTER //\n// lib/vue-booklet.min.js"," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// identity function for calling harmony imports with the correct context\n \t__webpack_require__.i = function(value) { return value; };\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/dist\";\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 29);\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 0ea3b31d91c3292781e6","var store = require('./_shared')('wks');\nvar uid = require('./_uid');\nvar Symbol = require('./_global').Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks.js\n// module id = 0\n// module chunks = 0","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self\n // eslint-disable-next-line no-new-func\n : Function('return this')();\nif (typeof __g == 'number') __g = global; // eslint-disable-line no-undef\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 1\n// module chunks = 0","var isObject = require('./_is-object');\nmodule.exports = function (it) {\n if (!isObject(it)) throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 2\n// module chunks = 0","var core = module.exports = { version: '2.5.3' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 3\n// module chunks = 0","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 4\n// module chunks = 0","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 5\n// module chunks = 0","var dP = require('./_object-dp');\nvar createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 6\n// module chunks = 0","var anObject = require('./_an-object');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar toPrimitive = require('./_to-primitive');\nvar dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 7\n// module chunks = 0","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 8\n// module chunks = 0","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 9\n// module chunks = 0","module.exports = {};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iterators.js\n// module id = 10\n// module chunks = 0","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 11\n// module chunks = 0","var shared = require('./_shared')('keys');\nvar uid = require('./_uid');\nmodule.exports = function (key) {\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 12\n// module chunks = 0","// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nmodule.exports = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 13\n// module chunks = 0","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 14\n// module chunks = 0","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 15\n// module chunks = 0","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 16\n// module chunks = 0","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 17\n// module chunks = 0","var global = require('./_global');\nvar core = require('./_core');\nvar ctx = require('./_ctx');\nvar hide = require('./_hide');\nvar PROTOTYPE = 'prototype';\n\nvar $export = function (type, name, source) {\n var IS_FORCED = type & $export.F;\n var IS_GLOBAL = type & $export.G;\n var IS_STATIC = type & $export.S;\n var IS_PROTO = type & $export.P;\n var IS_BIND = type & $export.B;\n var IS_WRAP = type & $export.W;\n var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});\n var expProto = exports[PROTOTYPE];\n var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];\n var key, own, out;\n if (IS_GLOBAL) source = name;\n for (key in source) {\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if (own && key in exports) continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function (C) {\n var F = function (a, b, c) {\n if (this instanceof C) {\n switch (arguments.length) {\n case 0: return new C();\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if (IS_PROTO) {\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library`\nmodule.exports = $export;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 18\n// module chunks = 0","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 19\n// module chunks = 0","var def = require('./_object-dp').f;\nvar has = require('./_has');\nvar TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function (it, tag, stat) {\n if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_set-to-string-tag.js\n// module id = 20\n// module chunks = 0","var global = require('./_global');\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function (key) {\n return store[key] || (store[key] = {});\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 21\n// module chunks = 0","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject');\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return IObject(defined(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 22\n// module chunks = 0","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer');\nvar min = Math.min;\nmodule.exports = function (it) {\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 23\n// module chunks = 0","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return Object(defined(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 24\n// module chunks = 0","var id = 0;\nvar px = Math.random();\nmodule.exports = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 25\n// module chunks = 0","var Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./book.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d1bc2a96\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":\\\"src\\\",\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./book.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/book.vue\n// module id = 27\n// module chunks = 0","\n\n\n\n\n\n// WEBPACK FOOTER //\n// book.vue?7c46bdfb","import Book from './components/book.vue';\nimport './styles/lib.scss';\n\nif (typeof window !== 'undefined') {\n\twindow.VueBooklet = Book;\n}\n\nexport default Book\n\n\n\n// WEBPACK FOOTER //\n// ./src/lib.js","module.exports = { \"default\": require(\"core-js/library/fn/array/from\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/array/from.js\n// module id = 30\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/json/stringify\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/json/stringify.js\n// module id = 31\n// module chunks = 0","require('../../modules/es6.string.iterator');\nrequire('../../modules/es6.array.from');\nmodule.exports = require('../../modules/_core').Array.from;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/array/from.js\n// module id = 32\n// module chunks = 0","var core = require('../../modules/_core');\nvar $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });\nmodule.exports = function stringify(it) { // eslint-disable-line no-unused-vars\n return $JSON.stringify.apply($JSON, arguments);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/json/stringify.js\n// module id = 33\n// module chunks = 0","module.exports = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 34\n// module chunks = 0","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nmodule.exports = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 35\n// module chunks = 0","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof');\nvar TAG = require('./_wks')('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_classof.js\n// module id = 36\n// module chunks = 0","'use strict';\nvar $defineProperty = require('./_object-dp');\nvar createDesc = require('./_property-desc');\n\nmodule.exports = function (object, index, value) {\n if (index in object) $defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_create-property.js\n// module id = 37\n// module chunks = 0","var document = require('./_global').document;\nmodule.exports = document && document.documentElement;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 38\n// module chunks = 0","module.exports = !require('./_descriptors') && !require('./_fails')(function () {\n return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 39\n// module chunks = 0","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 40\n// module chunks = 0","// check on default Array iterator\nvar Iterators = require('./_iterators');\nvar ITERATOR = require('./_wks')('iterator');\nvar ArrayProto = Array.prototype;\n\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array-iter.js\n// module id = 41\n// module chunks = 0","// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) anObject(ret.call(iterator));\n throw e;\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-call.js\n// module id = 42\n// module chunks = 0","'use strict';\nvar create = require('./_object-create');\nvar descriptor = require('./_property-desc');\nvar setToStringTag = require('./_set-to-string-tag');\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 43\n// module chunks = 0","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar has = require('./_has');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = (!BUGGY && $native) || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 44\n// module chunks = 0","var ITERATOR = require('./_wks')('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR]();\n riter['return'] = function () { SAFE_CLOSING = true; };\n // eslint-disable-next-line no-throw-literal\n Array.from(riter, function () { throw 2; });\n} catch (e) { /* empty */ }\n\nmodule.exports = function (exec, skipClosing) {\n if (!skipClosing && !SAFE_CLOSING) return false;\n var safe = false;\n try {\n var arr = [7];\n var iter = arr[ITERATOR]();\n iter.next = function () { return { done: safe = true }; };\n arr[ITERATOR] = function () { return iter; };\n exec(arr);\n } catch (e) { /* empty */ }\n return safe;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-detect.js\n// module id = 45\n// module chunks = 0","module.exports = true;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 46\n// module chunks = 0","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object');\nvar dPs = require('./_object-dps');\nvar enumBugKeys = require('./_enum-bug-keys');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 47\n// module chunks = 0","var dP = require('./_object-dp');\nvar anObject = require('./_an-object');\nvar getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 48\n// module chunks = 0","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has');\nvar toObject = require('./_to-object');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 49\n// module chunks = 0","var has = require('./_has');\nvar toIObject = require('./_to-iobject');\nvar arrayIndexOf = require('./_array-includes')(false);\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function (object, names) {\n var O = toIObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 50\n// module chunks = 0","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal');\nvar enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 51\n// module chunks = 0","module.exports = require('./_hide');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 52\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 53\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-absolute-index.js\n// module id = 54\n// module chunks = 0","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 55\n// module chunks = 0","var classof = require('./_classof');\nvar ITERATOR = require('./_wks')('iterator');\nvar Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator-method.js\n// module id = 56\n// module chunks = 0","'use strict';\nvar ctx = require('./_ctx');\nvar $export = require('./_export');\nvar toObject = require('./_to-object');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar toLength = require('./_to-length');\nvar createProperty = require('./_create-property');\nvar getIterFn = require('./core.get-iterator-method');\n\n$export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = getIterFn(O);\n var length, result, step, iterator;\n if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for (result = new C(length); length > index; index++) {\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.from.js\n// module id = 57\n// module chunks = 0","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 58\n// module chunks = 0","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAQ9JREFUeJzt2ktSwlAUhOFfXZBbQ3QBoPIMD3FRbgsHktJBcs/opq17+qvKmO4uUiEJYGZmZmZmGT2oAwQ64BH4UgdR6IDr7XgRZ5ncnt/y6UYYKp9mhB3j5a/8nBbN2uLyo8dBF62+DS4/ehx10epbk7j8inL5ky5afanLv1Muf9ZFqy91+TcSl3+lXP5DF62+1OWXlMtfdNHqS11+Qbn8pyzZgHvBZ94JPnNy0Snwr74FtXgE4sugR6DxK0Iv+imcYoToZsgjkGSE6IFI0/cHPY9A/FA0xQjRY3GPQONPi3rRqzGPQJIRotfjKUYo/UFiJsw1qaERnqSJBP7+SWouziLTAc/qEGZmZmZm1p5vpz8Z+4sui5QAAAAASUVORK5CYII=\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/arrow_left.png\n// module id = 59\n// module chunks = 0","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAQ1JREFUeJztmslKBDEURU+XfyzitHJqdSHOwxe59INctQstFBpTQbpNk3sOZBvePVCV4QVERERERERWzwFwCcxaF9KCfWDxNS4Ik7DHd/g4Cbsshx/HOQESrvhdQISEGXCNErihLGGOEjIk3FKWcIYSMiTcoQTuKUs4RQkZEh4oSzghQMIjSuAJJUxKOCZAwjPTErpmAF4oSzhqVdx/0UTCsOoJ5W9EfwIDwT/B2hWgy2WwJny3G6H48LFb4Jrw3R6Ha06A0eG7vRKruQAxfKsC10nN/V+3jZH48FM9gK6bo1NdoK7DA2wTHH5kh+XwMU9kRn4+ldnY8FtrnPsVeAfegEM+RYiIiIiIiGwEHxRPHQIWxbbOAAAAAElFTkSuQmCC\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/arrow_right.png\n// module id = 60\n// module chunks = 0","/* globals __VUE_SSR_CONTEXT__ */\n\n// this module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = injectStyles\n }\n\n if (hook) {\n var functional = options.functional\n var existing = functional\n ? options.render\n : options.beforeCreate\n if (!functional) {\n // inject component registration as beforeCreate hook\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n } else {\n // register for functioal component in vue file\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return existing(h, context)\n }\n }\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/component-normalizer.js\n// module id = 61\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"vue-booklet\"\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableSelectPage && _vm.enableControl),\n expression: \"enableSelectPage && enableControl\"\n }],\n staticClass: \"select-page-wrapper-mobile\"\n }, [_c('label', {\n attrs: {\n \"for\": \"select-page\"\n }\n }, [_vm._v(_vm._s(_vm.translateText.selectPage) + \": \")]), _vm._v(\" \"), _c('select', {\n attrs: {\n \"id\": \"select-page-mobile\"\n },\n on: {\n \"change\": _vm.selectPageMobile\n }\n }, _vm._l((_vm.totolPages), function(pageNumber) {\n return _c('option', {\n domProps: {\n \"value\": pageNumber\n }\n }, [_vm._v(\"\\n \" + _vm._s(pageNumber) + \"\\n \")])\n }))]), _vm._v(\" \"), _c('div', {\n ref: \"book\",\n staticClass: \"book closed\"\n }, [_c('div', {\n ref: \"pages\",\n staticClass: \"pages\"\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableControl),\n expression: \"enableControl\"\n }],\n staticClass: \"control-page control-page-left\",\n on: {\n \"click\": _vm.prevPage\n }\n }, [_vm._m(0)]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableControl),\n expression: \"enableControl\"\n }],\n staticClass: \"control-page control-page-right\",\n on: {\n \"click\": _vm.nextPage\n }\n }, [_vm._m(1)]), _vm._v(\" \"), _vm._t(\"default\")], 2)]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.enableSelectPage && _vm.enableControl),\n expression: \"enableSelectPage && enableControl\"\n }],\n staticClass: \"select-page-wrapper\"\n }, [_c('label', {\n attrs: {\n \"for\": \"select-page\"\n }\n }, [_vm._v(_vm._s(_vm.translateText.selectPage) + \": \")]), _vm._v(\" \"), _c('select', {\n attrs: {\n \"id\": \"select-page\"\n },\n on: {\n \"change\": _vm.selectPage\n }\n }, _vm._l((_vm.totolPages), function(pageNumber) {\n return _c('option', {\n ref: 'page' + pageNumber,\n refInFor: true,\n domProps: {\n \"value\": pageNumber\n }\n }, [_vm._v(\"\\n \" + _vm._s(pageNumber) + \"\\n \")])\n }))]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayPageNumber),\n expression: \"displayPageNumber\"\n }],\n staticClass: \"page-number\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.pages) + \" : \" + _vm._s(_vm.currentPageNum) + \" / \" + _vm._s(_vm.totolPages) + \"\\n \")]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayButton && _vm.enableControl),\n expression: \"displayButton && enableControl\"\n }],\n staticClass: \"book-control-buttons\"\n }, [_c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.front),\n expression: \"!front\"\n }],\n staticClass: \"book-control-button prev\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.prevPage($event)\n },\n \"click\": _vm.prevPage\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.prev) + \"\\n \")]), _vm._v(\" \"), _c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.back),\n expression: \"!back\"\n }],\n staticClass: \"book-control-button next\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.nextPage($event)\n },\n \"click\": _vm.nextPage\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.translateText.next) + \"\\n \")])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"control-page-icon control-page-text-left\"\n }, [_c('img', {\n staticClass: \"img-responsive\",\n attrs: {\n \"src\": require(\"../assets/arrow_left.png\")\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"control-page-icon control-page-text-right\"\n }, [_c('img', {\n staticClass: \"img-responsive\",\n attrs: {\n \"src\": require(\"../assets/arrow_right.png\")\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-d1bc2a96\",\"hasScoped\":false,\"transformToRequire\":{\"video\":\"src\",\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"}}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/book.vue\n// module id = 62\n// module chunks = 0"],"sourceRoot":""} \ No newline at end of file diff --git a/index.html b/index.html index 033c282..4bb8ddf 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Vue Booklet

Vue Booklet

Create your own book without jQuery

\ No newline at end of file +Vue Booklet

Vue Booklet

Create your own book without jQuery

\ No newline at end of file