** component modules ***
327465
function importComponent(exports, h, Context, publicPath) {
"use strict";
// @stencil/core

class MyComponent {
    render() {
        return (h("form", { action: "https://codiqa.createsend.com/t/t/s/jytylh/", method: "post", class: "input-group col-md-5" },
            h("input", { name: "cm-jytylh-jytylh", class: "form-control", type: "email", placeholder: "Get the latest ionic framework news and updates", required: true }),
            h("span", { class: "input-group-btn" },
                h("button", { class: "btn white sm", type: "submit" }, "Email me!"))));
    }
}

exports['my-component'] = MyComponent;
}
659822
function handleComponents(components) {
  for (var k in components) {
    if (hasOwn$1(components, k)) {
      components[pascalCaseTag(k)] = components[k];
      var c = components[k];
      if (c.name) {
        components[pascalCaseTag(c.name)] = components[k];
      }
    }
  }
  return components
}
97922
def add_components(self, components):
        
        if components:
            for component in components:
                self._components[component["name"]] = (
                    component["factory"],
                    component.get("properties", {}),
                )
318924
function _initModulesOnElement(enabledElement) {
  const modules = store.modules;

  Object.keys(modules).forEach(function(key) {
    if (typeof modules[key].enabledElementCallback === 'function') {
      modules[key].enabledElementCallback(enabledElement);
    }
  });
}
597856
function getModules(argv,modules){
    if(argv.module){
        var which = getModuleConfig(argv.module,modules);
        if(which){
            return [which];
        }else{
            return [];
        }
    }
    return modules;
}
269452
function nodeModules() {
  return fs.readdirSync('node_modules')
           .filter(dir => ['.bin'].indexOf(dir) === -1)
           .reduce((modules, m) => {
             modules[m] = 'commonjs2 ' + m
             return modules
           }, {})
}
1158795
public void setModule(JSModule module) {
    // An input may only belong to one module.
    checkArgument(module == null || this.module == null || this.module == module);
    this.module = module;
  }
1274341
private void initComponents(List<CmsSetupComponent> components) {

        for (CmsSetupComponent component : components) {
            CheckBox checkbox = new CheckBox();
            checkbox.setValue(component.isChecked());
            checkbox.setCaption(component.getName() + " - " + component.getDescription());
            checkbox.setDescription(component.getDescription());
            checkbox.setData(component);
            checkbox.setWidth("100%");
            m_components.addComponent(checkbox);
            m_componentCheckboxes.add(checkbox);
            m_componentMap.put(component.getId(), component);

        }
    }
75679
public function loadComponents()
    {
        $components = $this->getComponents();

        foreach ($components as $component) {
            $component['module'] = $this;
            \Yii::createObject($component);
        }
    }
1087883
public function loadComponents()
    {
        foreach(Config::get('@' . $this->moduleName . '.components', []) as $componentName => $namespace)
        {
            Helper::getMain($namespace, $componentName);
        }
    }
1197308
public function listModule()
    {
        $this->actionListModule();
        $this->setTitleListModule();
        $this->setBreadcrumbListModule();
        $this->setFilterListModule();
        $this->setPagerListModule();

        $this->setData('types', $this->getTypesModule());
        $this->setData('modules', (array) $this->getListModule());
        $this->setData('available_modules', $this->module->getList());

        $this->outputListModule();
    }
640518
function() {
		
		// Create the modules accordion DOM if not found
		if(!Dom.get('modulesAccordionView')) {
			Dom.get('left').appendChild( WireIt.cn('ul', {id: 'modulesAccordionView'}) );
			var li = WireIt.cn('li');
			li.appendChild(WireIt.cn('h2',null,null,"Main"));
			var d = WireIt.cn('div');
			d.appendChild( WireIt.cn('div', {id: "module-category-main"}) );
			li.appendChild(d);
			Dom.get('modulesAccordionView').appendChild(li);
		}
		
		this.modulesAccordionView = new YAHOO.widget.AccordionView('modulesAccordionView', this.options.modulesAccordionViewParams);
		
		// Open all panels
		for(var l = 1, n = this.modulesAccordionView.getPanels().length; l < n ; l++) {
			this.modulesAccordionView.openPanel(l);
		}
	}
