1.1 --- a/ko4j/src/main/java/org/netbeans/html/ko4j/KOTech.java Sun Dec 13 21:12:26 2015 +0100
1.2 +++ b/ko4j/src/main/java/org/netbeans/html/ko4j/KOTech.java Mon Feb 22 19:58:32 2016 +0100
1.3 @@ -72,10 +72,12 @@
1.4 final Object createKO(Object model, Object copyFrom, PropertyBinding[] propArr, FunctionBinding[] funcArr, Knockout[] ko) {
1.5 String[] propNames = new String[propArr.length];
1.6 Boolean[] propReadOnly = new Boolean[propArr.length];
1.7 + Boolean[] propConstant = new Boolean[propArr.length];
1.8 Object[] propValues = new Object[propArr.length];
1.9 for (int i = 0; i < propNames.length; i++) {
1.10 propNames[i] = propArr[i].getPropertyName();
1.11 propReadOnly[i] = propArr[i].isReadOnly();
1.12 + propConstant[i] = propArr[i].isConstant();
1.13 Object value = propArr[i].getValue();
1.14 if (value instanceof Enum) {
1.15 value = value.toString();
1.16 @@ -93,7 +95,7 @@
1.17 }
1.18 newKO.wrapModel(
1.19 ret, copyFrom,
1.20 - propNames, propReadOnly, propValues,
1.21 + propNames, propReadOnly, propConstant, propValues,
1.22 funcNames
1.23 );
1.24 return ret;