UNPKG

@ou-imdt/utils

Version:

Utility library for interactive media development

20 lines (18 loc) 615 B
import getUrlParams from '../getUrlParams.js'; /** * Retrieves multiple VLE parameters by their names. * @param {string[]} [params] - Array of parameter names to retrieve. If not provided, uses default parameters. * @returns {Object} An object mapping parameter names to their values. */ export default function getDefaultVLEParams(params) { const defaults = [ '_c', // course id '_i', // document item id '_p', // preview id '_a', // activity id '_s', // moodle session key '_u', // moodle user id '_nosave' // flag for save prevention ]; return getUrlParams(defaults); };