API documentation
Is there any RainLoop API documentation? Or at least documentation how to create own plugin.
I would also like to create my own plugins but without documentation...not good.. for example how do we create a tab in the admin settings? and also multiple tabs without conflict...
@RainLoop But when there is nothing which is relevant to what I'm looking for does it means it is not possible to create? How do I know what functions, calls, hooks etc are available through RainLoop API? It force to reverse-engineering RainLoop code for availability instead providing proper documentation on API.
if i replicate for example custom-settings-tab plugin into 3 different plugins because i want to have separate tabs on the settings menu they conflict! its not possible to choose only one tab...dont know if made myself clear..
As Med-All has said i am also doing reverse-engineering due to Rainloop lack of API Documentation and i bought the premium license... dont i have the right of some assistance?
This reverse-engineering is time consuming and not needed...
I wanted to develop a plugin to filter the mails, but I have the same problem, without API, it is too hard to work .. I don't want to waste my time for simple details not explained ^^
I would be awesome to have this API :)
Well there seems to be a tendency here....how is it possible for a project such as this not have documentation?
+1 for plugin documentation
from http://www.rainloop.net/docs/plugins/ "Additional information about plugin development will become available later."
available later , but when
so... when?
Even a simple list of all hooks would be usefull
over a year and no documentation. Ill start looking at things. Maybe it would be good to start a wiki page at least?
so... when?
Even a simple list of all hooks would be usefull
Searching Plugins()->RunHook renders a few results
Here are a few:
-
filter.application-config -
main.fabrica -
main.fabrica[2] -
filter.fabrica -
filter.acount(Curious if this one is a typo) -
filter.login-credentials.step-1 -
filter.login-credentials.step-2 -
filter.login-credentials -
event.login-pre-login-provide -
event.login-post-login-provide -
filter.filters-fake -
filter.filters-save -
service.app-delay-start-begin -
service.app-delay-start-end -
filter.system-folders-names -
filter.folders-before -
filter.folders-post -
filter.folders-system-types -
filter.folders-complete -
filter.message-html -
filter.message-plain -
filter.message-plain -
filter.build-message -
filter.build-message[2] -
filter.read-receipt-message-plain -
filter.build-read-receipt-message -
filter.save-message -
filter.save-message[2] -
filter.smtp-message-stream -
filter.message-rcpt -
filter.smtp-from -
filter.smtp-hidden-rcpt -
filter.send-message -
filter.send-message[2] -
filter.sent-message-stream -
filter.sent-message-stream -
filter.send-read-receipt-message -
ajax.suggestions-input-parameters -
ajax.suggestions-pre -
ajax.suggestions-post -
filter.result-message -
filter.result-message[2] -
main.default-response-data -
main.default-response-error-data -
main.default-response -
filter.action-params -
filter.response-object -
filter.http-query -
filter.http-paths -
ajax.action-pre-call -
ajax.action-post-call -
filter.ajax-response -
filter.upload-response -
filter.imap-credentials -
event.imap-pre-connect -
event.imap-pre-login -
event.imap-post-login -
filter.smtp-credentials -
event.smtp-pre-connect -
event.smtp-post-connect -
event.smtp-pre-login -
event.smtp-post-login -
filter.sieve-credentials -
event.sieve-pre-connect -
event.sieve-post-connect -
event.sieve-pre-login -
event.sieve-post-login -
api.bootstrap.plugins -
filter.app-data -
filter.app-data[2] -
filter.domain