2022-11-18 21:38:41 +01:00

32 lines
649 B
JavaScript

var options = {
drop: false,
fitViewport: true,
event: 'click',
position: {},
tip: true
};
export default options;
/**
* Extend shorthand options.
*
* @param {object} options The options to extend.
* @return {object} The extended options.
*/
export function extendShorthandOptions(options) {
if (typeof options == 'boolean' && options) {
options = {
drop: options
};
}
if (typeof options != 'object') {
options = {};
}
if (typeof options.position == 'string') {
options.position = {
of: options.position
};
}
return options;
}
;