refactor(packages)!: rename cast to google-cast and remote-playback (#1380)

This commit is contained in:
Wesley Luyten
2026-04-20 15:50:16 -07:00
committed by GitHub
parent c93dce4438
commit 413874c1e0
31 changed files with 216 additions and 174 deletions
@@ -1,5 +1,5 @@
import { CastButtonCore, CastButtonDataAttrs, type MediaCastState } from '@videojs/core';
import { selectCast } from '@videojs/core/dom';
import { CastButtonCore, CastButtonDataAttrs, type MediaRemotePlaybackState } from '@videojs/core';
import { selectRemotePlayback } from '@videojs/core/dom';
import { playerContext } from '../../player/context';
import { PlayerController } from '../../player/player-controller';
@@ -10,9 +10,9 @@ export class CastButtonElement extends MediaButtonElement<CastButtonCore> {
protected readonly core = new CastButtonCore();
protected readonly stateAttrMap = CastButtonDataAttrs;
protected readonly mediaState = new PlayerController(this, playerContext, selectCast);
protected readonly mediaState = new PlayerController(this, playerContext, selectRemotePlayback);
protected activate(state: MediaCastState): void {
protected activate(state: MediaRemotePlaybackState): void {
this.core.toggle(state);
}
}