Config.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. function Config() {
  2. }
  3. Config.prototype.loadConfig = function(configNamespace,fileName) {
  4. Polycode.Config_loadConfig(this.__ptr, configNamespace,fileName)
  5. }
  6. Config.prototype.saveConfig = function(configNamespace,fileName) {
  7. Polycode.Config_saveConfig(this.__ptr, configNamespace,fileName)
  8. }
  9. Config.prototype.getEntry = function(configNamespace,key) {
  10. var retVal = new ConfigEntry()
  11. retVal.__ptr = Polycode.Config_getEntry(this.__ptr, configNamespace,key)
  12. return retVal
  13. }
  14. Config.prototype.setStringValue = function(configNamespace,key,value) {
  15. Polycode.Config_setStringValue(this.__ptr, configNamespace,key,value)
  16. }
  17. Config.prototype.setNumericValue = function(configNamespace,key,value) {
  18. Polycode.Config_setNumericValue(this.__ptr, configNamespace,key,value)
  19. }
  20. Config.prototype.getNumericValue = function(configNamespace,key) {
  21. return Polycode.Config_getNumericValue(this.__ptr, configNamespace,key)
  22. }
  23. Config.prototype.getStringValue = function(configNamespace,key) {
  24. return Polycode.Config_getStringValue(this.__ptr, configNamespace,key)
  25. }
  26. Config.prototype.setBoolValue = function(configNamespace,key,value) {
  27. Polycode.Config_setBoolValue(this.__ptr, configNamespace,key,value)
  28. }
  29. Config.prototype.getBoolValue = function(configNamespace,key) {
  30. return Polycode.Config_getBoolValue(this.__ptr, configNamespace,key)
  31. }