Popper.js icon
Module Id
Group Id
Requires Jahia
Templating and extensions

Popper.js group_work

A library used to manage poppers in web applications. Popper.js is a positioning engine, its purpose is to calculate the position of an element to make it possible to position it near a given reference element.

Popper.js has zero dependencies. No jQuery, no LoDash, nothing.
It's used by big companies like Twitter in Bootstrap v4Microsoft in WebClipper and Atlassian in AtlasKit.

Some of the key points are:

  • Position elements keeping them in their original DOM context (doesn't mess with your DOM!);
  • Allows to export the computed information to integrate with React and other view libraries;
  • Supports Shadow DOM elements;
  • Completely customizable thanks to the modifiers based structure;

Visit the project page to see a lot of examples of what you can do with Popper.js!

Find the documentation here.

Dependencies & Dependants

Changelog 1.16.1

New version for Jahia 8

How To Install

This module embeds the javascript Popper.js. To use the js file, you need to enable it on your site or add a dependency from another module and use the assets using 

<template:addResources type="javascript" resources="popper.min.js"/>

This module is mandatory for bootstrap4