Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByFilename ¶
type ByFilename []LauncherSchema
ByFilename implements sort.Interface based on the Name field.
func (ByFilename) Len ¶
func (a ByFilename) Len() int
func (ByFilename) Less ¶
func (a ByFilename) Less(i, j int) bool
func (ByFilename) Swap ¶
func (a ByFilename) Swap(i, j int)
type LauncherSchema ¶
LauncherSchema is a representation of a schema in the Launcher
func FindSurveyByName ¶
func FindSurveyByName(name string) LauncherSchema
FindSurveyByName Finds the schema in the list of available schemas
func LauncherSchemaFromFilename ¶
func LauncherSchemaFromFilename(filename string) LauncherSchema
LauncherSchemaFromFilename creates a LauncherSchema record from a schema filename
type LauncherSchemas ¶
type LauncherSchemas struct { Business []LauncherSchema Social []LauncherSchema Test []LauncherSchema Other []LauncherSchema }
LauncherSchemas is a separation of Test and Live schemas
func GetAvailableSchemas ¶
func GetAvailableSchemas() LauncherSchemas
GetAvailableSchemas Gets the list of static schemas an joins them with any schemas from the eq-survey-register if defined
type RegisterResponse ¶
RegisterResponse is the response from the eq-survey-register request
Click to show internal directories.
Click to hide internal directories.