scottohara/loot

View on GitHub
src/og-components/og-favourite/directives/og-favourite.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import "~/og-components/og-favourite/css/og-favourite.css";
import OgFavouriteView from "~/og-components/og-favourite/views/favourite.html";

export default class OgFavouriteDirective {
    public constructor() {
        const directive: angular.IDirective = {
            restrict: "A",
            replace: true,
            scope: {
                favourite: "=ogFavourite",
            },
            templateUrl: OgFavouriteView,
        };

        return directive;
    }

    public static factory(): OgFavouriteDirective {
        return new OgFavouriteDirective();
    }
}

OgFavouriteDirective.factory.$inject = [];