UNPKG

freezer.jsx

Version:

Object.freeze, isFrozen bindings for JSX! let it go~

24 lines (22 loc) 461 B
import "lib/freezer.jsx"; class _Main { static function main(args : string[]): void { var obj = { "abc" : 123, "def" : { "ghi" : 456 }, }; Freezer.freeze(obj); obj["abc"] = 789; // "abc" is not modified log obj; Freezer.deepFreeze(obj); obj["def"]["ghi"] = 789; // "def"."ghi" is not modified log obj; var isFrozen = Freezer.isFrozen(obj); // isFrozen is true log isFrozen; } }