UNPKG

@seges/angular-filter-box

Version:

Search field for angular views to filter out data entries.

29 lines (23 loc) 660 B
import * as angular from "angular"; export const filterBoxModule = "seges.components.filterBox"; const template = require<string>("./filterBox.html"); import "./filterBox.scss"; export class FilterBox implements ng.IComponentController, FilterBoxBindings { placeholder: string; model: string; } interface FilterBoxBindings { placeholder: string; model: string; } angular .module(filterBoxModule, []) .component("filterBox", { controller: FilterBox, controllerAs: "filterBox", bindings: { placeholder: "@", model: "=", }, template, });