Index

src/lib/models/fireItem.ts

DeepFireArray
DeepFireItem

This definition of DeepFireItem assumes all non FirestoreAllowedTypes are saved as documents on firestore.

FireItem

Makes all types that extends FirestoreItem into a FireItem. This is the type that is returned from all the methods that returns the data from the database

src/lib/helpers.ts

DeepOmit
DeepOmitArray

Deeply omit members of an array of interface or array of type.

FirestoreAllowedPrimitives
string | number | boolean | undefined | null | FirebaseTimestamp | Date | DocumentReference | GeoPoint | Bytes
FirestoreAllowedTypes
FirestoreAllowedPrimitives | Map<FirestoreAllowedPrimitives | FirestoreAllowedPrimitives> | Array<FirestoreAllowedPrimitives>
PartialDeepOmit

Deeply omit members of an interface or type, making all members optional.

PartialDeepOmitArray

Deeply omit members of an array of interface or array of type, making all members optional.

Partial<Partial<PartialDeepOmit<, K>>>
Primitive

!!!! Allows for Deep Omit...its basically magic Taken from https://stackoverflow.com/questions/55539387/deep-omit-with-typescript

string | Function | number | boolean | Symbol | undefined | null

src/lib/rxjs-ops/combine-latest-to-object.ts

ExtractObservableType

Extracts the type T of an Observable<T>

result-matching ""

    No results matching ""