function PosterImage(player, options) {
    classCallCheck(this, PosterImage);

    var _this = possibleConstructorReturn(this, _ClickableComponent.call(this, player, options));

    _this.update();
    player.on('posterchange', bind(_this, _this.update));
    return _this;
  }
function PosterImage(player, options) {
    classCallCheck(this, PosterImage);

    var _this = possibleConstructorReturn(this, _ClickableComponent.call(this, player, options));

    _this.update();
    player.on('posterchange', bind(_this, _this.update));
    return _this;
  }
function PosterImage ( player , options ) { classCallCheck ( this , PosterImage ) ; var _this = possibleConstructorReturn ( this , _ClickableComponent . call ( this , player , options ) ) ; _this . update ( ) ; player . on ( 'posterchange' , bind ( _this , _this . update ) ) ; return _this ; }
Create an instance of this class.

@param {Player} player
The `Player` that this class should attach to.

@param {Object} [options]
The key/value store of player options.
Create an instance of this class .