TypeScript

Declaration merging

Në shqip: Bashkimi i deklarimeve

ShpjegimiSQ

Po e deklarove të njëjtin interface dy herë, TypeScript-i i bashkon në një. Kështu libraritë mund t'i zgjerojnë tipet e njëra-tjetrës — p.sh. t'i shtojnë një fushë objektit Window.

EnglishEN

Declare the same interface twice and TypeScript merges them into one. That's how libraries can extend each other's types — e.g. add a field to the Window object.

Si ta mendosh

Si dy faqe me shënime për të njëjtin nxënës që bashkohen në një dosje.

Lexoje në anglisht

Like two pages of notes about the same student merged into one file.

Shembull koditypescript

interface Konfig { gjuha: string }
interface Konfig { tema: string }
const k: Konfig = { gjuha: "sq", tema: "dark" };   // të dyja fushat

Terma të lidhur