custom injector directive for angular