build method

  1. @override
Widget build(
  1. BuildContext context,
  2. Subtitle subtitle,
  3. SubtitleConfig config
)
override

根据字幕数据和配置构建字幕 Widget。

优先使用 customBuilder,若为 null 则回退到 DefaultSubtitleBuilder。

Builds a subtitle widget from the given subtitle data and configuration.

Uses customBuilder if available, otherwise falls back to DefaultSubtitleBuilder.

Implementation

@override
Widget build(BuildContext context, Subtitle subtitle, SubtitleConfig config) {
  if (customBuilder != null) {
    return customBuilder!(context, subtitle, config);
  }
  // 回退到默认构建器
  return DefaultSubtitleBuilder().build(context, subtitle, config);
}