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.
-
position blueconic.api.data.domain.Position
-
The position for the specified channel (optional, only used on Dialogue related functionality).
-
urls Array.<blueconic.api.data.domain.ChannelConfigurationUrl>
-
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>