| Index: sky/examples/fn/widgets/drawerheader.dart
|
| diff --git a/sky/examples/fn/widgets/drawerheader.dart b/sky/examples/fn/widgets/drawerheader.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..69810a43a9e93f9f9b216480b10a68b9c9e0e576
|
| --- /dev/null
|
| +++ b/sky/examples/fn/widgets/drawerheader.dart
|
| @@ -0,0 +1,46 @@
|
| +part of widgets;
|
| +
|
| +class DrawerHeader extends Component {
|
| +
|
| + static Style _style = new Style('''
|
| + display: flex;
|
| + flex-direction: column;
|
| + height: 140px;
|
| + -webkit-user-select: none;
|
| + background-color: #E3ECF5;
|
| + border-bottom: 1px solid #D1D9E1;
|
| + padding-bottom: 7px;
|
| + margin-bottom: 8px;'''
|
| + );
|
| +
|
| + static Style _spacerStyle = new Style('''
|
| + flex: 1'''
|
| + );
|
| +
|
| + static Style _labelStyle = new Style('''
|
| + padding: 0 16px;
|
| + font-family: 'Roboto Medium', 'Helvetica';
|
| + color: #212121;'''
|
| + );
|
| +
|
| + List<Node> children;
|
| +
|
| + DrawerHeader({ Object key, this.children }) : super(key: key);
|
| +
|
| + Node render() {
|
| + return new Container(
|
| + style: _style,
|
| + children: [
|
| + new Container(
|
| + key: 'Spacer',
|
| + style: _spacerStyle
|
| + ),
|
| + new Container(
|
| + key: 'Label',
|
| + style: _labelStyle,
|
| + children: children
|
| + )
|
| + ]
|
| + );
|
| + }
|
| +}
|
|
|