> For the complete documentation index, see [llms.txt](https://docs.mapbox.com/mapbox-search-js/ja/llms.txt)

# Web Reference

![search-js-web](https://docs.mapbox.com/mapbox-search-js/ja/assets/ideal-img/search-js-web.fe13c9b.480.png)

The **Search JS Web** framework is the main entry-point to Mapbox Search JS, and provides rich UI components on top of Search JS Core.

This reference documentation is divided into several sections:

-   [**Address Autofill**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/autofill/). This section includes reference documentation for elements, functions, and types related to the Address Autofill and Address Confirmation features.
-   [**Search Box**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/search/). This section includes reference documentation for elements, functions, and types related to the Search Box feature.
-   [**Geocoding**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/geocoding/). This section includes reference documentation for elements, functions, and types related to the Geocoding feature.
-   [**Address minimap**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/minimap/).This section includes reference documentation for elements, functions, and types related to the Minimap feature.
-   [**Theming**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/theming/). This section describes the Control Theme API reference, which allows you to fully customize Search JS Web elements to match your design system.
-   [**Properties and options**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/properties/). This section describes option and property types shared by multiple web components.
-   [**Events and event types**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/events/). This section describes the different types of events that Search JS Web can raise.
-   [**Configuration**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/config/). This section describes shared settings across Search JS Web components.

Each section describes classes or objects as well as their **properties**, **parameters**, **instance members**, and associated **events**. Many sections also include inline code examples and related resources.