# Response Behavior of Properties

**URL:** <https://forums.realmacsoftware.com/t/response-behavior-of-properties/46649>\
**Category:** RapidWeaver Elements\
**Created:** [March 10, 2025, 4:44am UTC](https://forums.realmacsoftware.com/t/response-behavior-of-properties/46649 "2025-03-10T04:44:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Beblebroks](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@Beblebroks](https://forums.realmacsoftware.com/u/Beblebroks)\
**Post date:** [March 10, 2025, 4:44am UTC](https://forums.realmacsoftware.com/t/response-behavior-of-properties/46649/1 "2025-03-10T04:44:19Z")

</div>

Hi,

small feedback about the behavior of properties. As an example the `switch`. If used with the `responsive: false` it will return a boolean. When using the default one it returns a string.

That behavior makes sense, since the breakpoints will be added to the value.

I would just stress that out more somewhere maybe in the docu, not sure if I found that there. `false` and `"false"` will show up in the debugger as the same, so it took a moment till I realized what the problem was. And I assume that will be the same problem for numbers and so on.

---

<div class="post-metadata">

**Author:** ![tpbradley](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/tpbradley/32/25503_2.png) [@tpbradley](https://forums.realmacsoftware.com/u/tpbradley)\
**Post date:** [March 10, 2025, 12:32pm UTC](https://forums.realmacsoftware.com/t/response-behavior-of-properties/46649/2 "2025-03-10T12:32:36Z")

</div>

Yep, we’ll improve the docs to make this functionality clearer. Any control that has responsive set to true will return a string of classes to apply.

Thanks!
