Hi there,
I am currently facing the following problem and was hoping to get some support from the community.
Most of the Object script examples I have seen implement an interactor once. For instance
def start_input(self):
"""Start the element selection"""
self.script_object_interactor = SingleElementSelectInteractor(self.first_selection_result,
ele_filter= valid_element_types,
prompt_msg "Select Element A")
Normally, the script would follow to def start_next_input, where I could have
def start_next_input(self):
"""Start the element selection"""
self.script_object_interactor = MultiElementSelectInteractor(self.second_selection_result,
ele_filter= valid_element_types,
prompt_msg "Select Element B & C")
However, if I want to have a start_third-input as follows, to simply trigger def execute(self)
def start_third_input(self):
"""Start the element selection"""
self.script_object_interactor = None
How can I implement this? As described above, it simply doesn't, as start_third_input(self) is not expected in BaseScriptObject.
Any suggestions here? Perhaps I am approaching the problem in the wrong way.
Looking forward to hearing from the community.
Cheers