angular.module('docsApp').constant('DEMOS', [
  {
    "name": "autocomplete",
    "moduleName": "material.components.autocomplete",
    "label": "Autocomplete",
    "demos": [
      {
        "ngModule": {
          "name": "autocompleteDemo",
          "module": "autocompleteDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "autocompletedemoBasicUsage",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/autocomplete/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.autocomplete",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/autocomplete/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "autocompleteCustomTemplateDemo",
          "module": "autocompleteCustomTemplateDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "autocompletedemoCustomTemplate",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/autocomplete/demoCustomTemplate/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/autocomplete/demoCustomTemplate/script.js"
          }
        ],
        "moduleName": "material.components.autocomplete",
        "name": "demoCustomTemplate",
        "label": "Custom Template",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/autocomplete/demoCustomTemplate/index.html"
        }
      },
      {
        "ngModule": {
          "name": "autocompleteFloatingLabelDemo",
          "module": "autocompleteFloatingLabelDemo",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "autocompletedemoFloatingLabel",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/autocomplete/demoFloatingLabel/script.js"
          }
        ],
        "moduleName": "material.components.autocomplete",
        "name": "demoFloatingLabel",
        "label": "Floating Label",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/autocomplete/demoFloatingLabel/index.html"
        }
      },
      {
        "ngModule": {
          "name": "autocompleteDemoInsideDialog",
          "module": "autocompleteDemoInsideDialog",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "autocompletedemoInsideDialog",
        "css": [],
        "html": [
          {
            "name": "dialog.tmpl.html",
            "label": "dialog.tmpl.html",
            "fileType": "html",
            "outputPath": "demo-partials/autocomplete/demoInsideDialog/dialog.tmpl.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/autocomplete/demoInsideDialog/script.js"
          }
        ],
        "moduleName": "material.components.autocomplete",
        "name": "demoInsideDialog",
        "label": "Inside Dialog",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/autocomplete/demoInsideDialog/index.html"
        }
      }
    ],
    "url": "demo/autocomplete"
  },
  {
    "name": "bottomSheet",
    "moduleName": "material.components.bottomSheet",
    "label": "Bottom Sheet",
    "demos": [
      {
        "ngModule": {
          "name": "bottomSheetDemo1",
          "module": "bottomSheetDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "bottomSheetdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/bottomSheet/demoBasicUsage/style.css"
          }
        ],
        "html": [
          {
            "name": "bottom-sheet-grid-template.html",
            "label": "bottom-sheet-grid-template.html",
            "fileType": "html",
            "outputPath": "demo-partials/bottomSheet/demoBasicUsage/bottom-sheet-grid-template.html"
          },
          {
            "name": "bottom-sheet-list-template.html",
            "label": "bottom-sheet-list-template.html",
            "fileType": "html",
            "outputPath": "demo-partials/bottomSheet/demoBasicUsage/bottom-sheet-list-template.html"
          },
          {
            "name": "readme.html",
            "label": "readme.html",
            "fileType": "html",
            "outputPath": "demo-partials/bottomSheet/demoBasicUsage/readme.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/bottomSheet/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.bottomSheet",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/bottomSheet/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/bottomSheet"
  },
  {
    "name": "button",
    "moduleName": "material.components.button",
    "label": "Button",
    "demos": [
      {
        "ngModule": {
          "name": "buttonsDemo1",
          "module": "buttonsDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "buttondemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/button/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/button/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.button",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/button/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/button"
  },
  {
    "name": "card",
    "moduleName": "material.components.card",
    "label": "Card",
    "demos": [
      {
        "ngModule": {
          "name": "cardDemo1",
          "module": "cardDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "carddemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/card/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/card/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.card",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/card/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "cardDemo2",
          "module": "cardDemo2",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "carddemoCardActionButtons",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/card/demoCardActionButtons/script.js"
          }
        ],
        "moduleName": "material.components.card",
        "name": "demoCardActionButtons",
        "label": "Card Action Buttons",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/card/demoCardActionButtons/index.html"
        }
      },
      {
        "ngModule": {
          "name": "cardDemo3",
          "module": "cardDemo3",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "carddemoInCardActions",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/card/demoInCardActions/script.js"
          }
        ],
        "moduleName": "material.components.card",
        "name": "demoInCardActions",
        "label": "In Card Actions",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/card/demoInCardActions/index.html"
        }
      }
    ],
    "url": "demo/card"
  },
  {
    "name": "checkbox",
    "moduleName": "material.components.checkbox",
    "label": "Checkbox",
    "demos": [
      {
        "ngModule": {
          "name": "checkboxDemo1",
          "module": "checkboxDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "checkboxdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/checkbox/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/checkbox/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.checkbox",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/checkbox/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "checkboxDemo3",
          "module": "checkboxDemo3",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "checkboxdemoSelectAll",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/checkbox/demoSelectAll/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/checkbox/demoSelectAll/script.js"
          }
        ],
        "moduleName": "material.components.checkbox",
        "name": "demoSelectAll",
        "label": "Select All",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/checkbox/demoSelectAll/index.html"
        }
      },
      {
        "ngModule": {
          "name": "checkboxDemo2",
          "module": "checkboxDemo2",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "checkboxdemoSyncing",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/checkbox/demoSyncing/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/checkbox/demoSyncing/script.js"
          }
        ],
        "moduleName": "material.components.checkbox",
        "name": "demoSyncing",
        "label": "Syncing",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/checkbox/demoSyncing/index.html"
        }
      }
    ],
    "url": "demo/checkbox"
  },
  {
    "name": "chips",
    "moduleName": "material.components.chips",
    "label": "Chips",
    "demos": [
      {
        "ngModule": {
          "name": "chipsDemo",
          "module": "chipsDemo",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "chipsdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/chips/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/chips/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.chips",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/chips/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "contactChipsDemo",
          "module": "contactChipsDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "chipsdemoContactChips",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/chips/demoContactChips/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/chips/demoContactChips/script.js"
          }
        ],
        "moduleName": "material.components.chips",
        "name": "demoContactChips",
        "label": "Contact Chips",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/chips/demoContactChips/index.html"
        }
      },
      {
        "ngModule": {
          "name": "chipsCustomInputDemo",
          "module": "chipsCustomInputDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "chipsdemoCustomInputs",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/chips/demoCustomInputs/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/chips/demoCustomInputs/script.js"
          }
        ],
        "moduleName": "material.components.chips",
        "name": "demoCustomInputs",
        "label": "Custom Inputs",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/chips/demoCustomInputs/index.html"
        }
      },
      {
        "ngModule": {
          "name": "chipsCustomSeparatorDemo",
          "module": "chipsCustomSeparatorDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "chipsdemoCustomSeparatorKeys",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/chips/demoCustomSeparatorKeys/script.js"
          }
        ],
        "moduleName": "material.components.chips",
        "name": "demoCustomSeparatorKeys",
        "label": "Custom Separator Keys",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/chips/demoCustomSeparatorKeys/index.html"
        }
      },
      {
        "ngModule": {
          "name": "staticChipsDemo",
          "module": "staticChipsDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "chipsdemoStaticChips",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/chips/demoStaticChips/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/chips/demoStaticChips/script.js"
          }
        ],
        "moduleName": "material.components.chips",
        "name": "demoStaticChips",
        "label": "Static Chips",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/chips/demoStaticChips/index.html"
        }
      }
    ],
    "url": "demo/chips"
  },
  {
    "name": "content",
    "moduleName": "material.components.content",
    "label": "Content",
    "demos": [
      {
        "ngModule": {
          "name": "contentDemo1",
          "module": "contentDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "contentdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/content/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/content/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.content",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/content/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/content"
  },
  {
    "name": "datepicker",
    "moduleName": "material.components.datepicker",
    "label": "Datepicker",
    "demos": [
      {
        "ngModule": {
          "name": "datepickerBasicUsage",
          "module": "datepickerBasicUsage",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "datepickerdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/datepicker/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/datepicker/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.datepicker",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/datepicker/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/datepicker"
  },
  {
    "name": "dialog",
    "moduleName": "material.components.dialog",
    "label": "Dialog",
    "demos": [
      {
        "ngModule": {
          "name": "dialogDemo1",
          "module": "dialogDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "dialogdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/dialog/demoBasicUsage/style.css"
          }
        ],
        "html": [
          {
            "name": "dialog1.tmpl.html",
            "label": "dialog1.tmpl.html",
            "fileType": "html",
            "outputPath": "demo-partials/dialog/demoBasicUsage/dialog1.tmpl.html"
          },
          {
            "name": "tabDialog.tmpl.html",
            "label": "tabDialog.tmpl.html",
            "fileType": "html",
            "outputPath": "demo-partials/dialog/demoBasicUsage/tabDialog.tmpl.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/dialog/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.dialog",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/dialog/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "dialogDemo2",
          "module": "dialogDemo2",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "dialogdemoOpenFromCloseTo",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/dialog/demoOpenFromCloseTo/script.js"
          }
        ],
        "moduleName": "material.components.dialog",
        "name": "demoOpenFromCloseTo",
        "label": "Open From Close To",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/dialog/demoOpenFromCloseTo/index.html"
        }
      }
    ],
    "url": "demo/dialog"
  },
  {
    "name": "divider",
    "moduleName": "material.components.divider",
    "label": "Divider",
    "demos": [
      {
        "ngModule": {
          "name": "dividerDemo1",
          "module": "dividerDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "dividerdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/divider/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/divider/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.divider",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/divider/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/divider"
  },
  {
    "name": "fabSpeedDial",
    "moduleName": "material.components.fabSpeedDial",
    "label": "FAB Speed Dial",
    "demos": [
      {
        "ngModule": {
          "name": "fabSpeedDialDemoBasicUsage",
          "module": "fabSpeedDialDemoBasicUsage",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "fabSpeedDialdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/fabSpeedDial/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/fabSpeedDial/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.fabSpeedDial",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/fabSpeedDial/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "fabSpeedDialDemoMoreOptions",
          "module": "fabSpeedDialDemoMoreOptions",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "fabSpeedDialdemoMoreOptions",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/fabSpeedDial/demoMoreOptions/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/fabSpeedDial/demoMoreOptions/script.js"
          }
        ],
        "moduleName": "material.components.fabSpeedDial",
        "name": "demoMoreOptions",
        "label": "More Options",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/fabSpeedDial/demoMoreOptions/index.html"
        }
      }
    ],
    "url": "demo/fabSpeedDial"
  },
  {
    "name": "fabToolbar",
    "moduleName": "material.components.fabToolbar",
    "label": "FAB Toolbar",
    "demos": [
      {
        "ngModule": {
          "name": "fabToolbarBasicUsageDemo",
          "module": "fabToolbarBasicUsageDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "fabToolbardemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/fabToolbar/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/fabToolbar/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.fabToolbar",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/fabToolbar/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/fabToolbar"
  },
  {
    "name": "gridList",
    "moduleName": "material.components.gridList",
    "label": "Grid List",
    "demos": [
      {
        "ngModule": {
          "name": "gridListDemo1",
          "module": "gridListDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "gridListdemoBasicUsage",
        "css": [
          {
            "name": "styles.css",
            "label": "styles.css",
            "fileType": "css",
            "outputPath": "demo-partials/gridList/demoBasicUsage/styles.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/gridList/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.gridList",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/gridList/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "gridListDemoApp",
          "module": "gridListDemoApp",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "gridListdemoDynamicTiles",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/gridList/demoDynamicTiles/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/gridList/demoDynamicTiles/script.js"
          }
        ],
        "moduleName": "material.components.gridList",
        "name": "demoDynamicTiles",
        "label": "Dynamic Tiles",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/gridList/demoDynamicTiles/index.html"
        }
      },
      {
        "ngModule": {
          "name": "gridListDemo1",
          "module": "gridListDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "gridListdemoResponsiveUsage",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/gridList/demoResponsiveUsage/script.js"
          }
        ],
        "moduleName": "material.components.gridList",
        "name": "demoResponsiveUsage",
        "label": "Responsive Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/gridList/demoResponsiveUsage/index.html"
        }
      }
    ],
    "url": "demo/gridList"
  },
  {
    "name": "icon",
    "moduleName": "material.components.icon",
    "label": "Icon",
    "demos": [
      {
        "ngModule": {
          "name": "appDemoFontIconsWithClassnames",
          "module": "appDemoFontIconsWithClassnames",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "icondemoFontIconsWithClassnames",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/icon/demoFontIconsWithClassnames/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/icon/demoFontIconsWithClassnames/script.js"
          }
        ],
        "moduleName": "material.components.icon",
        "name": "demoFontIconsWithClassnames",
        "label": "Font Icons With Classnames",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/icon/demoFontIconsWithClassnames/index.html"
        }
      },
      {
        "ngModule": {
          "name": "appDemoFontIconsWithLigatures",
          "module": "appDemoFontIconsWithLigatures",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "icondemoFontIconsWithLigatures",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/icon/demoFontIconsWithLigatures/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/icon/demoFontIconsWithLigatures/script.js"
          }
        ],
        "moduleName": "material.components.icon",
        "name": "demoFontIconsWithLigatures",
        "label": "Font Icons With Ligatures",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/icon/demoFontIconsWithLigatures/index.html"
        }
      },
      {
        "ngModule": {
          "name": "appDemoSvgIcons",
          "module": "appDemoSvgIcons",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "icondemoLoadSvgIconsFromUrl",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/icon/demoLoadSvgIconsFromUrl/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/icon/demoLoadSvgIconsFromUrl/script.js"
          }
        ],
        "moduleName": "material.components.icon",
        "name": "demoLoadSvgIconsFromUrl",
        "label": "Load Svg Icons From Url",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/icon/demoLoadSvgIconsFromUrl/index.html"
        }
      },
      {
        "ngModule": {
          "name": "appSvgIconSets",
          "module": "appSvgIconSets",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "icondemoSvgIconSets",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/icon/demoSvgIconSets/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/icon/demoSvgIconSets/script.js"
          }
        ],
        "moduleName": "material.components.icon",
        "name": "demoSvgIconSets",
        "label": "Svg Icon Sets",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/icon/demoSvgIconSets/index.html"
        }
      },
      {
        "ngModule": {
          "name": "appUsingTemplateCache",
          "module": "appUsingTemplateCache",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "icondemoUsingTemplateCache",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/icon/demoUsingTemplateCache/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/icon/demoUsingTemplateCache/script.js"
          }
        ],
        "moduleName": "material.components.icon",
        "name": "demoUsingTemplateCache",
        "label": "Using Template Cache",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/icon/demoUsingTemplateCache/index.html"
        }
      }
    ],
    "url": "demo/icon"
  },
  {
    "name": "input",
    "moduleName": "material.components.input",
    "label": "Input",
    "demos": [
      {
        "ngModule": {
          "name": "inputBasicDemo",
          "module": "inputBasicDemo",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "inputdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/input/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/input/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.input",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/input/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "inputErrorsApp",
          "module": "inputErrorsApp",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "inputdemoErrors",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/input/demoErrors/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/input/demoErrors/script.js"
          }
        ],
        "moduleName": "material.components.input",
        "name": "demoErrors",
        "label": "Errors",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/input/demoErrors/index.html"
        }
      },
      {
        "ngModule": {
          "name": "inputErrorsAdvancedApp",
          "module": "inputErrorsAdvancedApp",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "inputdemoErrorsAdvanced",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/input/demoErrorsAdvanced/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/input/demoErrorsAdvanced/script.js"
          }
        ],
        "moduleName": "material.components.input",
        "name": "demoErrorsAdvanced",
        "label": "Errors Advanced",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/input/demoErrorsAdvanced/index.html"
        }
      },
      {
        "ngModule": {
          "name": "inputIconDemo",
          "module": "inputIconDemo",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "inputdemoIcons",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/input/demoIcons/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/input/demoIcons/script.js"
          }
        ],
        "moduleName": "material.components.input",
        "name": "demoIcons",
        "label": "Icons",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/input/demoIcons/index.html"
        }
      }
    ],
    "url": "demo/input"
  },
  {
    "name": "list",
    "moduleName": "material.components.list",
    "label": "List",
    "demos": [
      {
        "ngModule": {
          "name": "listDemo1",
          "module": "listDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "listdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/list/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/list/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.list",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/list/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "listDemo2",
          "module": "listDemo2",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "listdemoListControls",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/list/demoListControls/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/list/demoListControls/script.js"
          }
        ],
        "moduleName": "material.components.list",
        "name": "demoListControls",
        "label": "List Controls",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/list/demoListControls/index.html"
        }
      }
    ],
    "url": "demo/list"
  },
  {
    "name": "menu",
    "moduleName": "material.components.menu",
    "label": "Menu",
    "demos": [
      {
        "ngModule": {
          "name": "menuDemoBasic",
          "module": "menuDemoBasic",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "menudemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/menu/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/menu/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.menu",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/menu/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "menuDemoPosition",
          "module": "menuDemoPosition",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "menudemoMenuPositionModes",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/menu/demoMenuPositionModes/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/menu/demoMenuPositionModes/script.js"
          }
        ],
        "moduleName": "material.components.menu",
        "name": "demoMenuPositionModes",
        "label": "Menu Position Modes",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/menu/demoMenuPositionModes/index.html"
        }
      },
      {
        "ngModule": {
          "name": "menuDemoWidth",
          "module": "menuDemoWidth",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "menudemoMenuWidth",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/menu/demoMenuWidth/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/menu/demoMenuWidth/script.js"
          }
        ],
        "moduleName": "material.components.menu",
        "name": "demoMenuWidth",
        "label": "Menu Width",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/menu/demoMenuWidth/index.html"
        }
      }
    ],
    "url": "demo/menu"
  },
  {
    "name": "menuBar",
    "moduleName": "material.components.menuBar",
    "label": "Menu Bar",
    "demos": [
      {
        "ngModule": {
          "name": "menuBarDemoBasic",
          "module": "menuBarDemoBasic",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "menuBardemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/menuBar/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/menuBar/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.menuBar",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/menuBar/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/menuBar"
  },
  {
    "name": "panel",
    "moduleName": "material.components.panel",
    "label": "Panel",
    "demos": [
      {
        "ngModule": {
          "name": "panelDemo",
          "module": "panelDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "paneldemoBasicUsage",
        "css": [
          {
            "name": "style.global.css",
            "label": "style.global.css",
            "fileType": "css",
            "outputPath": "demo-partials/panel/demoBasicUsage/style.global.css"
          }
        ],
        "html": [
          {
            "name": "panel.tmpl.html",
            "label": "panel.tmpl.html",
            "fileType": "html",
            "outputPath": "demo-partials/panel/demoBasicUsage/panel.tmpl.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/panel/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.panel",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/panel/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "panelAnimationsDemo",
          "module": "panelAnimationsDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "paneldemoPanelAnimations",
        "css": [
          {
            "name": "style.global.css",
            "label": "style.global.css",
            "fileType": "css",
            "outputPath": "demo-partials/panel/demoPanelAnimations/style.global.css"
          }
        ],
        "html": [
          {
            "name": "panel.tmpl.html",
            "label": "panel.tmpl.html",
            "fileType": "html",
            "outputPath": "demo-partials/panel/demoPanelAnimations/panel.tmpl.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/panel/demoPanelAnimations/script.js"
          }
        ],
        "moduleName": "material.components.panel",
        "name": "demoPanelAnimations",
        "label": "Panel Animations",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/panel/demoPanelAnimations/index.html"
        }
      }
    ],
    "url": "demo/panel"
  },
  {
    "name": "progressCircular",
    "moduleName": "material.components.progressCircular",
    "label": "Progress Circular",
    "demos": [
      {
        "ngModule": {
          "name": "progressCircularDemo1",
          "module": "progressCircularDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "progressCirculardemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/progressCircular/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/progressCircular/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.progressCircular",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/progressCircular/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/progressCircular"
  },
  {
    "name": "progressLinear",
    "moduleName": "material.components.progressLinear",
    "label": "Progress Linear",
    "demos": [
      {
        "ngModule": {
          "name": "progressLinearDemo1",
          "module": "progressLinearDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "progressLineardemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/progressLinear/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/progressLinear/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.progressLinear",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/progressLinear/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/progressLinear"
  },
  {
    "name": "radioButton",
    "moduleName": "material.components.radioButton",
    "label": "Radio Button",
    "demos": [
      {
        "ngModule": {
          "name": "radioDemo1",
          "module": "radioDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "radioButtondemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/radioButton/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/radioButton/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.radioButton",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/radioButton/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "radioDemo2",
          "module": "radioDemo2",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "radioButtondemoMultiColumn",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/radioButton/demoMultiColumn/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/radioButton/demoMultiColumn/script.js"
          }
        ],
        "moduleName": "material.components.radioButton",
        "name": "demoMultiColumn",
        "label": "Multi Column",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/radioButton/demoMultiColumn/index.html"
        }
      }
    ],
    "url": "demo/radioButton"
  },
  {
    "name": "select",
    "moduleName": "material.components.select",
    "label": "Select",
    "demos": [
      {
        "ngModule": {
          "name": "selectDemoBasic",
          "module": "selectDemoBasic",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "selectdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/select/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/select/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.select",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/select/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "selectDemoOptGroups",
          "module": "selectDemoOptGroups",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "selectdemoOptionGroups",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/select/demoOptionGroups/script.js"
          }
        ],
        "moduleName": "material.components.select",
        "name": "demoOptionGroups",
        "label": "Option Groups",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/select/demoOptionGroups/index.html"
        }
      },
      {
        "ngModule": {
          "name": "selectDemoOptionsAsync",
          "module": "selectDemoOptionsAsync",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "selectdemoOptionsWithAsyncSearch",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/select/demoOptionsWithAsyncSearch/script.js"
          }
        ],
        "moduleName": "material.components.select",
        "name": "demoOptionsWithAsyncSearch",
        "label": "Options With Async Search",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/select/demoOptionsWithAsyncSearch/index.html"
        }
      },
      {
        "ngModule": {
          "name": "selectDemoSelectHeader",
          "module": "selectDemoSelectHeader",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "selectdemoSelectHeader",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/select/demoSelectHeader/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/select/demoSelectHeader/script.js"
          }
        ],
        "moduleName": "material.components.select",
        "name": "demoSelectHeader",
        "label": "Select Header",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/select/demoSelectHeader/index.html"
        }
      },
      {
        "ngModule": {
          "name": "selectDemoSelectedText",
          "module": "selectDemoSelectedText",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "selectdemoSelectedText",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/select/demoSelectedText/script.js"
          }
        ],
        "moduleName": "material.components.select",
        "name": "demoSelectedText",
        "label": "Selected Text",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/select/demoSelectedText/index.html"
        }
      },
      {
        "ngModule": {
          "name": "selectDemoValidation",
          "module": "selectDemoValidation",
          "dependencies": [
            "ngMaterial",
            "ngMessages"
          ]
        },
        "id": "selectdemoValidations",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/select/demoValidations/script.js"
          }
        ],
        "moduleName": "material.components.select",
        "name": "demoValidations",
        "label": "Validations",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/select/demoValidations/index.html"
        }
      }
    ],
    "url": "demo/select"
  },
  {
    "name": "sidenav",
    "moduleName": "material.components.sidenav",
    "label": "Sidenav",
    "demos": [
      {
        "ngModule": {
          "name": "sidenavDemo1",
          "module": "sidenavDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "sidenavdemoBasicUsage",
        "css": [],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/sidenav/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.sidenav",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/sidenav/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/sidenav"
  },
  {
    "name": "slider",
    "moduleName": "material.components.slider",
    "label": "Slider",
    "demos": [
      {
        "ngModule": {
          "name": "sliderDemo1",
          "module": "sliderDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "sliderdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/slider/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/slider/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.slider",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/slider/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/slider"
  },
  {
    "name": "subheader",
    "moduleName": "material.components.subheader",
    "label": "Subheader",
    "demos": [
      {
        "ngModule": {
          "name": "subheaderBasicDemo",
          "module": "subheaderBasicDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "subheaderdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/subheader/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/subheader/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.subheader",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/subheader/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/subheader"
  },
  {
    "name": "swipe",
    "moduleName": "material.components.swipe",
    "label": "Swipe",
    "demos": [
      {
        "ngModule": {
          "name": "demoSwipe",
          "module": "demoSwipe",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "swipedemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/swipe/demoBasicUsage/style.css"
          }
        ],
        "html": [
          {
            "name": "readme.html",
            "label": "readme.html",
            "fileType": "html",
            "outputPath": "demo-partials/swipe/demoBasicUsage/readme.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/swipe/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.swipe",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/swipe/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/swipe"
  },
  {
    "name": "switch",
    "moduleName": "material.components.switch",
    "label": "Switch",
    "demos": [
      {
        "ngModule": {
          "name": "switchDemo1",
          "module": "switchDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "switchdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/switch/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/switch/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.switch",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/switch/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/switch"
  },
  {
    "name": "tabs",
    "moduleName": "material.components.tabs",
    "label": "Tabs",
    "demos": [
      {
        "ngModule": {
          "name": "tabsDemoDynamicHeight",
          "module": "tabsDemoDynamicHeight",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "tabsdemoDynamicHeight",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/tabs/demoDynamicHeight/style.css"
          }
        ],
        "html": [
          {
            "name": "readme.html",
            "label": "readme.html",
            "fileType": "html",
            "outputPath": "demo-partials/tabs/demoDynamicHeight/readme.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/tabs/demoDynamicHeight/script.js"
          }
        ],
        "moduleName": "material.components.tabs",
        "name": "demoDynamicHeight",
        "label": "Dynamic Height",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/tabs/demoDynamicHeight/index.html"
        }
      },
      {
        "ngModule": {
          "name": "tabsDemoDynamicTabs",
          "module": "tabsDemoDynamicTabs",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "tabsdemoDynamicTabs",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/tabs/demoDynamicTabs/style.css"
          }
        ],
        "html": [
          {
            "name": "readme.html",
            "label": "readme.html",
            "fileType": "html",
            "outputPath": "demo-partials/tabs/demoDynamicTabs/readme.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/tabs/demoDynamicTabs/script.js"
          }
        ],
        "moduleName": "material.components.tabs",
        "name": "demoDynamicTabs",
        "label": "Dynamic Tabs",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/tabs/demoDynamicTabs/index.html"
        }
      },
      {
        "ngModule": {
          "name": "tabsDemoStaticTabs",
          "module": "tabsDemoStaticTabs",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "tabsdemoStaticTabs",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/tabs/demoStaticTabs/style.css"
          }
        ],
        "html": [
          {
            "name": "readme.html",
            "label": "readme.html",
            "fileType": "html",
            "outputPath": "demo-partials/tabs/demoStaticTabs/readme.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/tabs/demoStaticTabs/script.js"
          }
        ],
        "moduleName": "material.components.tabs",
        "name": "demoStaticTabs",
        "label": "Static Tabs",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/tabs/demoStaticTabs/index.html"
        }
      }
    ],
    "url": "demo/tabs"
  },
  {
    "name": "toast",
    "moduleName": "material.components.toast",
    "label": "Toast",
    "demos": [
      {
        "ngModule": {
          "name": "toastDemo1",
          "module": "toastDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "toastdemoBasicUsage",
        "css": [],
        "html": [
          {
            "name": "toast-template.html",
            "label": "toast-template.html",
            "fileType": "html",
            "outputPath": "demo-partials/toast/demoBasicUsage/toast-template.html"
          }
        ],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/toast/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.toast",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/toast/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/toast"
  },
  {
    "name": "toolbar",
    "moduleName": "material.components.toolbar",
    "label": "Toolbar",
    "demos": [
      {
        "ngModule": {
          "name": "toolbarDemo1",
          "module": "toolbarDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "toolbardemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/toolbar/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/toolbar/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.toolbar",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/toolbar/demoBasicUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "toolbarDemo2",
          "module": "toolbarDemo2",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "toolbardemoScrollShrink",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/toolbar/demoScrollShrink/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/toolbar/demoScrollShrink/script.js"
          }
        ],
        "moduleName": "material.components.toolbar",
        "name": "demoScrollShrink",
        "label": "Scroll Shrink",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/toolbar/demoScrollShrink/index.html"
        }
      }
    ],
    "url": "demo/toolbar"
  },
  {
    "name": "tooltip",
    "moduleName": "material.components.tooltip",
    "label": "Tooltip",
    "demos": [
      {
        "ngModule": {
          "name": "tooltipDemo1",
          "module": "tooltipDemo1",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "tooltipdemoBasicUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/tooltip/demoBasicUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/tooltip/demoBasicUsage/script.js"
          }
        ],
        "moduleName": "material.components.tooltip",
        "name": "demoBasicUsage",
        "label": "Basic Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/tooltip/demoBasicUsage/index.html"
        }
      }
    ],
    "url": "demo/tooltip"
  },
  {
    "name": "virtualRepeat",
    "moduleName": "material.components.virtualRepeat",
    "label": "Virtual Repeat",
    "demos": [
      {
        "ngModule": {
          "name": "virtualRepeatDeferredLoadingDemo",
          "module": "virtualRepeatDeferredLoadingDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "virtualRepeatdemoDeferredLoading",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/virtualRepeat/demoDeferredLoading/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/virtualRepeat/demoDeferredLoading/script.js"
          }
        ],
        "moduleName": "material.components.virtualRepeat",
        "name": "demoDeferredLoading",
        "label": "Deferred Loading",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/virtualRepeat/demoDeferredLoading/index.html"
        }
      },
      {
        "ngModule": {
          "name": "virtualRepeatHorizontalDemo",
          "module": "virtualRepeatHorizontalDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "virtualRepeatdemoHorizontalUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/virtualRepeat/demoHorizontalUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/virtualRepeat/demoHorizontalUsage/script.js"
          }
        ],
        "moduleName": "material.components.virtualRepeat",
        "name": "demoHorizontalUsage",
        "label": "Horizontal Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/virtualRepeat/demoHorizontalUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "virtualRepeatInfiniteScrollDemo",
          "module": "virtualRepeatInfiniteScrollDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "virtualRepeatdemoInfiniteScroll",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/virtualRepeat/demoInfiniteScroll/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/virtualRepeat/demoInfiniteScroll/script.js"
          }
        ],
        "moduleName": "material.components.virtualRepeat",
        "name": "demoInfiniteScroll",
        "label": "Infinite Scroll",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/virtualRepeat/demoInfiniteScroll/index.html"
        }
      },
      {
        "ngModule": {
          "name": "virtualRepeatScrollToDemo",
          "module": "virtualRepeatScrollToDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "virtualRepeatdemoScrollTo",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/virtualRepeat/demoScrollTo/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/virtualRepeat/demoScrollTo/script.js"
          }
        ],
        "moduleName": "material.components.virtualRepeat",
        "name": "demoScrollTo",
        "label": "Scroll To",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/virtualRepeat/demoScrollTo/index.html"
        }
      },
      {
        "ngModule": {
          "name": "virtualRepeatVerticalDemo",
          "module": "virtualRepeatVerticalDemo",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "virtualRepeatdemoVerticalUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/virtualRepeat/demoVerticalUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/virtualRepeat/demoVerticalUsage/script.js"
          }
        ],
        "moduleName": "material.components.virtualRepeat",
        "name": "demoVerticalUsage",
        "label": "Vertical Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/virtualRepeat/demoVerticalUsage/index.html"
        }
      }
    ],
    "url": "demo/virtualRepeat"
  },
  {
    "name": "whiteframe",
    "moduleName": "material.components.whiteframe",
    "label": "Whiteframe",
    "demos": [
      {
        "ngModule": {
          "name": "whiteframeBasicUsage",
          "module": "whiteframeBasicUsage",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "whiteframedemoBasicClassUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/whiteframe/demoBasicClassUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/whiteframe/demoBasicClassUsage/script.js"
          }
        ],
        "moduleName": "material.components.whiteframe",
        "name": "demoBasicClassUsage",
        "label": "Basic Class Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/whiteframe/demoBasicClassUsage/index.html"
        }
      },
      {
        "ngModule": {
          "name": "whiteframeDirectiveUsage",
          "module": "whiteframeDirectiveUsage",
          "dependencies": [
            "ngMaterial"
          ]
        },
        "id": "whiteframedemoDirectiveAttributeUsage",
        "css": [
          {
            "name": "style.css",
            "label": "style.css",
            "fileType": "css",
            "outputPath": "demo-partials/whiteframe/demoDirectiveAttributeUsage/style.css"
          }
        ],
        "html": [],
        "js": [
          {
            "name": "script.js",
            "label": "script.js",
            "fileType": "js",
            "outputPath": "demo-partials/whiteframe/demoDirectiveAttributeUsage/script.js"
          }
        ],
        "moduleName": "material.components.whiteframe",
        "name": "demoDirectiveAttributeUsage",
        "label": "Directive Attribute Usage",
        "index": {
          "name": "index.html",
          "label": "index.html",
          "fileType": "html",
          "outputPath": "demo-partials/whiteframe/demoDirectiveAttributeUsage/index.html"
        }
      }
    ],
    "url": "demo/whiteframe"
  }
]);