<!DOCTYPE html>
<!--
Copyright 2016 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!--
The 'autocomplete-box' is a input box with autocomplete drop-down menu.
The drop-down menu has support for grouping, and tag name.

Example usage:

    <autocomplete-box items={{items}}
                      placeholder="course"></autocomplete-box>

'items' is a list of object with the following properties:

    [
        {n