1072474
function bundler(loader, options, modules) {
  var stack    = modules.slice(0);
  var mods     = [];
  var finished = {};

  function processModule(mod) {
    if (finished.hasOwnProperty(mod.id)) {
      return;
    }

    mod = loader.getModule(mod.id);

    // browser pack chunk
    var browserpack = {
      id     : mod.id,
      source : mod.source,
      deps   : {}
    };

    // Gather up all dependencies
    var i, length, dep;
    for (i = 0, length = mod.deps.length; i < length; i++) {
      dep = mod.deps[i];
      stack.push(dep);
      browserpack.deps[dep.id] = dep.id;
    }

    finished[mod.id] = browserpack;
    mods.unshift(browserpack);
  }

  // Process all modules
  while (stack.length) {
    processModule(stack.pop());
  }

  var stream = browserPack(options).setEncoding("utf8");
  var promise = pstream(stream);

  stream.end(JSON.stringify(mods));
  return promise;
}
560524
function flagBundlesIncludedByCommonParentModule(modules,bundles) {
	var
		 bundleToModule = extractBundleToModuleMap(modules),
		 bundleMap = extractBundleMap(bundles.bundlesArray),
		 moduleAncestors = {},
		 modulesArray, x, commonAncestor;
	
	for( x in bundleToModule ) {
		if( !bundleToModule.hasOwnProperty(x) ) continue;
		modulesArray = bundleToModule[x];
		commonAncestor = extractCommonAncestor(modulesArray);
		if( commonAncestor != null ) {
			includeBundleInModule(bundleMap[x], commonAncestor);
		}
	}
	
	
	function extractBundleToModuleMap(modules) {
		var x, i, ret = {}, bundleDeps, dependentModules;
		for( x in modules ) {
			if( !modules.hasOwnProperty(x) ) continue;
			bundleDeps = modules[x].bundleDeps;
			for( i=0; i < bundleDeps.length; i++ ) {
				if( bundleDeps[i].exclusive ) continue;
				dependentModules = ret[bundleDeps[i].id];
				if( dependentModules == null ) {
					dependentModules = [];
					ret[bundleDeps[i].id] = dependentModules;
				}
				dependentModules.push(modules[x]);
			}
		}
		return ret;
	}
	
	function extractBundleMap(bundlesArray) {
		var i, ret = {};
		for( i=0; i < bundlesArray.length; i++ ) {
			ret[bundlesArray[i].id] = bundlesArray[i];
		}
		return ret;
	}
	
	function findAllAncestors(module) {
		var ret = moduleAncestors[module.name];
		if( ret == null ) {
			ret = [];
			moduleAncestors[module.name] = ret;
			addParents(ret, module);
		}
		return ret;
		
		function addParents(ret, module) {
			var i, j, grandParents;
			for( i=0; i < module.parents.length; i++ ) {
				if( ret.indexOf(module.parents[i]) < 0 ) {
					ret.push(module.parents[i]);
					grandParents = findAllAncestors(modules[module.parents[i]]);
					for( j=0; j < grandParents.length; j++ ) {
						if( ret.indexOf(grandParents[j]) < 0 ) ret.push(grandParents[j]);
					}
				}
				
			}
		}
	}
	
	function isAncestor(potentialAncestorModuleName, module) {
		if( typeof(module) === "string" ) module = modules[module];
		var a = findAllAncestors(module);
		return a.indexOf(potentialAncestorModuleName) >= 0;
	}
	
	function extractCommonAncestor(modulesArray) {
		var i, j, foundNonAncestor;
		for( i=0; i < modulesArray.length; i++ ) {
			foundNonAncestor = false;
			for( j=0; j < modulesArray.length; j++ ) {
				if( i !== j ) {
					if( !isAncestor(modulesArray[i].name, modulesArray[j]) ) {
						foundNonAncestor = true;
						break;
					}
				}
			}
			if( !foundNonAncestor ) {
				return modulesArray[i];
			}
		}
		return null;
	}
	
	function includeBundleInModule(bundle, module) {
		var i, index, newExcludedDeps = [];
		bundle.includedIn = module.name;
		// re-enable bundle deps in module
		for( i=0; i < bundle.deps.length; i++ ) {
			index = module.excludedDeps.indexOf(bundle.deps[i]);
			module.excludedDeps[index] = false
		}
		for( i=0; i < module.excludedDeps.length; i++ ) {
			if( module.excludedDeps[i] === false ) continue;
			newExcludedDeps.push(module.excludedDeps[i]);
		}
		module.excludedDeps = newExcludedDeps;
	}
}
391861
function ComponentNodeManager(component, isAngleBracket, scope, renderNode, attrs, block, expectElement) {
    this.component = component;
    this.isAngleBracket = isAngleBracket;
    this.scope = scope;
    this.renderNode = renderNode;
    this.attrs = attrs;
    this.block = block;
    this.expectElement = expectElement;
  }
499492
function Module(moduleId, ctx, combineConfig) {
    this.moduleId = moduleId;
    this.compiler = ctx;
    this.combineConfig = combineConfig || ctx.getCombineConfig(moduleId);
    this.definition = null;
    this.prepare();
}
35540
def modules(self, value):
        """"""

        modules = [module.__name__ for module in self.loadmodules(value)]

        self._modules = [
            module for module in self._modules + modules
            if module not in self._modules
        ]