lion/packages/overlays
CircleCI 33652e5e49 chore: release new versions
- @lion/ajax@0.1.16
 - @lion/button@0.2.0
 - @lion/calendar@0.1.45
 - @lion/checkbox-group@0.1.45
 - @lion/checkbox@0.1.41
 - @lion/choice-input@0.2.18
 - @lion/core@0.1.13
 - @lion/field@0.1.38
 - @lion/fieldset@0.1.40
 - @lion/form-system@0.0.47
 - @lion/form@0.1.44
 - @lion/icon@0.2.5
 - @lion/input-amount@0.1.41
 - @lion/input-date@0.1.40
 - @lion/input-datepicker@0.1.48
 - @lion/input-email@0.1.40
 - @lion/input-iban@0.1.41
 - @lion/input@0.1.40
 - @lion/localize@0.4.9
 - @lion/overlays@0.3.11
 - @lion/popup@0.2.25
 - @lion/radio-group@0.1.45
 - @lion/radio@0.1.41
 - @lion/select@0.1.38
 - @lion/steps@0.1.14
 - @lion/textarea@0.1.42
 - @lion/tooltip@0.2.25
 - @lion/validate@0.2.22
2019-07-25 14:15:32 +00:00
..
docs chore: fix style of markdown files 2019-07-24 15:20:19 +02:00
src chore: update to latest open-wc linting and testing 2019-07-23 16:40:19 +02:00
stories chore(overlays): fix demo by adding boundariesElement to popup config 2019-06-28 10:45:17 +02:00
test fix(overlays): fix popper for IE11 by using esm dist target 2019-07-23 10:18:04 +02:00
translations fix: support Chinese language 2019-07-17 10:11:32 +02:00
CHANGELOG.md chore: release new versions 2019-07-25 14:15:32 +00:00
index.js feat: release inital public lion version 2019-04-26 10:37:57 +02:00
package.json chore: release new versions 2019-07-25 14:15:32 +00:00
README.md chore: fix style of markdown files 2019-07-24 15:20:19 +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