p.location-badge. exported from angular2/pipes defined in angular2/src/change_detection/pipes/limit_to_pipe.ts (line 12) :markdown Creates a new List or String containing only a prefix/suffix of the elements. The number of elements to return is specified by the `limitTo` parameter. # Usage expression | limitTo:number Where the input expression is a [List] or [String], and `limitTo` is: - **a positive integer**: return _number_ items from the beginning of the list or string expression. - **a negative integer**: return _number_ items from the end of the list or string expression. - **`|limitTo|` greater than the size of the expression**: return the entire expression. When operating on a [List], the returned list is always a copy even when all the elements are being returned. # Examples ## List Example Assuming `var collection = ['a', 'b', 'c']`, this `ng-for` directive:
  • {{i}}
  • produces the following:
  • a
  • b
  • ## String Examples {{ 'abcdefghij' | limitTo: 4 }} // output is 'abcd' {{ 'abcdefghij' | limitTo: -4 }} // output is 'ghij' {{ 'abcdefghij' | limitTo: -100 }} // output is 'abcdefghij' .l-main-section h2 Members .l-sub-section h3 supports pre.prettyprint code. supports(obj: any) :markdown .l-sub-section h3 transform pre.prettyprint code. transform(value: any, args?: List<any>) :markdown .l-sub-section h3 onDestroy pre.prettyprint code. onDestroy() :markdown