HIDI Flutter Challenge (7) AppBar Widget
AppBar Widget
> AppBar Widget
>> Implementation
AppBar({
Key? key,
this.leading,
this.automaticallyImplyLeading = true,
this.title,
this.actions,
this.flexibleSpace,
this.bottom,
this.elevation,
this.shadowColor,
this.shape,
this.backgroundColor,
this.foregroundColor,
this.brightness,
this.iconTheme,
this.actionsIconTheme,
this.textTheme,
this.primary = true,
this.centerTitle,
this.excludeHeaderSemantics = false,
this.titleSpacing,
this.toolbarOpacity = 1.0,
this.bottomOpacity = 1.0,
this.toolbarHeight,
this.leadingWidth,
this.backwardsCompatibility,
this.toolbarTextStyle,
this.titleTextStyle,
this.systemOverlayStyle,
}) : assert(automaticallyImplyLeading != null),
assert(elevation == null || elevation >= 0.0),
assert(primary != null),
assert(toolbarOpacity != null),
assert(bottomOpacity != null),
preferredSize = Size.fromHeight(toolbarHeight ?? kToolbarHeight + (bottom?.preferredSize.height ?? 0.0)),
super(key: key);
>>AppBarプライマリプロパティ
=> final Widget? leading;
1.通常、iconまたはiconButtonからなる.
2.ナビゲーションの主要コンポーネントとなる.
=> final Widget? title;
=> final PreferredSizeWidget? bottom;
1.一般的にラベルバーとして使用
2.優先的なSizeWidgetを実装するコンポーネントにのみ適用されます.
=> final Color? backgroundColor;
=> final double? elevation;
Reference
この問題について(HIDI Flutter Challenge (7) AppBar Widget), 我々は、より多くの情報をここで見つけました https://velog.io/@hello_hidi/HIDI-Flutter-Challenge-7-AppBar-Widgetテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol