of static method

从最近的 TxSkeletonTheme 祖先返回配置 data

如果没有祖先,则返回 ThemeData.extension<TxSkeletonThemeData>()。 如果它也为null,则返回默认TxSkeletonThemeData

Implementation

static TxSkeletonThemeData of(BuildContext context) {
  final TxSkeletonTheme? expandableTextTheme =
      context.dependOnInheritedWidgetOfExactType<TxSkeletonTheme>();
  return expandableTextTheme?.data ??
      Theme.of(context).extension<TxSkeletonThemeData>() ??
      const TxSkeletonThemeData();
}