Flyin

Settings Parameters

Initialization Settings

When initializing Flyin, you can pass a settings object to customize the behavior and appearance of your popup.

Note: Many settings can be overridden by data-* attributes on the popup element. Data attributes take precedence over initialization settings.

new Flyin("#my-popup", {
    settings: {
        // parameters here
    },
    callbacks: {
        // callbacks here
    }
});

Data Attribute Overrides

Core Settings

Position and Size

Triggers

Closing Options

Keyboard Shortcuts

Overlay Settings

Storage Settings

Auto-Show Settings

Header and Footer

Advanced and Skin Settings

Callbacks