Hello, I need help please.
I would like to delete instances of my Flex Repeater using a button. In fact when I click on the delete button, the instances must be deleted
Hello, I need help please.
I would like to delete instances of my Flex Repeater using a button. In fact when I click on the delete button, the instances must be deleted
You need to recreate or modify the props.instances
object.
Tip: I think your design could benefit from some of the ideas in the RealPars Responsive HMI Design video series. The screenshot above is difficult to read.
I created Flex container and a flex Repeater.
What I would like is when I click the button on delete on flex repeater, the created instance should be deleted.
Yes, so you need to recreate the flex repeater’s props.instances
without the view you want to delete.
This is my problem; I don’t know how I can create it.
How do you currently know how many motor views you need?
That value should be connected to a binding.
Your delete button should ‘tell’ that source count to reduce itself, in some way.
Or, you shouldn’t delete anything, and just have the delete button set display
to False
on the view in your repeater.
del self.getSibling("FlexRepeater").props.instances[0]
this seem to work for me.