LO calc object reference guide

Coming from a programming background myself, including Office scripting, which is a bit more fully featured in terms of programming references. Overall, is there a comprehensive polyglot document object model reference for the Calc objects, workbooks, worksheets, and so forth, BASIC, JavaScript, python? Would be nice to know what the objects are, how to interact with them, etc. Short of having a functional Intellisense, let’s say, would be very handy to have that at my disposal. Thanks…

[Tutorial] Introduction into object inspection with MRI

https://api.libreoffice.org/docs/idl/ref/index.html
It’s not quite easy, however, in everty case to find out what objects can create what services/interfaces.
Unfortunately (imho) there are many objects merging different groups of services and properties on one level. sometimes

LibreOffice Basic is rather poor in tools and features except those bridging to the API.

You can use the Development Tools to explore the document. If it is not in the Tools menu you can customize the menu to include it.

1 Like

Maybe I am doing something wrong, I go to Tools, Customize, search “Dev”, nothing appears. Do I need to install an addon or something?

Development Tools only appeared in version 7.2; you never told which version you have.

1 Like

Ah, no I did not, and that is a great question, good to know. 7.0.1.2, so it seems an upgrade is in order should I pursue this avenue. Thanks all for the insights. Cheers.

You shouldn’t run such outdated version anyway. (and why someone sticks with a x.y.1 release not even upgrading within one y release is beyond my comprehension).

I don’t control the release cycle. And I do not need to justify my upgrades (or not) to you, sir.

Of course. But you should probably worry about what you write.