filter
filter: <T>(predicate: T) => (target: any, propertyKey: string, descriptor: TypedPropertyDescriptor<(...params: Parameters<T>) => unknown>) => void
Type declaration
-
- <T>(predicate: T): (target: any, propertyKey: string, descriptor: TypedPropertyDescriptor<(...params: Parameters<T>) => unknown>) => void
-
Type parameters
-
T: (...params: any) => boolean
Parameters
Returns (target: any, propertyKey: string, descriptor: TypedPropertyDescriptor<(...params: Parameters<T>) => unknown>) => void
-
- (target: any, propertyKey: string, descriptor: TypedPropertyDescriptor<(...params: Parameters<T>) => unknown>): void
-
Parameters
-
target: any
-
propertyKey: string
-
descriptor: TypedPropertyDescriptor<(...params: Parameters<T>) => unknown>
Returns void