Formatter
When the queried data type does not align with Kissflow’s pre-defined data types, you must format them accordingly. Here are a few formatters that you can choose from.
Date
kf.formatter.toDate("08-24-2021").then((res) => {...})// orlet value = await kf.formatter.toDate("08-24-2021");
Date Time
kf.formatter.toDateTime("2021-08-26T14:30").then((res) => {...})// orlet value = await kf.formatter.toDateTime("2021-08-26T14:30");
Number
kf.formatter.toNumber("1,00,000.500000").then((res) => {...})// orlet value = await kf.formatter.toNumber("1,00,000.500000");
Currency
kf.formatter.toCurrency("1,00,000.500000", "USD").then((res) => {...})// orlet value = await kf.formatter.toCurrency("1,00,000.500000", "USD");
Boolean
kf.formatter.toBoolean("yes").then((res) => {...})// orlet value = await kf.formatter.toBoolean("yes");
Other supported Boolean values
let value = await kf.formatter.toBoolean("1");let value = await kf.formatter.toBoolean("true");let value = await kf.formatter.toBoolean("no");let value = await kf.formatter.toBoolean("0");let value = await kf.formatter.toBoolean("false");