# \[FEEDBACK NEEDED\] Drag and Drop (DnD) vs. Snap to Place (StP)

**URL:** <https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997>\
**Category:** Announcements\
**Tags:** draganddrop\
**Created:** [September 28, 2021, 4:05pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997 "2021-09-28T16:05:06Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![franfranfran](https://avatars.discourse-cdn.com/v4/letter/f/f17d59/32.png) [@franfranfran](https://community.thunkable.com/u/franfranfran)\
**Post date:** [October 28, 2021, 12:32am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/42 "2021-10-28T00:32:14Z")

</div>

hi, do you know when there will be blocks of bases, lists and views in the data viewer list?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [October 28, 2021, 12:40am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/43 "2021-10-28T00:40:40Z")

</div>

Please consider adding a comment to this feature request:

> <https://github.com/thunkable/thunkable-issues/issues/1034>
>
> \*\*Is your feature request related to a problem? Please describe.\*\*
> I'm designin…g an app that uses multiple custom views from Airtable. When I add a data source from Airtable and type in a custom view (by the way, it would be great to have a drop-down menu of custom views synced from Airtable rather than having to manually type in a correct custom view name), the data source just appears as the name of the base no matter what custom view I am using.
> 
> \*\*Describe the solution you'd like\*\*
> The custom view should be listed along with the base name.
> 
> \*\*Describe alternatives you've considered\*\*
> Advil :)
> 
> \*\*Which platform are you asking for?\*\*
> Thunkable X
> 
> \*\*Additional context\*\*
> Right now, all custom views look indistinguishable from each other:
> 
> \<img src="https://user-images.githubusercontent.com/10355498/136684449-4fdb60f0-b058-498f-805b-0a44a42ec368.png" width="300" \>

---

<div class="post-metadata">

**Author:** ![vishruth-ram](https://avatars.discourse-cdn.com/v4/letter/v/82dd89/32.png) [@vishruth-ram](https://community.thunkable.com/u/vishruth-ram)\
**Post date:** [October 28, 2021, 8:49am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/44 "2021-10-28T08:49:35Z")

</div>

> [@domhnallohanlon](#):
>
> These aren’t available in StP either though, right?

these are availible maybe your team hasa suprise

---

<div class="post-metadata">

**Author:** ![cac.team.hope](https://avatars.discourse-cdn.com/v4/letter/c/8491ac/32.png) [@cac.team.hope](https://community.thunkable.com/u/cac.team.hope)\
**Post date:** [October 28, 2021, 11:25am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/45 "2021-10-28T11:25:31Z")

</div>

Will the My Screens feature be added soon?

I have a plethora of screens I have created using StP. I’m not too thrilled about having to recreate them for DnD, but I was going to knock a couple of the frequently used ones out of the way when I discovered that there isn’t a feature to save a screen to My Screens in the DnD UI. This feature has saved me more time over anything else.

Thanks.

---

<div class="post-metadata">

**Author:** ![itzvinie](https://avatars.discourse-cdn.com/v4/letter/i/eb9ed0/32.png) [@itzvinie](https://community.thunkable.com/u/itzvinie)\
**Post date:** [November 18, 2021, 3:11pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/46 "2021-11-18T15:11:11Z")

</div>

How can I design on dnd and then continue the blocking and more on the stp platform

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 18, 2021, 3:22pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/47 "2021-11-18T15:22:41Z")

</div>

Once you start in DnD you can not go back. If you decide to continue in StP then you have to start from scratch in StP.

---

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 18, 2021, 4:29pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/48 "2021-11-18T16:29:19Z")

</div>

Personally , DnD is so flexible ,StP is basically a torture . And what i want to see in DnD is Custom Data Viewer,Grid Layout

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 18, 2021, 7:19pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/49 "2021-11-18T19:19:03Z")

</div>

You can design a custom data viewer layout in StP and then load it into a DnD project.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [November 18, 2021, 7:52pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/50 "2021-11-18T19:52:41Z")

</div>

There is still some limitations to this to be aware of.

For example, in DnD you cannot bind a _ **labels** _ **visible property** to your data sources values, however in StP you can.

this limits the ability to display dynamic elements in the list viewer which is definitely something i want to be able to do. It would be nice to be able to dynamically modify or bind any element to any piece of data in the datasource.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 18, 2021, 8:03pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/51 "2021-11-18T20:03:40Z")

</div>

