Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});
var ActionTypes = exports.ActionTypes = {
  INITIALIZE: '@doodle/ads/INITIALIZE',
  LOAD_GPT: '@doodle/ads/LOAD_GPT',
  GPT_LOAD_SUCCESS: '@doodle/ads/GPT_LOAD_SUCCESS',
  GPT_LOAD_ERROR: '@doodle/ads/GPT_LOAD_ERROR',
  LOAD_URBAN_MEDIA: '@doodle/ads/LOAD_URBAN_MEDIA',
  URBAN_MEDIA_LOAD_SUCCESS: '@doodle/ads/URBAN_MEDIA_LOAD_SUCCESS',
  URBAN_MEDIA_LOAD_ERROR: '@doodle/ads/URBAN_MEDIA_LOAD_ERROR',
  ENABLE: '@doodle/ads/ENABLE',
  DISABLE: '@doodle/ads/DISABLE',
  DEFINE_SLOT: '@doodle/ads/DEFINE_SLOT',
  DESTROY_SLOT: '@doodle/ads/DESTROY_SLOT',
  SET_TARGETING: '@doodle/ads/SET_TARGETING',
  REFRESH: '@doodle/ads/REFRESH'
};

var initialize = exports.initialize = function initialize() {
  return {
    type: ActionTypes.INITIALIZE,
    payload: {}
  };
};

var loadGpt = exports.loadGpt = function loadGpt() {
  return {
    type: ActionTypes.LOAD_GPT,
    payload: {}
  };
};

var gptLoadSuccess = exports.gptLoadSuccess = function gptLoadSuccess() {
  return {
    type: ActionTypes.GPT_LOAD_SUCCESS,
    payload: {}
  };
};

var gptLoadError = exports.gptLoadError = function gptLoadError(error) {
  return {
    type: ActionTypes.GPT_LOAD_ERROR,
    payload: {
      error: error
    }
  };
};

var loadUrbanMedia = exports.loadUrbanMedia = function loadUrbanMedia(targeting) {
  return {
    type: ActionTypes.LOAD_URBAN_MEDIA,
    payload: {
      targeting: targeting
    }
  };
};

var urbanMediaLoadSuccess = exports.urbanMediaLoadSuccess = function urbanMediaLoadSuccess() {
  return {
    type: ActionTypes.URBAN_MEDIA_LOAD_SUCCESS,
    payload: {}
  };
};

var urbanMediaLoadError = exports.urbanMediaLoadError = function urbanMediaLoadError(error) {
  return {
    type: ActionTypes.URBAN_MEDIA_LOAD_ERROR,
    payload: {
      error: error
    }
  };
};

var enable = exports.enable = function enable() {
  return {
    type: ActionTypes.ENABLE,
    payload: {}
  };
};

var disable = exports.disable = function disable() {
  return {
    type: ActionTypes.DISABLE,
    payload: {}
  };
};

var defineSlot = exports.defineSlot = function defineSlot(slot) {
  return {
    type: ActionTypes.DEFINE_SLOT,
    payload: {
      slot: slot
    }
  };
};

var destroySlot = exports.destroySlot = function destroySlot(id) {
  return {
    type: ActionTypes.DESTROY_SLOT,
    payload: {
      slot: { id: id }
    }
  };
};

var setTargeting = exports.setTargeting = function setTargeting(targeting) {
  return {
    type: ActionTypes.SET_TARGETING,
    payload: {
      targeting: targeting
    }
  };
};

var refresh = exports.refresh = function refresh(ids) {
  return {
    type: ActionTypes.REFRESH,
    payload: {
      ids: ids
    }
  };
};