screen static method

Future<void> screen({
  1. required String screenName,
  2. Map<String, dynamic>? properties,
  3. Map<String, dynamic>? options,
})

Records a screen view in Segment.

Use this method to track when a user views a specific screen or page in your application.

  • screenName: Name of the screen being viewed.
  • properties: Optional properties describing the screen.
  • options: Optional Segment options to control integrations or override default behavior.

Implementation

static Future<void> screen({
  required String screenName,
  Map<String, dynamic>? properties,
  Map<String, dynamic>? options,
}) {
  return _segment.screen(
    screenName: screenName,
    properties: properties ?? {},
    options: options ?? SegmentDefaultOptions.instance.options ?? {},
  );
}