Deno logo
DeployManualBlogAPIStandard LibraryThird Party Modules

esm.sh/@firebase/[email protected]/dist/index.d.ts

WithFieldValue

  • Type Parameters
  • Type

WithFieldValue

Allows FieldValues to be passed in as a property value while maintaining type safety.

type WithFieldValue<T> = T | (T extends Primitive ? T : T extends {} ? [K in keyof T]: WithFieldValue<T[K]> | FieldValue : never);

§Type Parameters

§
T
[src]

§Type

§
T | (T extends Primitive ? T : T extends {} ? [K in keyof T]: WithFieldValue<T[K]> | FieldValue : never)
[src]
Manual
API
Standard Library
Third Party Modules
Benchmarks
Artwork
Blog
System Status
Companies interested in Deno