{"size": 641, "ext": "js", "max_stars_repo_path": "public/Select/js/src/BsMultiSelectElement.js", "max_stars_repo_name": "angell007/testDanilo", "max_stars_repo_stars_event_min_datetime": "2018-06-11T02:53:21.000Z", "max_stars_repo_stars_event_max_datetime": "2022-02-14T15:42:39.000Z", "max_issues_repo_path": "public/Select/js/src/BsMultiSelectElement.js", "max_issues_repo_name": "angell007/testDanilo", "max_issues_repo_issues_event_min_datetime": "2018-06-05T10:53:27.000Z", "max_issues_repo_issues_event_max_datetime": "2022-02-15T21:23:06.000Z", "max_forks_repo_path": "public/Select/js/src/BsMultiSelectElement.js", "max_forks_repo_name": "angell007/testDanilo", "max_forks_repo_forks_event_min_datetime": "2018-10-09T06:41:40.000Z", "max_forks_repo_forks_event_max_datetime": "2022-03-23T02:37:35.000Z"}
{"max_stars_count": 90, "max_issues_count": 47, "max_forks_count": 30, "avg_line_length": 25.64, "max_line_length": 82, "alphanum_fraction": 0.6255850234}

import {BsMultiSelect}  from './BsMultiSelect.esm'

export class BsMultiSelectElement extends HTMLElement {
    constructor() {
        super(); // must by spec
        var shadowRoot  = this.attachShadow({mode: 'open'});
        this.multiSelect = BsMultiSelect(this, environment, settings)     
        shadowRoot.innerHTML = `<div>stub text</div>`; // container
        // https://developers.google.com/web/fundamentals/web-components/shadowdom
    }
    // connectedCallback(){

    // }
    // disconnectedCallback(){

    // }
    // attributeChangedCallback(attrName, oldVal, newVal){

    // }
    // adoptedCallback(){

    // }
}
