TypeScript - Inline If

TypeScript – inline conditions

Use ( exp ? true : false)

For example

1
2
3
4
5
6
let policyTypeCode: PolicyTypeCode = { 
id: this.isAddForm() ? null : this.policyTypeCodeForm.controls.id.value,
code: this.policyTypeCodeForm.controls.code.value,
description: this.policyTypeCodeForm.controls.description.value,
isActive: (this.policyTypeCodeForm.controls.isActive.value == 0 ? true : false)
}

References
https://stackoverflow.com/questions/10270351/how-to-write-an-inline-if-statement-in-javascript