Урок 1. Создание директивы
Урок 2. Использование renderer
Урок 3. Работа с событиями
Урок 4. Передача параметров
Урок 5. Директива ngSwitch