from the breezejs manual:"Breeze automatically validates entities in cache. It won’t do so for detached entities. For example, a newly created Customer is technically invalid because its CompanyName is null and that property is required. Breeze does not validate the customer until you add it to the cache. This gives you time to set the values of a new entity before it enters the cache and triggers validation."
My question is in the above context:
The samples floating in the web about breezejs and validation always show validation when a new entity is about to be created AND the SAVE button is pressed.
Can breezejs also validate property changes when I tab from one input field enter 100 chars (10 are allowed) and tab to the next input field? I just want to show my validation error message on each property change NOT when the user hits the Save changes button.
Or does this not work for a new created entity as it is not yet added to the cache? Does that only work for entites edited?