API Docs for:
Show:

eb_EventCatalogAdmin Class

Event Catalog Admin class.

Methods

eb_EventCatalogAdmin.domElement

(
  • domElement
)

Page DOM element.

Parameters:

  • domElement Object

    current DOM element.

eb_EventCatalogAdmin.eventModel

(
  • data
)

Event product model. Converts event object into knockout model.

Parameters:

  • data Object

    Event object.

eb_EventCatalogAdmin.fieldsToSearch

() Object

List of event product properties on which search is applied.

Returns:

Object:

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:

Object:

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:

Object:

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:

  • options Any

    Object of event catalog admin data.

    • ServicePath String

      Service URL.

    • SitePath String

      Site URL.

    • templatePath String

      HTML path.

    • domElement Object

      Event catalog admin DOM element.

    • data Object

      List of all events.

eb_EventCatalogAdmin.render

(
  • options
)
String

The service will return event catalog admin HTML. Template path and DOM element are required parameters.

Parameters:

  • options Any

    Array of required data.

    • templatePath String

      Events catalog admin template URL.

Returns:

String:

jQuery promise object which when resolved returns HTML template.

eb_EventCatalogAdmin.searchRecords

(
  • toSearch
  • fields
  • eventsList
)

Events search function.

Parameters:

  • toSearch String

    Value entered in search text-box field.

  • fields Object

    Array of event product properties on which search will be performed.

  • eventsList Object

    List 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.