abbott_2024_event/bin/app.publish/Line/assets/javascript/pages/atwho-demo.min.js

3 lines
3.1 KiB
JavaScript

"use strict";function _classCallCheck(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,a){for(var t=0;t<a.length;t++){var i=a[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function _createClass(e,a,t){return a&&_defineProperties(e.prototype,a),t&&_defineProperties(e,t),e}var AtwhoDemo=function(){function e(){_classCallCheck(this,e),this.init()}return _createClass(e,[{key:"init",value:function(){this.handleAthwo()}},{key:"getEmojis",value:function(){var e=["smile","iphone","girl","smiley","heart","kiss","copyright","coffee","a","ab","airplane","alien","ambulance","angel","anger","angry","arrow_forward","arrow_left","arrow_lower_left","arrow_lower_right","arrow_right","arrow_up","arrow_upper_left","arrow_upper_right","art","astonished","atm","b","baby","baby_chick","baby_symbol","balloon","bamboo","bank","barber","baseball","basketball","bath","bear","beer","beers","beginner","bell","bento","bike","bikini","bird","birthday","black_square","blue_car","blue_heart","blush","boar","boat","bomb","book","boot","bouquet","bow","bowtie","boy","bread","briefcase","broken_heart","bug","bulb","person_with_blond_hair","phone","pig","pill","pisces","plus1","point_down","point_left","point_right","point_up","point_up_2","police_car","poop","post_office","postbox","pray","princess","punch","purple_heart","question","rabbit","racehorse","radio","up","us","v","vhs","vibration_mode","virgo","vs","walking","warning","watermelon","wave","wc","wedding","whale","wheelchair","white_square","wind_chime","wink","wink2","wolf","woman","womans_hat","womens","x","yellow_heart","zap","zzz","+1","-1"];return e=$.map(e,function(e,a){return{key:e,name:e}})}},{key:"getNames",value:function(){var e=["Jacob","Isabella","Ethan","Emma","Michael","Olivia","Alexander","Sophia","William","Ava","Joshua","Emily","Daniel","Madison","Jayden","Abigail","Noah","Chloe","你好","你你你","Jérémy","가"];return e=$.map(e,function(e,a){return{id:a,name:e,email:e.toLowerCase()+"@email.com"}})}},{key:"getIssue",value:function(){return[{name:"1",content:"stay foolish"},{name:"2",content:"stay hungry"},{name:"3",content:"stay heathly"},{name:"4",content:"this happiess"}]}},{key:"handleAthwo",value:function(){var e={at:"@",data:this.getNames(),headerTpl:'<div class="atwho-header">Member List<small>↑&nbsp↓&nbsp</small></div>',insertTpl:'<span class="mention">@${name}</span>',displayTpl:"<li>${name} <small>${email}</small></li>",limit:200},a={at:":",data:this.getEmojis(),displayTpl:'<li>${name} <img src="https://assets-cdn.github.com/images/icons/emoji/${key}.png" height="20" width="20"></li>',insertTpl:":${key}:",delay:400};$("#inputor").atwho(e).atwho(a).caret("pos",47),a.insertTpl='<img src="https://assets-cdn.github.com/images/icons/emoji/${name}.png" height="20" width="20">',$("#editable").atwho(e).atwho(a).atwho({at:"#",displayTpl:"<li>${name} <small>${content}</small></li>",insertTpl:'<span class="hashtag">#${name}</span>',data:this.getIssue()})}}]),e}();$(document).on("theme:init",function(){new AtwhoDemo});
//# sourceMappingURL=../../sourcemaps/pages/atwho-demo.min.js.map