TypeScript

Mapped types

Në shqip: Tipet e hartuara

ShpjegimiSQ

Një mapped type krijon një tip të ri duke kaluar nëpër çdo fushë të një tipi tjetër dhe duke e ndryshuar — p.sh. duke i bërë të gjitha readonly ose opsionale. Partial dhe Readonly janë ndërtuar kështu.

EnglishEN

A mapped type builds a new type by going through every field of another type and transforming it — e.g. making them all readonly or optional. Partial and Readonly are built this way.

Si ta mendosh

Si fotokopjuesi që e kopjon çdo faqe të një dosjeje dhe i vë vulën „KOPJE“ secilës.

Lexoje në anglisht

Like a photocopier that copies every page of a folder and stamps “COPY” on each.

Shembull koditypescript

type VetemLexim<T> = { readonly [K in keyof T]: T[K] };
type Flamuj<T> = { [K in keyof T]: boolean };

Terma të lidhur