본문 바로가기

Flutter/Widget

[Widget] Material Widget

Material Widget은 property가 없는 여러 widget에 material widget이 가진 property를 넘겨줄 수 있다.

 

Clipping

 

Material widget은 shape, type, borderRadius 와 같은 property를 주입할 수 있다.

 

Clipper 

 

1. ClipOval

2. ClipRect

3. ClipRRect

4. ClipPath

 

 

Default는 cilpBehavior는 Clip.none 이다. 

 

Clip.none  VS Clip.none (x)

 

Clipnone

 

Elevation

 

Elevation을 줄 수도 있다! 

투명도를 줄 수 있다!

 

 

Ink Effect

 

Material shows lnk effects implemented by InkFeatures like inkSplash and inkHighlight

 

 

https://api.flutter.dev/flutter/material/Material-class.html

 

Material class - material library - Dart API

A piece of material. The Material widget is responsible for: Clipping: If clipBehavior is not Clip.none, Material clips its widget sub-tree to the shape specified by shape, type, and borderRadius. By default, clipBehavior is Clip.none for performance consi

api.flutter.dev