currencyconversiondataaction.CurrencyConversionDataActionKOModel = function (sClass, sID, sName, sVersion, sScopeID, aAnchorToColumns, eValuePassingMode, sAPIKey, eFromCurrency, eToCurrency)
         // Set defaults
         sAPIKey = sAPIKey || "<Enter your access key here>";
         eFromCurrency = eFromCurrency || "USD";
         eToCurrency = eToCurrency || "EUR";

         // Assertions
         jsx.assertNonEmptyString(sAPIKey, "sAPIKey");
         jsx.assertNonEmptyString(eFromCurrency, "eFromCurrency");
         jsx.assertNonEmptyString(eToCurrency, "eToCurrency");

         /**
          * The currencylayer API key to use.
          * @type string
          */
         this.sAPIKey = ko.observable(sAPIKey);

         /**
          * The currency code for the currency you want to convert from.
          * @type string
          */
         this.eFromCurrency = ko.observable(eFromCurrency);

         /**
          * The currency code for the currency you want to convert to.
          * @type string
          */
         this.eToCurrency = ko.observable(eToCurrency);
      };
      jsx.extend(currencyconversiondataaction.CurrencyConversionDataActionKOModel, dataaction.HTTPAPIDataActionKOModel);