Files
pte/untitled/lib/utils/IconFont.dart
2024-09-27 01:31:25 +08:00

160 lines
4.0 KiB
Dart

import 'package:flutter/material.dart';
import 'package:peach/config/_.dart';
/*
* IconFont 字体图标
*/
class IconFont {
static Icon LogoIcon ({double size = 24.0, Color color = ColorConfig.WhiteBackColor}) {
return Icon(
const IconData(0xe61c, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon ModelIcon ({double size = 24.0, Color color = ColorConfig.WhiteBackColor}) {
return Icon(
const IconData(0xe61f, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon MeIcon ({double size = 24.0, Color color = ColorConfig.WhiteBackColor}) {
return Icon(
const IconData(0xe611, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon MechanismIcon ({double size = 24.0, Color color = ColorConfig.WhiteBackColor}) {
return Icon(
const IconData(0xe61a, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon HomeIcon ({double size = 24.0, Color color = ColorConfig.WhiteBackColor}) {
return Icon(
const IconData(0xe617, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon HistoryIcon ({double size = 24.0, Color color = ColorConfig.WhiteBackColor}) {
return Icon(
const IconData(0xe600, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon VipIcon ({double size = 24.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe6ba, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon DaLiIcon ({double size = 24.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe618, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon UpdateIcon ({double size = 24.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe63c, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon ClearIcon ({double size = 22.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe616, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon XieYiIcon ({double size = 22.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe6b2, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon AboutIcon ({double size = 22.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe637, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon NewsIcon ({double size = 22.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe6c0, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon VideoIcon ({double size = 22.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe60c, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon PictureIcon ({double size = 20.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe61e, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon BuyIcon ({double size = 20.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe73b, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon StatusIcon ({double size = 20.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe655, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon OrderIcon ({double size = 20.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe620, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
static Icon WeiXinIcon ({double size = 20.0, Color color = ColorConfig.TextColor}) {
return Icon(
const IconData(0xe64f, fontFamily: 'iconfont'),
size: size,
color: color,
);
}
}