Check this,  
[https://x.thunkable.com/projectPage/6182dddab8ae1a001142ac60](https://x.thunkable.com/projectPage/6182dddab8ae1a001142ac60)

I’m changing the visibility of the “row” in the `Data Viewer` based on the search field selection.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [November 18, 2021, 8:09pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/52 "2021-11-18T20:09:05Z")

</div>

ahh… thank you for this.

However, what i am referencing is the idea that within a single row of the data list viewer, I may have 3 versions of the row based on the actual data source.

an easy example is th[e todo app I shar](https://x.thunkable.com/projectPage/6192883a6eecef0010a93b6c)ed recently. In this there are 2 labels in each row. one has crossed out text, the other doesnt. i want to show only the crossed out or the non-crossed out text based on a field called crossedOut or notCrossedOut in the data table. I don’t want both to be visible.

I bind the visible property to a the crossedOut field. if crossedOut holds the value true, the crossed out text label is visible. if not, it’s invisible and the other will be seen.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 18, 2021, 8:26pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/53 "2021-11-18T20:26:21Z")

</div>

I got what you mean but as a workaround you can loop through the record and decide what to show and what to hide just the same way I do it.

The advanced properties of the `Data Viewer` is not that powerful. Last time I tried to change the height of a label based on the value of a column in my table but it doesn’t seem to work.

I also tried having a button in the `Data Viewer` so I can select / deselect a certain product in the list but that did not work either.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [November 18, 2021, 8:32pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/54 "2021-11-18T20:32:14Z")

</div>

> [@muneer](#):
>
> I got what you mean but as a workaround you can loop through the record and decide what to show and what to hide just the same way I do it.

That makes sense. I feel this is a decent workaround for now. I was trying to avoid that myself but is exactly what I did when I was cloning elements for a DIY “datalist Viewer”.

> [@muneer](#):
>
> The advanced properties of the `Data Viewer` is not that powerful. Last time I tried to change the height of a label based on t

Keep an eye on it for improvements over time!

> [@muneer](#):
>
> also tried having a button in the `Data Viewer` so I can select / deselect a certain product in the list but that did not work either.

This part definitely works for me! Maybe we can collaborate sometime and try to work it out?!

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 18, 2021, 8:54pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/55 "2021-11-18T20:54:57Z")

</div>

> [@jared](#):
>
> This part definitely works for me!

This was my last encounter with custom DVL

> [@Boolean object for Dataviewer list](https://community.thunkable.com/t/boolean-object-for-dataviewer-list/1415106/10):
>
> I’ve noticed when Button or Switch was added to the DVL, it prevented any action in the Item Click. I tried in a number of ways. The same code works for a label but does not have any effect when one of these components is added. I tried using the Button Click but it seems it can only execute something outside of the DVL and does not make any effect on the components inside the DVL. I might be mistaken or confused but this is what I observed so far.

It might have been fixed since then.

> [@jared](#):
>
> Maybe we can collaborate sometime and try to work it out?!

Sure, That would be nice to try to produce something together.

---

<div class="post-metadata">

**Author:** ![badbrains](https://avatars.discourse-cdn.com/v4/letter/b/ba9def/32.png) [@badbrains](https://community.thunkable.com/u/badbrains)\
**Post date:** [November 18, 2021, 10:47pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/56 "2021-11-18T22:47:50Z")

</div>

Is the snap to place going to be fazed out completely at some point? If so would be helpful to know when this is likely to happenand some other details, for users like myself who are working on this interface.

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 19, 2021, 12:02am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/57 "2021-11-19T00:02:45Z")

</div>

> [@badbrains](#):
>
> Is the snap to place going to be fazed out completely at some point?

Yes, I believe that’s the plan. I’m not sure about the timeline. About 95% of my projects are in the Snap to Place interface so I’d be pretty devastated if it happened any time soon.

---

<div class="post-metadata">

**Author:** ![itzvinie](https://avatars.discourse-cdn.com/v4/letter/i/eb9ed0/32.png) [@itzvinie](https://community.thunkable.com/u/itzvinie)\
**Post date:** [November 19, 2021, 11:59am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/58 "2021-11-19T11:59:11Z")

</div>

How??

---

<div class="post-metadata">

**Author:** ![mimostel](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mimostel/32/107661_2.png) [@mimostel](https://community.thunkable.com/u/mimostel)\
**Post date:** [November 19, 2021, 12:43pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/59 "2021-11-19T12:43:10Z")

</div>

> [@tatiang](#):
>
> About 95% of my projects are in the Snap to Place interface so I’d be pretty devastated if it happened any time soon.

… you don’t have to be as @domhnallohanlon said that when DnD will be implemented, we will have option to convert all StP projects to DnD 😇

---

<div class="post-metadata">

**Author:** ![christine.montgomery](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/christine.montgomery/32/126712_2.png) [@christine.montgomery](https://community.thunkable.com/u/christine.montgomery)\
**Post date:** [March 24, 2022, 11:13pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/60 "2022-03-24T23:13:04Z")

</div>

Hi! I have come across this post as my team is running into a problem where they have created screens using DnD and realized afterwards that they cannot be saved and moved to their primary project. Other than recreating the screens entirely within the project, is there any resolutions or work arounds to the DnD inability to save and import screens? Is there a way to change from DnD to StP? Thank you!

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [March 25, 2022, 9:36am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/61 "2022-03-25T09:36:22Z")

</div>

Hi @christine.montgomery,

Just to clarify here, was the issue that some students were working in DnD while others were working in StP and the two project types are incompatible?

~~With your current plan you have access to the Save Screen functionality.~~

* * *

EDIT:

Scratch that, I think I had you confused with someone else. Save screen functionality isn’t available on the Free plan - let me know if you’d like to set up a quick call to discuss your team’s needs and the plans we have available.

[Previous page](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997.md?page=2)

[Next page](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997.md?page=4)
