--- layout: "v2_fluid/docs_base" version: "<$ version.current.name $>" versionHref: "<$ version.current.href $>" path: "" category: api id: api title: Javascript header_sub_title: Extend Ionic even further with the power of AngularJS searchable: false --- # Ionic 2 API Docs Ionic 2 takes everything you know and loved about Ionic 1, and builds on top of it to provide a much more flexible framework. In the API docs, you'll find two kinds of doc pages: Component and Service APIs. The Component APIs include classes like `Checkbox`, `Toggle` or `Item` and show you how to use them, in addition to listing their selectors, available properties and events. The Service APIs are classes like `MenuController`, `Config` or `Platform`. These are services provided by Ionic 2 that can be injected into your classes.