Extract readonly properties from a class as an object.
A class or object type
Produces an object type containing all readonly properties. Useful for creating immutable views or snapshots of a class instance.
class Settings { readonly theme = "dark"; readonly language = "en"; }type ReadonlyPropsObj = ReadonlyPropertiesObject< Settings >;// { theme: string; language: string; } Copy
class Settings { readonly theme = "dark"; readonly language = "en"; }type ReadonlyPropsObj = ReadonlyPropertiesObject< Settings >;// { theme: string; language: string; }
Extract readonly properties from a class as an object.