apsq
24 Aug 2012, 8:11 AM
Maybe this is some kind of limitation with ExtJS, but there's literally nothing wrong with using words like "delete" as object property names in JavaScript, let alone as string values.
Currently this limitation can be circumvented by editing the metadata file directly, but it's a definite smell that either SA2/ExtJS is doing something silly internally or that SA2 is enforcing unnecessary restrictions.
So what's the story behind this? I understand that there are internal limitations preventing users from overriding certain properties of ExtJS components, but this is just plain weird.
Currently this limitation can be circumvented by editing the metadata file directly, but it's a definite smell that either SA2/ExtJS is doing something silly internally or that SA2 is enforcing unnecessary restrictions.
So what's the story behind this? I understand that there are internal limitations preventing users from overriding certain properties of ExtJS components, but this is just plain weird.