если функция требует наследника от базового класса, а на текущий момент у меня объект базового класса? Только с помощью as ?
Пример:
https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgEJwM4uQbwFDLIwD2xAXMhmFKAOYDcByYAngA4QVU0gN4C+ePKEixEKAMIALYABsAJsggAPSCHkY0mFPkIAjOAC8u1Oo0KsOFAOQIZC640F4YAVxAIwwYiGTziAMrEALYQABRwULQU0nLyAJQUIK6ysrhMUBBgrlC+yakCQm4eXj7IbJlskeHEegBWFOhY8emEwDDIYbV1AHSWKAC8Q8i29vLWLbqEfoEhNfXx9MgA9MszQaFd9ciYyLEKLQD8TILOQA
можно написать тайпгард, и с помощью него привести аргумент к типу наследника
Обсуждают сегодня