clever-onboarding
Version:
Framework agnostic onboarding widget for your web apps.
105 lines (93 loc) • 1.77 kB
JavaScript
/**
* OnboardDefaults
*
* @typedef {Module} OnboardDefaults
*/
/**
* Default fill color
* @constant
* @memberof OnboardDefaults
* @type {string}
* @default "#343A3D"
*/
export const FILL_COLOR = "#343A3D";
/**
* Default fill opacity
* @constant
* @memberof OnboardDefaults
* @type {number}
* @default
*/
export const FILL_OPACITY = 0.5;
/**
* Default animation duration
* @constant
* @memberof OnboardDefaults
* @type {number}
* @default
*/
export const ANIMATION_DURATION = 200;
/**
* Next text
* @constant
* @memberof OnboardDefaults
* @type {string}
* @default
*/
export const NEXT_TEXT = "Next";
/**
* Window class name
* @constant
* @memberof OnboardDefaults
* @type {string}
* @default
*/
export const WINDOW_CLASS_NAME = "";
/**
* Prev button class name
* @constant
* @memberof OnboardDefaults
* @type {string}
* @default
*/
export const PREV_BUTTON_CLASS_NAME = "onboard-window-prev-btn";
/**
* Next button class name
* @constant
* @memberof OnboardDefaults
* @type {string}
* @default
*/
export const NEXT_BUTTON_CLASS_NAME = "onboard-window-next-btn";
/**
* Next button class name
* @constant
* @memberof OnboardDefaults
* @type {string}
* @default
*/
export const WINDOW_TITLE_CLASS_NAME = "onboard-window-title";
/**
* Next button class name
* @constant
* @memberof OnboardDefaults
* @type {string}
* @default
*/
export const WINDOW_BODY_CLASS_NAME = "onboard-window-body";
/**
* Default window width
* @constant
* @memberof OnboardDefaults
* @type {number}
* @default
*/
export const WINDOW_WIDTH = 400;
/**
* Default debounce time when window is resized
* @constant
* @memberof OnboardDefaults
* @type {number}
* @default
*/
export const WINDOW_RESIZE_DEBOUNCE_TIME = 50;