MCPcopy
hub / github.com/glidejs/glide / mount

Function mount

src/core/index.js:13–31  ·  view source on GitHub ↗
(glide, extensions, events)

Source from the content-addressed store, hash-verified

11 * @returns {Object}
12 */
13export function mount (glide, extensions, events) {
14 let components = {}
15
16 for (let name in extensions) {
17 if (isFunction(extensions[name])) {
18 components[name] = extensions[name](glide, components, events)
19 } else {
20 warn('Extension must be a function')
21 }
22 }
23
24 for (let name in components) {
25 if (isFunction(components[name].mount)) {
26 components[name].mount()
27 }
28 }
29
30 return components
31}

Callers 2

mountMethod · 0.90
mount.test.jsFile · 0.90

Calls 3

isFunctionFunction · 0.90
warnFunction · 0.90
mountMethod · 0.45

Tested by

no test coverage detected