Ionic 3 Component Inheritance

TypeScript enables us to extend existing classes (in order to create new ones) and Angular includes support for component inheritance. In order to minimise code duplication we can move common code into a base class. For example: import { Injector, OnInit, OnDestroy, Type } from '@angular/core'; import { Loading, LoadingController } from…

Read More

Theming your Ionic 3 App - Bespoke SVG icons

In a previous post, I showed you how to use Ionic's $colors map. In this post, I'll show you how to use SVG icons with Ionic's Tabs component, how to change a SVG icon's colour and how to provide a platform specific Back Button icon. The Tabs Component Ionic's <…

Read More