(columnName, data)
| 25 | /* RealTime implementation ends here. */ |
| 26 | |
| 27 | set(columnName, data) { //for setting data for a particular column |
| 28 | |
| 29 | var keywords = ['_tableName', '_type', 'operator']; |
| 30 | |
| 31 | if (columnName === 'id' || columnName === '_id') |
| 32 | throw "You cannot set the id of a CloudObject"; |
| 33 | |
| 34 | if (columnName === 'id') |
| 35 | columnName = '_' + columnName; |
| 36 | |
| 37 | if (keywords.indexOf(columnName) > -1) { |
| 38 | throw columnName + " is a keyword. Please choose a different column name."; |
| 39 | } |
| 40 | this.document[columnName] = data; |
| 41 | CB._modified(this, columnName); |
| 42 | }; |
| 43 | |
| 44 | relate(columnName, objectTableName, objectId) { //for setting data for a particular column |
| 45 |
no outgoing calls
no test coverage detected