У меня есть метод Typescript следующим образом:
function result<T>(query?: Partial<T>): IResult
//Call example
class Test{
prop1:string,
prop2:string
}
result<Test>({prop1:"",prop2:""});
Метод result
обрабатывает только ключи query
и не заботится о значениях.
Так что был бы способ изменить подпись result
и сделать вызов похожим на следующий, но при этом принудительно вводить:
result<Test>({prop1,prop2});
Я понимаю, что вряд ли это будут фигурные скобки, но все, что показало бы, что важны только ключи свойств.
Спасибо