@cognizone/ng-core
Enumerations​
Classes​
Interfaces​
Type aliases​
LogFunction​
Ƭ LogFunction: (...args
: unknown
[]) => void
Type declaration​
â–¸ (...args
): void
Parameters​
Name | Type |
---|---|
...args | unknown [] |
Returns​
void
Defined in​
libs/ng-core/src/lib/modules/logger/logger.service.ts:6
Maybe​
Ƭ Maybe<T
>: T
| undefined
Type parameters​
Name |
---|
T |
Defined in​
libs/ng-core/src/lib/types/maybe.ts:1
Functions​
OnDestroyMixin​
â–¸ OnDestroyMixin<T
>(base
): T
& Type
<OnDestroyMixin
>
description
beware that if you use this with a base class that has injection, it will not work in AOT
unless you redefine the constructor in the child class, i.g. :
export class MyGreatComponent extends OnDestroyMixin(Autoinjectable) {
constructor(injector: Injector) {
super(injector);
}
}
Also if you use this mixin on a parent class of a component that has @Input, those inputs will not be seen in AOT and will throw an error
All those issues should be fixed with Ivy (Angular 9+) https://github.com/angular/angular/issues/19145
Type parameters​
Name | Type |
---|---|
T | extends Type <any , T > |
Parameters​
Name | Type |
---|---|
base | T |
Returns​
T
& Type
<OnDestroyMixin
>
Defined in​
libs/ng-core/src/lib/mixins/on-destroy.mixin.ts:33
isInstanceOf​
â–¸ isInstanceOf<T
, U
, V
, W
>(typeA
, typeB
, typeC
): OperatorFunction
<T
, U
| V
| W
>
Type parameters​
Name |
---|
T |
U |
V |
W |
Parameters​
Name | Type |
---|---|
typeA | Type <U > |
typeB | Type <V > |
typeC | Type <W > |
Returns​
OperatorFunction
<T
, U
| V
| W
>
Defined in​
libs/ng-core/src/lib/operators/is-instance-of.ts:5
â–¸ isInstanceOf<T
, U
, V
>(typeA
, typeB
): OperatorFunction
<T
, U
| V
>
Type parameters​
Name |
---|
T |
U |
V |
Parameters​
Name | Type |
---|---|
typeA | Type <U > |
typeB | Type <V > |
Returns​
OperatorFunction
<T
, U
| V
>
Defined in​
libs/ng-core/src/lib/operators/is-instance-of.ts:10
â–¸ isInstanceOf<T
, U
>(type
): OperatorFunction
<T
, U
>
Type parameters​
Name |
---|
T |
U |
Parameters​
Name | Type |
---|---|
type | Type <U > |
Returns​
OperatorFunction
<T
, U
>
Defined in​
libs/ng-core/src/lib/operators/is-instance-of.ts:11
startWithTap​
â–¸ startWithTap<T
>(callback
): (source
: Observable
<T
>) => Observable
<T
>
Type parameters​
Name |
---|
T |
Parameters​
Name | Type |
---|---|
callback | () => void |
Returns​
fn
â–¸ (source
): Observable
<T
>
Parameters​
Name | Type |
---|---|
source | Observable <T > |
Returns​
Observable
<T
>