vistar-ad-view-cortex

An ad view compatible with Cortex 1.6, using Cortex scheduler

Usage no npm install needed!

<script type="module">
  import vistarAdViewCortex from 'https://cdn.skypack.dev/vistar-ad-view-cortex';
</script>

README

vistar-ad-view-cortex

a standalone Cortex lib for displaying Vistar Media ads.

adConfig            = require('vistar-ad-view-cortex').config
inject              = require 'honk-di'
{AdView}            = require('vistar-ad-view-cortex')
{Ajax, XMLHttpAjax} = require 'ajax'

class Binder extends inject.Binder
  configure: ->
    @bind(Ajax).to(XMLHttpAjax)
    @bindConstant('config').to adConfig.config

injector = new inject.Injector(new Binder)
adView   = injector.getInstance AdView

Cortex?.view.register adView.constructor.name
Cortex?.view.setDefaultView adView.constructor.name

adView.run()
Cortex?.view.start()

the "config" object from the vistar-ad-view-cortex library will contain any parameters set in the Cortex dashboard.

can install or set as a dependency in your package.json:

npm install vistar-ad-view-cortex

or in your package.json

"dependencies": {
  "vistar-ad-view-cortex": "1.0.2"
}