lion/packages/overlays
2019-06-27 16:08:07 +02:00
..
docs chore(overlays): change to API popperConfig to make clear it's Popper.js 2019-06-27 16:08:07 +02:00
src chore(overlays): change to API popperConfig to make clear it's Popper.js 2019-06-27 16:08:07 +02:00
stories chore(overlays): change to API popperConfig to make clear it's Popper.js 2019-06-27 16:08:07 +02:00
test chore(overlays): change to API popperConfig to make clear it's Popper.js 2019-06-27 16:08:07 +02:00
translations feat(overlays): translations for navigation 2019-05-16 10:39:57 +02:00
CHANGELOG.md chore: release new versions 2019-06-24 09:02:11 +00:00
index.js feat: release inital public lion version 2019-04-26 10:37:57 +02:00
package.json feat(overlays): base LocalOverlay positioning system on Popper.js 2019-06-27 14:09:19 +02:00
README.md chore(overlays): general documentation for application developers 2019-06-24 10:50:55 +02:00

Overlays System

Supports different types of overlays like dialogs, toasts, tooltips, dropdown, etc... Manages their position on the screen relative to other elements, including other overlays.

Features

How to use

Installation

npm i --save @lion/overlays

Example

import { overlays } from '@lion/overlays';

const myCtrl = overlays.add(
  new OverlayTypeController({
    /* options */
  })
);
// name OverlayTypeController is for illustration purpose only
// please read below about existing classes for different types of overlays