-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ability to use getters/setters? #211
Comments
Sorry for delay on any feedback on this idea. It's a great idea, and something I didn't know wasn't working. I did some initial testing and confirmed the behavior. Did a little digging into why....then backed off because I really didn't want to do that much work. I still don't, but at least admitting it for time being 😄 Example of the problem for future reference:
What seems to happen is |
Thanks @Serge45 for fixing this! Adding this feature in Box 7! Please test and give feedback if possible |
* Adding #169 default functions with the box_instance and key parameter (thanks to Коптев Роман Викторович) * Adding #170 Be able to initialize with a flattened dict - by using DDBox (thanks to Ash A.) * Adding #192 box_dots treats all keys with periods in them as separate keys (thanks to Rexbard) * Adding #211 support for properties and setters in subclasses (thanks to Serge Lu and David Aronchick) * Adding #226 namespace to track changes to the box (thanks to Jacob Hayes) * Adding #236 iPython detection to prevent adding attribute lookup words (thanks to Nishikant Parmar) * Adding #238 allow ``|`` and ``+`` for frozen boxes (thanks to Peter B) * Adding new DDBox class (Default Dots Box) that is a subclass of SBox * Fixing #235 how ``|`` and ``+`` updates were performed for right operations (thanks to aviveh21) * Fixing #234 typos (thanks to Martin Schorfmann) * Fixing no implicit optionals with type hinting
Added in 7.0.0 |
Hi - LOVE box - just terrific software.
Is there any way to add a getter/setter to a particular field? I've tried subclassing box, but it's not working as intended. Specifically, I'm looking to valid if a path set on a value exists or not when it's set.
The text was updated successfully, but these errors were encountered: