Helper ClassesΒΆ
The majority of functionality provided by the Indicia client helpers is provided by a number of functions in helper classes. These are static classes that do not need to be instantiated and functions provide various controls for data entry, reporting and mapping as well as some useful functions. When writing custom code using the client helpers API you are likely to spend most of your time calling methods in these helper classes.
- Elasticsearch Report Helper
- Initialisation methods
- Data access control methods
- Data output methods
- ElasticsearchReportHelper::cardGallery
- ElasticsearchReportHelper::controlLayout
- ElasticsearchReportHelper::customScript
- ElasticsearchReportHelper::dataGrid
- ElasticsearchReportHelper::download
- ElasticsearchReportHelper::groupIntegration
- ElasticsearchReportHelper::higherGeographySelect
- ElasticsearchReportHelper::leafletMap
- ElasticsearchReportHelper::permissionFilters
- ElasticsearchReportHelper::recordDetails
- ElasticsearchReportHelper::recordsMover
- ElasticsearchReportHelper::runCustomVerificationRulesets
- ElasticsearchReportHelper::standardParams
- ElasticsearchReportHelper::templatedOutput
- ElasticsearchReportHelper::urlParams
- ElasticsearchReportHelper::userFilters
- ElasticsearchReportHelper::statusFilters
- ElasticsearchReportHelper::surveyFilter
- ElasticsearchReportHelper::filterSummary
- ElasticsearchReportHelper::verificationButtons
- Positioning of control elements
- Using controls directly from JS