Skip to content

API Reference


API Reference / @dasch-ng/utils / src / OmitPipe

Class: OmitPipe ​

Defined in: libs/ng/utils/src/lib/omit.pipe.ts:12

Returns a shallow copy of an object without the given keys.

Example ​

html
<pre>{{ user | omit: 'password' : 'token' | json }}</pre>

Implements ​

  • PipeTransform

Constructors ​

Constructor ​

new OmitPipe(): OmitPipe

Returns ​

OmitPipe

Methods ​

transform() ​

Call Signature ​

transform<T, K>(value, ...keys): Omit<T, K>

Defined in: libs/ng/utils/src/lib/omit.pipe.ts:13

Type Parameters ​
T ​

T extends object

K ​

K extends string | number | symbol

Parameters ​
value ​

T

keys ​

...K[]

Returns ​

Omit<T, K>

Implementation of ​

PipeTransform.transform

Call Signature ​

transform<T, K>(value, ...keys): Omit<T, K> | null

Defined in: libs/ng/utils/src/lib/omit.pipe.ts:14

Type Parameters ​
T ​

T extends object

K ​

K extends string | number | symbol

Parameters ​
value ​

T | null | undefined

keys ​

...K[]

Returns ​

Omit<T, K> | null

Implementation of ​

PipeTransform.transform

Released under the MIT License.