<div id="myEmojiField"></div> <script> var kemoji = KEmoji.init('myEmojiField', { width: 400, height: 200 }); //Инициализация по классу var emojiList = KEmoji.initByClass('className', {width: 400, height: 200}); var kemoji = emojiList[0]; </script>
kemoji.getValue(); // получаем значение как текст kemoji.getValue(KEmoji.HTML_VALUE); // как html kemoji.setValue('Hello $#D83DDE10#$') // задаем значение ввиде текста kemoji.setValue('<img src="smile.png">', KEmoji.HTML_VALUE); // задаем html (не рекомендуется)
kemoji.setWidth(300); //ширина тектового поля kemoji.setHeight(58); //высота kemoji.setSmileContainerWidth(100); // ширина всплывающего окна со смайлами kemoji.setSmileContainerHeight(100) // высота kemoji.focus(); // переводим фокус на текстовое поле
kemoji.showSmiles(); kemoji.hideSmiles(); kemoji.toggleSmiles();
В файле generator/index.php прописываем нужные параметры и запускаем
Параметр | Описание | По умолчанию |
---|---|---|
ROOT_DIR | Корневая директория, относительно которой работают пути | текущая папка |
INPUT_DIR | Директория со смайлами, названия которых должны строиться по шаблону кодсмайла.(png|gif|jpg) | generator/demo/emoji |
OUTPUT_DIR | Директория для сохранения сгенерированного результата | generator/demo/result |
SMILE_WIDTH | Ширина смайла | 16 |
SMILE_HEIGHT | Высота смайла | 16 |
MAX_COLS | Максимальное количество смайлов в одной строке картинки. | 20 |