Skip to content

Latest commit

 

History

History
66 lines (58 loc) · 1.99 KB

File metadata and controls

66 lines (58 loc) · 1.99 KB

Reference

LayoutBuilder
return LayoutBuilder(
  builder: (context, constraints) {
    return Stack();
  }
);


Navigator.push(context, MaterialPageRoute(builder: (context) {
  return Scaffold(
    appBar: AppBar(title: Text(tag)),
    body: Text('body')
  );
}));

return Material(
  elevation: widget.elevation,
  color: Colors.white,
  shadowColor: Colors.white,

  borderOnForeground: true,
  // clipBehavior: Clip.hardEdge,
  clipBehavior: Clip.antiAliasWithSaveLayer,
  // shape: new RoundedRectangleBorder(borderRadius: new BorderRadius.vertical(top: Radius.elliptical(10, 5))),
  shape: new RoundedRectangleBorder(
    // side: BorderSide( color: Colors.grey, width:0.2),
    // borderRadius: new BorderRadius.vertical(top: Radius.elliptical(10, 10))
    borderRadius: BorderRadius.vertical(top: Radius.circular(7))
  ),
  // shape: new RoundedRectangleBorder(side: BorderSide(color: Colors.black, width: 2.0)),
  child: Row(
    mainAxisSize: MainAxisSize.max,
    mainAxisAlignment: MainAxisAlignment.spaceEvenly,
    crossAxisAlignment: CrossAxisAlignment.center,
    children: children()
  )
);

CircularProgressIndicator(strokeWidth: 1,valueColor: new AlwaysStoppedAnimation<Color>(Colors.blue))

ClipRRect(
  // borderRadius: BorderRadius.circular(40.0),
  // borderRadius: BorderRadius.vertical(top: Radius.circular(5)),
  borderRadius: new BorderRadius.vertical(top: Radius.elliptical(5, 5)),

  child: Container(
    // height: 800.0,
    width: double.infinity,
    // margin: EdgeInsets.only(top: 1),
    // margin: EdgeInsets.symmetric(horizontal: 4,vertical: 4),
    // padding: EdgeInsets.only(top: 1),
    decoration: BoxDecoration(
      color: Colors.white,
      borderRadius: BorderRadius.vertical(top: Radius.circular(5)),
      // borderRadius: new BorderRadius.vertical(top: Radius.elliptical(5, 50)),
      // border: Border.all(color: Colors.blue),
      boxShadow: [
        new BoxShadow(color: Colors.grey, offset: Offset(0, -1),spreadRadius: 1,blurRadius:5)
      ]
    ),
    child:null
  )
);