You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
doctor_app_flutter/lib/widgets/shared/app_texts_widget.dart

30 lines
889 B
Dart

import 'package:doctor_app_flutter/config/size_config.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
// OWNER : Ibrahim albitar
// DATE : 05-04-2020
// DESCRIPTION : Customization for Texts in app
class AppTexts extends StatefulWidget{
final String data;
final Color textColor;
final FontWeight fontWeight;
final double fontSize;
final String fontFamily;
AppTexts(this.data, {this.textColor = Colors.black, this.fontWeight = FontWeight.normal, this.fontSize = 22, this.fontFamily = 'WorkSans'});
@override
_AppTextsState createState() => _AppTextsState();
}
class _AppTextsState extends State<AppTexts>{
@override
Widget build(BuildContext context) {
return Text(widget.data,style: TextStyle(color: widget.textColor, fontWeight: widget.fontWeight, fontSize: widget.fontSize, fontFamily: widget.fontFamily),);
}
}