Module: EventJobTemplateService

Event Job Template Service Layer Manages job templates for events. Job templates define roles/functions that can be assigned to people in events, including qualifications required, permissions, and display settings. Key concepts: - Job Templates: Reusable role definitions for events - Qualifications: Achievement requirements for job assignments - Template hierarchy: Templates belong to event templates
Source:

Members

(static, constant) createOrUpdateJobTemplate

Create or update a job template
Source:

(static, constant) deleteJobTemplate

Delete a job template
Source:

(static, constant) extractAchievements

Extract achievement UIDs recursively from qualification filter object
Source:

(static, constant) getEventJobs

Get all jobs for a function template
Source:

(static, constant) getJobTemplates

Get all function template names and UIDs for an event template
Source:

(static, constant) getJobTemplatesWithData

Get all function template data for an event template
Source: