ChannelConfiguration

Domain class for ChannelConfiguration.

Example
define([
  "blueconic/api/data/domain/ChannelConfiguration"
], function(ChannelConfiguration) {
  var channelConfiguration = new ChannelConfiguration();
  // ...
});

Properties

The channel object.

id string

The channel id.

The position for the specified channel (optional, only used on Dialogue related functionality).

The restriction urls for the channels, both includes and excludes.

Functions

containsExcludeUrl(includeUrl)boolean

Check if a given url is already present as exclude url (or matches a regular expression)

Name Type Description
includeUrl string

to check against

Returns:
Type Description
boolean

containsIncludeUrl(includeUrl)boolean

Check if a given url is already present as include url (or matches a regular expression)

Name Type Description
includeUrl string

to check against

Returns:
Type Description
boolean

getIncludeUrls()Array.<blueconic/api/data/domain/ChannelConfigurationUrl>

Return all include urls

Returns:
Type Description
Array.<blueconic/api/data/domain/ChannelConfigurationUrl>