I created a data type with different data field. One of the data field is a Yes/no.
I originally set a default value for it, which was “no”.
I want now the default value to be empty, cause I figured out it makes more sense for my usecase.
In the Editor -> Data -> Data types -> this field, when I want to set a default value empty, there’s no visual option to set it as “empty” or “none” (like for option sets for example)
So what I did is select the default value dropdown and pressed the delete touch on my keyboard.
After it the value looks empty, and I actually could see the bubble editor saying “saving”, and then “saved”.
But, here’s is the bug, I have a page with a dropdown to set this field, it only has a placeholder and static value choices.
What I need on this page is :
If this data value is not empty for this page object, the dropdown is disabled.
What it does is that it’s always disabled… So it looks like there’s a default value anyway…
For me, yes and no are the only values available - even within an Options Set - so I’m not sure what you mean there.
Indeed, what Bubble calls a yes / no data type is what’s technically referred to as a “boolean”. A boolean, by definition, must be one of only 2 possible values - e.g. true or false, 1 or 0, yes or no, etc. As such, what might appear to be “empty” actually evaluates to a false or “no” value.
As an aside, the nice thing is that Bubble lets you use whatever you want to represent those two values in the UI via the :formatted as text and :formatted as number operations of the expression builder.