// spell-checker: disable
export const bpxSelectors = {
  playerArea: '.bpx-player-primary-area',
  video: {
    element: '.bpx-player-video-wrap video',
    wrap: '.bpx-player-video-area',
    top: '.bpx-player-top-wrap',
    state: '.bpx-player-state-wrap',
    panel: '.bpx-player-ending-panel',
    popup: '.bpx-player-dialog-wrap',
    subtitle: '.bpx-player-subtitle-wrap',
    basDanmaku: '.bpx-player-bas-dm-wrap',
    advDanmaku: '.bpx-player-adv-dm-wrap',
    danmaku: '.bpx-player-row-dm-wrap',
    container: '.bpx-player-video-perch',
  },
  control: {
    element: '.bpx-player-control-entity',
    wrap: '.bpx-player-control-wrap',
    mask: '.bpx-player-control-mask',
    top: '.bpx-player-control-top',
    progress: '.bpx-player-progress',
    bottom: '.bpx-player-control-bottom',
    bottomLeft: '.bpx-player-control-bottom-left',
    bottomCenter: '.bpx-player-control-bottom-center',
    bottomRight: '.bpx-player-control-bottom-right',
    buttons: {
      start: '.bpx-player-ctrl-play',
      next: '.bpx-player-ctrl-next',
      time: '.bpx-player-ctrl-time',
      quality: '.bpx-player-ctrl-quality',
      pageList: '.bpx-player-ctrl-eplist',
      speed: '.bpx-player-ctrl-playbackrate',
      subtitle: '.bpx-player-ctrl-subtitle > div > span',
      volume: '.bpx-player-ctrl-volume-icon',
      settings: '.bpx-player-ctrl-setting',
      pip: '.bpx-player-ctrl-pip',
      widescreen: '.bpx-player-ctrl-wide',
      webFullscreen: '.bpx-player-ctrl-web',
      fullscreen: '.bpx-player-ctrl-full',
    },
    settings: {
      wrap: '.bpx-player-ctrl-setting-box',
      lightOff: '.bpx-player-ctrl-setting-lightoff .bui-checkbox-input',
    },
  },
  toastWrap: '.bpx-player-dialog-wrap',
  danmakuTipLayer: '.bpx-player-dm-tip',
  danmakuSwitch: '.bpx-player-dm-switch input',
}
// spell-checker: enable
