mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Merge pull request #1895 from abarth/icon
Rename Icon's type paramter to icon
This commit is contained in:
commit
1cb0d8a1ac
@ -20,7 +20,7 @@ class Field extends StatelessComponent {
|
||||
return new Row(<Widget>[
|
||||
new Padding(
|
||||
padding: const EdgeDims.symmetric(horizontal: 16.0),
|
||||
child: new Icon(type: icon)
|
||||
child: new Icon(icon: icon)
|
||||
),
|
||||
new Flexible(
|
||||
child: new Input(
|
||||
@ -43,7 +43,7 @@ class AddressBookHome extends StatelessComponent {
|
||||
|
||||
Widget buildFloatingActionButton(BuildContext context) {
|
||||
return new FloatingActionButton(
|
||||
child: new Icon(type: 'image/photo_camera'),
|
||||
child: new Icon(icon: 'image/photo_camera'),
|
||||
backgroundColor: Theme.of(context).accentColor
|
||||
);
|
||||
}
|
||||
|
||||
@ -200,7 +200,7 @@ class FeedFragmentState extends State<FeedFragment> {
|
||||
switch (_fitnessMode) {
|
||||
case FitnessMode.feed:
|
||||
return new FloatingActionButton(
|
||||
child: new Icon(type: 'content/add'),
|
||||
child: new Icon(icon: 'content/add'),
|
||||
onPressed: _handleActionButtonPressed
|
||||
);
|
||||
case FitnessMode.chart:
|
||||
|
||||
@ -252,7 +252,7 @@ class StockHomeState extends State<StockHome> {
|
||||
|
||||
Widget buildFloatingActionButton() {
|
||||
return new FloatingActionButton(
|
||||
child: new Icon(type: 'content/add'),
|
||||
child: new Icon(icon: 'content/add'),
|
||||
backgroundColor: Colors.redAccent[200],
|
||||
onPressed: _handleStockPurchased
|
||||
);
|
||||
|
||||
@ -62,7 +62,7 @@ Future showStockMenu({BuildContext context, bool autorefresh, ValueChanged<bool>
|
||||
new FlatButton(
|
||||
child: new Row(<Widget>[
|
||||
new Icon(
|
||||
type: 'device/dvr',
|
||||
icon: 'device/dvr',
|
||||
size: IconSize.s18
|
||||
),
|
||||
new Container(
|
||||
|
||||
@ -329,11 +329,11 @@ class CardCollectionState extends State<CardCollection> {
|
||||
backgroundMessage = "Unsupported dismissDirection";
|
||||
}
|
||||
|
||||
Widget leftArrowIcon = new Icon(type: 'navigation/arrow_back', size: IconSize.s36);
|
||||
Widget leftArrowIcon = new Icon(icon: 'navigation/arrow_back', size: IconSize.s36);
|
||||
if (_dismissDirection == DismissDirection.right)
|
||||
leftArrowIcon = new Opacity(opacity: 0.1, child: leftArrowIcon);
|
||||
|
||||
Widget rightArrowIcon = new Icon(type: 'navigation/arrow_forward', size: IconSize.s36);
|
||||
Widget rightArrowIcon = new Icon(icon: 'navigation/arrow_forward', size: IconSize.s36);
|
||||
if (_dismissDirection == DismissDirection.left)
|
||||
rightArrowIcon = new Opacity(opacity: 0.1, child: rightArrowIcon);
|
||||
|
||||
|
||||
@ -48,7 +48,7 @@ class DrawerItem extends StatelessComponent {
|
||||
new Padding(
|
||||
padding: const EdgeDims.symmetric(horizontal: 16.0),
|
||||
child: new Icon(
|
||||
type: icon,
|
||||
icon: icon,
|
||||
colorFilter: _getColorFilter(themeData)
|
||||
)
|
||||
)
|
||||
|
||||
@ -223,7 +223,7 @@ class DropdownButton<T> extends StatelessComponent {
|
||||
alignment: const FractionalOffset(0.5, 0.0)
|
||||
),
|
||||
new Container(
|
||||
child: new Icon(type: 'navigation/arrow_drop_down', size: IconSize.s36),
|
||||
child: new Icon(icon: 'navigation/arrow_drop_down', size: IconSize.s36),
|
||||
padding: const EdgeDims.only(top: 6.0)
|
||||
)
|
||||
])
|
||||
|
||||
@ -26,16 +26,16 @@ class Icon extends StatelessComponent {
|
||||
Icon({
|
||||
Key key,
|
||||
this.size: IconSize.s24,
|
||||
this.type: '',
|
||||
this.icon: '',
|
||||
this.color,
|
||||
this.colorFilter
|
||||
}) : super(key: key) {
|
||||
assert(size != null);
|
||||
assert(type != null);
|
||||
assert(icon != null);
|
||||
}
|
||||
|
||||
final IconSize size;
|
||||
final String type;
|
||||
final String icon;
|
||||
final IconThemeColor color;
|
||||
final ColorFilter colorFilter;
|
||||
|
||||
@ -60,7 +60,7 @@ class Icon extends StatelessComponent {
|
||||
Widget build(BuildContext context) {
|
||||
String category = '';
|
||||
String subtype = '';
|
||||
List<String> parts = type.split('/');
|
||||
List<String> parts = icon.split('/');
|
||||
if (parts.length == 2) {
|
||||
category = parts[0];
|
||||
subtype = parts[1];
|
||||
@ -80,7 +80,7 @@ class Icon extends StatelessComponent {
|
||||
|
||||
void debugFillDescription(List<String> description) {
|
||||
super.debugFillDescription(description);
|
||||
description.add('$type');
|
||||
description.add('$icon');
|
||||
description.add('size: $size');
|
||||
}
|
||||
}
|
||||
|
||||
@ -27,7 +27,7 @@ class IconButton extends StatelessComponent {
|
||||
child: new Padding(
|
||||
padding: const EdgeDims.all(8.0),
|
||||
child: new Icon(
|
||||
type: icon,
|
||||
icon: icon,
|
||||
color: color,
|
||||
colorFilter: colorFilter
|
||||
)
|
||||
|
||||
@ -320,7 +320,7 @@ class Tab extends StatelessComponent {
|
||||
assert(label.icon != null);
|
||||
Color iconColor = selected ? selectedColor : color;
|
||||
ColorFilter filter = new ColorFilter.mode(iconColor, TransferMode.srcATop);
|
||||
return new Icon(type: label.icon, colorFilter: filter);
|
||||
return new Icon(icon: label.icon, colorFilter: filter);
|
||||
}
|
||||
|
||||
Widget build(BuildContext context) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user