File: src\core\devices\tizen.js

                import Device from '../device';
                import Logger from '../../service/logger';
                
                class DeviceTizen extends Device {
                  /**
                   * This is extendable class for Samsung Tizen devices
                   *
                   * @class Device_Tizen
                   * @extends Device
                   * @constructor
                   */
                  constructor(config) {
                    super();
                    this.initEvents();
                    this.initPlayerClass();
                    Logger.addLog('Device_Tizen', 'info', 'Samsung Tizen Initialized');
                    this.initNetworkClass();
                    this.initKeyListener();
                    this.Player.createVideoElement = this.createVideoElement;
                    this.Config = Object.assign(this.Config, config); // Merges default config with user config
                    window['isDebugEnabled'] = this.Config.debug;
                
                  }
                
                  createVideoElement() {
                    this.videoElement = document.createElement('video');
                    this.videoElement.style.position = 'absolute';
                    this.videoElement.setAttribute('width', this.Config.width);
                    this.videoElement.setAttribute('height', this.Config.height);
                    this.videoElement.setAttribute('id', this.Config.videoPlayerId);
                    this.videoElement.setAttribute('data', '');
                    this.videoElement.setAttribute('class', 'player');
                    document.body.appendChild(this.videoElement);
                    this.setPlayerInfo();
                    this.registerVideoEvents();
                    Logger.addLog('Player', 'info', 'Player Element Created and Registered Video Events');
                    this.initAudioClass();
                    return null;
                  }
                }
                
                export default DeviceTizen;