.findFirst(oSearchDescriptor) - Are anything there .findFirst(oSearchDescriptor) or .findLast( ) or .findNext( ) or .findPrevious( ) or .findAll( ) Somthing like that in Macro?

Hi Friends,
In LibreOffice Macro for searching word we can use .findFirst(oSearchDescriptor)

I want to get …Are anything there Like .findFirst(oSearchDescriptor) or .findLast(oSearchDescriptor)
or .findNext(oSearchDescriptor) or .findPrevious(oSearchDescriptor) or .findAll(oSearchDescriptor) Somthing like that in LibreOffice Macro ?

There are the docs:
https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Search_and_Replace

Properties or Methods of SearchDescriptors, but learn how to use the extension XRay or MRI to see the Properties and Methods of variables easily.
.findPrevious and .findLast you will get with .findNext and .findFirst, but it need set the Property SearchBackwards=true in oSearchDescriptor.