> For the complete documentation index, see [llms.txt](https://docs.wirebootstrap.com/wirebootstrap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wirebootstrap.com/wirebootstrap/working-with-components/configuration.md).

# Configuration

WireBootstrap standardizes on many of the common configuration options for the third-party components used in Bootstrap themes.  These are illustrated in the following sections.

Each section contains examples that render the [Bootstrap Select](https://docs.wirebootstrap.com/components/bootstrap/select) component inside an element with a DOM id of `select`.  Note, all WireBootstrap components are rendered by passing a configuration object into the `render` method. &#x20;

```javascript
const users = [
    { id: "jkratz", label: "Jamie Kratz" },
    { id: "pdougherty", label: "Pat Dougherty" }
];

const select = new wire.bsSelect().render("#select", {
    ...
});
```

See [Component](/wirebootstrap/working-with-components/component.md) for more on the `render` method and details on configuration options.

##
