JsonBool
This commit is contained in:
7
src/kiss_tools/JsonBool.hx
Normal file
7
src/kiss_tools/JsonBool.hx
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
package kiss_tools;
|
||||||
|
|
||||||
|
import kiss.Prelude;
|
||||||
|
import kiss.List;
|
||||||
|
|
||||||
|
@:build(kiss.Kiss.build())
|
||||||
|
class JsonBool {}
|
4
src/kiss_tools/JsonBool.kiss
Normal file
4
src/kiss_tools/JsonBool.kiss
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
(defNew [&prop :Bool value])
|
||||||
|
|
||||||
|
(method stringify [] (if value "true" "false"))
|
||||||
|
(method parse [:String data] (new JsonBool ?(= data "true")))
|
Reference in New Issue
Block a user