Mask element from user's view

Hello,

So I have an element visible on-screen that iterates thru data. With each iteration, a PDF gets generated. In order to generate the PDFs, the element must be visible on screen.

What I want to know is this: Is there a way to place a mask (a group or shape) over this visible element so the user does not actually see the element as it iterates through the data. The shape or group overlaying the element would simply display a progress bar of some sort.

Thanks for any help!

Hey @tom.love1250 :wave:

If you tell us which PDF plugin you use, I can give it a look.

bdk_512x512 @Huseyin from Flusk | Discover the #1 Security and Monitoring Tool for Bubble

Sure. The plug-in name is “Advanced Export to PDF”. Thanks for looking at this!

Now, that’s a problem. Because it is a paid plugin :slight_smile:

However, from the demo page and the documentation, I can say that what you want is possible using the Element(s) to capture property with a catch:
image

The catch is noted in the demo page: https://digitaleyedemo.bubbleapps.io/version-test/pdf
image

You will approach it from the opposite though. Instead of giving the outer container ID (or group) to the Element(s) to capture property, you will assign IDs or class names to the inner elements that you want to be visible. Because, this field expects a list of IDs.

This is the furthest I can help since I can’t try a paid plugin :slight_smile:

I hope this helps.

bdk_512x512 @Huseyin from Flusk | Discover the #1 Security and Monitoring Tool for Bubble