first commit

This commit is contained in:
jideguru
2021-05-26 23:42:34 +01:00
commit 386a8f518a
89 changed files with 3630 additions and 0 deletions

41
lib/src/widgets/tabs.dart Normal file
View File

@@ -0,0 +1,41 @@
import 'package:flutter/material.dart';
import 'package:rich_editor/constants.dart';
import 'package:rich_editor/src/models/button.dart';
import 'package:rich_editor/src/widgets/tab_button.dart';
import 'package:webview_flutter/webview_flutter.dart';
class GroupedTab extends StatelessWidget {
final WebViewController? controller;
GroupedTab({this.controller});
@override
Widget build(BuildContext context) {
return Container(
color: Color(0xff424242),
height: 59.0,
child: Column(
children: [
Flexible(
child: ListView(
shrinkWrap: true,
scrollDirection: Axis.horizontal,
children: [
for(Button button in buttons)
InkWell(
onTap: () {
print('BOLDDD');
controller?.evaluateJavascript('setBold()');
},
child: TabButton(
icon: button.icon,
),
)
],
),
),
],
),
);
}
}