be1c4f26b5
gsettings-desktop-schemas installs a public header file for enum types in schemas - use those instead of mirroring the types in JS. https://bugzilla.gnome.org/show_bug.cgi?id=662238