move internal types
This commit is contained in:
@@ -0,0 +1,18 @@
|
|||||||
|
|
||||||
|
import 'dart:ui';
|
||||||
|
|
||||||
|
import 'package:meta/meta.dart';
|
||||||
|
|
||||||
|
@internal
|
||||||
|
class RendererVisibility {
|
||||||
|
final String rendererId;
|
||||||
|
final String trackId;
|
||||||
|
final bool visible;
|
||||||
|
final Size size;
|
||||||
|
RendererVisibility({
|
||||||
|
required this.rendererId,
|
||||||
|
required this.trackId,
|
||||||
|
required this.visible,
|
||||||
|
required this.size,
|
||||||
|
});
|
||||||
|
}
|
||||||
@@ -4,10 +4,11 @@ import 'dart:ui';
|
|||||||
import 'package:collection/collection.dart';
|
import 'package:collection/collection.dart';
|
||||||
import 'package:meta/meta.dart';
|
import 'package:meta/meta.dart';
|
||||||
|
|
||||||
import '../events.dart';
|
|
||||||
import '../core/signal_client.dart';
|
import '../core/signal_client.dart';
|
||||||
|
import '../events.dart';
|
||||||
import '../extensions.dart';
|
import '../extensions.dart';
|
||||||
import '../internal/events.dart';
|
import '../internal/events.dart';
|
||||||
|
import '../internal/types.dart';
|
||||||
import '../logger.dart';
|
import '../logger.dart';
|
||||||
import '../options.dart';
|
import '../options.dart';
|
||||||
import '../participant/remote.dart';
|
import '../participant/remote.dart';
|
||||||
@@ -18,19 +19,6 @@ import '../types.dart';
|
|||||||
import '../utils.dart';
|
import '../utils.dart';
|
||||||
import 'track_publication.dart';
|
import 'track_publication.dart';
|
||||||
|
|
||||||
class RendererVisibility {
|
|
||||||
final String rendererId;
|
|
||||||
final String trackId;
|
|
||||||
final bool visible;
|
|
||||||
final Size size;
|
|
||||||
RendererVisibility({
|
|
||||||
required this.rendererId,
|
|
||||||
required this.trackId,
|
|
||||||
required this.visible,
|
|
||||||
required this.size,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Represents a track publication from a RemoteParticipant. Provides methods to
|
/// Represents a track publication from a RemoteParticipant. Provides methods to
|
||||||
/// control if we should subscribe to the track, and its quality (for video).
|
/// control if we should subscribe to the track, and its quality (for video).
|
||||||
class RemoteTrackPublication<T extends RemoteTrack>
|
class RemoteTrackPublication<T extends RemoteTrack>
|
||||||
|
|||||||
Reference in New Issue
Block a user