@glance-networks/agent-plugin
Version:
Glance Networks Agent Plugin
31 lines (30 loc) • 997 B
JavaScript
const TOOLTIP_POSITIONS = {
top: 'top',
'top-start': 'top-start',
'top-end': 'top-end',
right: 'right',
'right-start': 'right-start',
'right-end': 'right-end',
bottom: 'bottom',
'bottom-start': 'bottom-start',
'bottom-end': 'bottom-end',
left: 'left',
'left-start': 'left-start',
'left-end': 'left-end',
};
const TOOLTIP_STRATEGIES = {
absolute: 'absolute',
fixed: 'fixed',
};
const TOOLTIP_SIZES = {
small: 'small',
medium: 'medium',
};
const DEFAULT_TOOLTIP_POSITION = TOOLTIP_POSITIONS.top;
const DEFAULT_TOOLTIP_SIZE = TOOLTIP_SIZES.medium;
const DEFAULT_TOOLTIP_STRATEGY = TOOLTIP_STRATEGIES.absolute;
const DEFAULT_ARROW_PADDING = 7;
const DEFAULT_TOOLTIP_TIMEOUT = 150;
const DEFAULT_TOOLTIP_OFFSET = 8;
export { TOOLTIP_POSITIONS, TOOLTIP_STRATEGIES, TOOLTIP_SIZES };
export { DEFAULT_TOOLTIP_TIMEOUT, DEFAULT_TOOLTIP_POSITION, DEFAULT_TOOLTIP_STRATEGY, DEFAULT_ARROW_PADDING, DEFAULT_TOOLTIP_SIZE, DEFAULT_TOOLTIP_OFFSET };