src/js/services/emoji-popover.js
Function $get
has 132 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function ($rootScope, $http, $sce, $templateCache, $compile) {
function EmojiPopover(element, config) {
var $popover = {};
var fetchPromises = {};
var popoverLinker;
Function EmojiPopover
has 129 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function EmojiPopover(element, config) {
var $popover = {};
var fetchPromises = {};
var popoverLinker;
var popoverTemplate;
Function getPopoverOffset
has 35 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
var getPopoverOffset = function (placement, position, popoverWidth, popoverHeight) {
var offset;
switch (placement) {
case 'right':
Function $get
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
function ($rootScope, $http, $sce, $templateCache, $compile) {