Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds ability to include
locked = ["dataKeyName"]to a wire that will prevent updating from incoming requests.Addresses issue #77
lockedcan be set to an array of keyslocked = ["dataKeyName","dataKeyTwoName"], a comma seperated listlocked = "dataKeyName,dataKeyNameTwo,dataKeyNameThree", or a string with a single key namelocked = "dataKeyName"_validateLockedProperty()function to models/Component.cfc_validateLockedProperty()is called in the_applyUpdates()while looping over incoming updates and throws exception if updating a locked data propertySimilar to livewire, the locked data properties are only prevented from being changed on incoming updates from client.