{"version":3,"sources":["components/select/select-item.ts"],"names":[],"mappings":"AAAA;;;;;;;GAOG;AAEH,OAAO,EAA2B,UAAU,EAAE,MAAM,aAAa,CAAC;AAKlE;;;GAGG;AACH,cACM,YAAa,SAAQ,UAAU;IACnC;;OAEG;IAEH,QAAQ,UAAS;IAEjB;;OAEG;IAEH,KAAK,SAAM;IAEX;;OAEG;IAEH,QAAQ,UAAS;IAEjB;;OAEG;IAEH,KAAK,SAAM;CACZ;AAED,eAAe,YAAY,CAAC","file":"select-item.d.ts","sourcesContent":["/**\n * @license\n *\n * Copyright IBM Corp. 2020\n *\n * This source code is licensed under the Apache-2.0 license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nimport { property, customElement, LitElement } from 'lit-element';\nimport settings from 'carbon-components/es/globals/js/settings';\n\nconst { prefix } = settings;\n\n/**\n * An option in select box.\n * @element bx-select-item\n */\n@customElement(`${prefix}-select-item`)\nclass BXSelectItem extends LitElement {\n  /**\n   * `true` to disable this option.\n   */\n  @property({ type: Boolean, reflect: true })\n  disabled = false;\n\n  /**\n   * The label. If this is not specified, the child text content is used.\n   */\n  @property({ reflect: true })\n  label = '';\n\n  /**\n   * `true` to select this option.\n   */\n  @property({ type: Boolean, reflect: true })\n  selected = false;\n\n  /**\n   * The value.\n   */\n  @property({ reflect: true })\n  value = '';\n}\n\nexport default BXSelectItem;\n"]}