}
formatJsonInput(): void {
- this.policyJson = formatJsonString(
- JSON.parse(this.policyJsonTextArea.value)
- );
+ let jsonBefore: string = this.policyJsonTextArea.value;
+ let jsonAfter = formatJsonString(JSON.parse(jsonBefore));
+ this.policyJsonTextArea.setValue(jsonAfter);
}
jsonValidator(): ValidatorFn {
}
isJsonValid(json: string): boolean {
+ let valid = false as boolean;
try {
if (json != null) {
JSON.parse(json);
- return true;
- } else {
- return false;
+ valid = true;
}
- } catch (jsonError) {
- return false;
- }
+ } catch (jsonError) {}
+ return valid;
}
}