ngx-text-highlight
TypeScript icon, indicating that this package has built-in type declarations

0.1.6 • Public • Published

ngx-text-highlight

Installation

Angular Text highlight Directive

Angular Directive to highlight the text.

Live Demo : https://mraghuram3.github.io/#/ngx-text-highlight

Installation

Install it with npm

$ npm install ngx-text-highlight --save

Usage

Import NgHighlightModule in the root module

import { NgHighlightModule } from 'ngx-text-highlight';
 
@NgModule({
  imports: [
    // ...
    NgHighlightModule,
    ...
  ]
})

In your template

<div ngxTextHighlight [content]="actualText" [searchTerm]="searchText"  [caseSensitive]="true">
</div>
  • [content]: string.

    the content in which the text needs to be highlighted.

  • [searchTerm]: string.

    The string which needs to be highlighted.

  • [caseSensitive]: boolean.

    Toggle between case sensitive and case insensitive search, default false.

    ** Include the css provided in your index.html or create a css class as shown below as per your requirement **

.ngx-text-highlight{
    background:yellow;
}
 

Note

To increase performance, the ngx-text-highlight is updated to a directive instead of component.

License

MIT © Raghu Ram M

Package Sidebar

Install

npm i ngx-text-highlight

Weekly Downloads

204

Version

0.1.6

License

MIT

Unpacked Size

14.2 kB

Total Files

9

Last publish

Collaborators

  • mraghuram3