SynergyServerScripting Namespace
Name | Description | |
---|---|---|
![]() |
ReportVisibilityAttribute | Attribute to help with visibility |
![]() |
ServerEventScript | A server side event script |
![]() |
ServerExtension | A server extension |
![]() |
Task | A scripting interface for tasks - such as manual or scheduled tasks |
Name | Description | |
---|---|---|
![]() |
IBaseReport | The base report interface |
![]() |
IEntityReport | The interface for the reports that are specific for a set of entity ids |
![]() |
IInstallable | Implement if you want your script to install itself the first time or upgrade later - like adding database entries |
![]() |
ILicenseable | |
![]() |
IReport | The main report interface |
![]() |
IReportCategoriser | Helps categorise a report, otherwise it'll end up as general |
![]() |
IReportInputValidate | Interface used to define if a report has validation on inputs |
![]() |
ISynergyActivity | |
![]() |
IWebDropEventScript |