Pick |
Objekty |
Whitelist |
Vybere určité klíče z objektu a vytvoří nový typ. |
Extract |
Omit |
Objekty |
Blacklist |
Odstraní specifikované klíče z objektu a vytvoří nový typ. |
Exclude |
Partial |
Objekty |
- |
Změní všechny vlastnosti objektu na volitelné. |
- |
Required |
Objekty |
- |
Změní všechny vlastnosti objektu na povinné. |
- |
Readonly |
Objekty |
- |
Změní všechny vlastnosti objektu na pouze pro čtení. |
- |
Record |
Typy |
- |
Vytvoří typ objektu s konkrétními klíči a hodnotami daného typu. |
- |
Exclude |
Typy |
Blacklist |
Odstraní určité hodnoty z union typu. |
Omit |
Extract |
Typy |
Whitelist |
Vybere pouze specifikované hodnoty z union typu. |
Pick |
NonNullable |
Typy |
Blacklist |
Odstraní null a undefined z typu. |
- |