refactor: rename timetable component

This commit is contained in:
Freek van de Ven 2023-08-17 10:47:08 +02:00
parent 289f1ea25a
commit 528dc5c240
8 changed files with 23 additions and 23 deletions

View file

@ -3,7 +3,7 @@
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:timetable/timetable.dart'; import 'package:flutter_timetable/timetable.dart';
void main() { void main() {
runApp(const MaterialApp(home: TimetableDemo())); runApp(const MaterialApp(home: TimetableDemo()));
@ -27,8 +27,8 @@ class _TimetableDemoState extends State<TimetableDemo> {
child: Container( child: Container(
color: Colors.red, color: Colors.red,
child: const Padding( child: const Padding(
padding: const EdgeInsets.all(8.0), padding: EdgeInsets.all(8.0),
child: const Text( child: Text(
'Exercise', 'Exercise',
style: TextStyle(color: Colors.white), style: TextStyle(color: Colors.white),
), ),
@ -42,8 +42,8 @@ class _TimetableDemoState extends State<TimetableDemo> {
child: Container( child: Container(
color: Colors.orange, color: Colors.orange,
child: const Padding( child: const Padding(
padding: const EdgeInsets.all(8.0), padding: EdgeInsets.all(8.0),
child: const Text( child: Text(
'Brunch', 'Brunch',
style: TextStyle(color: Colors.white), style: TextStyle(color: Colors.white),
), ),

View file

@ -75,6 +75,13 @@ packages:
description: flutter description: flutter
source: sdk source: sdk
version: "0.0.0" version: "0.0.0"
flutter_timetable:
dependency: "direct main"
description:
path: ".."
relative: true
source: path
version: "1.1.0"
lints: lints:
dependency: transitive dependency: transitive
description: description:
@ -168,13 +175,6 @@ packages:
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.6.0" version: "0.6.0"
timetable:
dependency: "direct main"
description:
path: ".."
relative: true
source: path
version: "1.1.0"
vector_math: vector_math:
dependency: transitive dependency: transitive
description: description:

View file

@ -13,7 +13,7 @@ dependencies:
sdk: flutter sdk: flutter
cupertino_icons: ^1.0.2 cupertino_icons: ^1.0.2
timetable: flutter_timetable:
path: ../ path: ../
dev_dependencies: dev_dependencies:

View file

@ -3,7 +3,7 @@
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:timetable/src/models/time_block.dart'; import 'package:flutter_timetable/src/models/time_block.dart';
/// Combine blocks that have the same id and the same time. /// Combine blocks that have the same id and the same time.
List<TimeBlock> combineBlocksWithId(List<TimeBlock> blocks) { List<TimeBlock> combineBlocksWithId(List<TimeBlock> blocks) {

View file

@ -6,11 +6,11 @@ import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart'; import 'package:flutter/scheduler.dart';
import 'package:timetable/src/block_service.dart'; import 'package:flutter_timetable/src/block_service.dart';
import 'package:timetable/src/models/table_theme.dart'; import 'package:flutter_timetable/src/models/table_theme.dart';
import 'package:timetable/src/models/time_block.dart'; import 'package:flutter_timetable/src/models/time_block.dart';
import 'package:timetable/src/widgets/block.dart'; import 'package:flutter_timetable/src/widgets/block.dart';
import 'package:timetable/src/widgets/table.dart' as table; import 'package:flutter_timetable/src/widgets/table.dart' as table;
class Timetable extends StatefulWidget { class Timetable extends StatefulWidget {
/// [Timetable] widget that displays a timetable with [TimeBlock]s. /// [Timetable] widget that displays a timetable with [TimeBlock]s.

View file

@ -3,7 +3,7 @@
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:timetable/src/models/table_theme.dart'; import 'package:flutter_timetable/src/models/table_theme.dart';
class Table extends StatelessWidget { class Table extends StatelessWidget {
/// The [Table] to draw an overview of timerange with corresponding hour lines /// The [Table] to draw an overview of timerange with corresponding hour lines

View file

@ -1,4 +1,4 @@
name: timetable name: flutter_timetable
description: Flutter package to create a Timetable Widget that display blocks of widgets inside a timetable. description: Flutter package to create a Timetable Widget that display blocks of widgets inside a timetable.
version: 1.1.0 version: 1.1.0
repository: https://github.com/Iconica-Development/timetable repository: https://github.com/Iconica-Development/timetable

View file

@ -4,8 +4,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:timetable/src/block_service.dart'; import 'package:flutter_timetable/src/block_service.dart';
import 'package:timetable/timetable.dart'; import 'package:flutter_timetable/timetable.dart';
void main() { void main() {
group('test combineBlocksWithId', () { group('test combineBlocksWithId', () {