eb_EventCatalogAdmin Class
Event Catalog Admin class.
Item Index
Methods
Properties
Methods
eb_EventCatalogAdmin.domElement
-
domElement
Page DOM element.
Parameters:
-
domElementObjectcurrent DOM element.
eb_EventCatalogAdmin.eventModel
-
data
Event product model. Converts event object into knockout model.
Parameters:
-
dataObjectEvent object.
eb_EventCatalogAdmin.fieldsToSearch
()
Object
List of event product properties on which search is applied.
Returns:
Array of event product name property.
eb_EventCatalogAdmin.getPastEvents
()
Object
Get past events from the server through the get service call. The service will return list of all past events.
Returns:
jQuery promise object which when resolved returns list of all past events.
eb_EventCatalogAdmin.getUpcomingEvents
()
Object
Get upcoming events data from the server through the get service call. The service will return list of all upcoming events.
Returns:
jQuery promise object which when resolved returns list of all upcoming events.
eb_EventCatalogAdmin.model
-
options
Event catalog admin model responsible for all event catalog operations.
Parameters:
-
optionsAnyObject of event catalog admin data.
-
ServicePathStringService URL.
-
SitePathStringSite URL.
-
templatePathStringHTML path.
-
domElementObjectEvent catalog admin DOM element.
-
dataObjectList of all events.
-
eb_EventCatalogAdmin.render
-
options
The service will return event catalog admin HTML. Template path and DOM element are required parameters.
Parameters:
-
optionsAnyArray of required data.
-
templatePathStringEvents catalog admin template URL.
-
Returns:
jQuery promise object which when resolved returns HTML template.
eb_EventCatalogAdmin.searchRecords
-
toSearch -
fields -
eventsList
Events search function.
Parameters:
-
toSearchStringValue entered in search text-box field.
-
fieldsObjectArray of event product properties on which search will be performed.
-
eventsListObjectList of events models.
Properties
eb_EventCatalogAdmin.defaultImage
String
Default image URL. If event photo is not available, default image will be shown.
eb_EventCatalogAdmin.eventMembersURL
String
Site path to get event members.
eb_EventCatalogAdmin.getPastEventsService
String
Service path to get all past events.
eb_EventCatalogAdmin.getUpcomingEventsService
String
Service path to get all upcoming events.
eb_EventCatalogAdmin.productDetailsURL
String
Site path to get event details.
eb_EventCatalogAdmin.ServicePath
String
SOA path.
eb_EventCatalogAdmin.SitePath
String
Site path. It would be set from configuration file.
eb_EventCatalogAdmin.TemplatePath
String
Event catalog Admin template path.
