horizontalplanning 0.0.1
horizontalplanning: ^0.0.1 copied to clipboard

To be able to display an horizontal Planning.

Composant horizontal-planning (Flutter) #

Composant permettant un affichage d'un planning horizontal, scrollable et adaptable à toutes les tailles.

Planning Horizontal

Exemple d'utilisation #

import 'package:flutter/material.dart';
import 'package:scrollmulti/scroll-page.dart';

void main() {

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  Widget build(BuildContext context) {
    return MaterialApp(
      theme: ThemeData(
        primarySwatch: Colors.blue,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      home: SafeArea(
        top: true,
        child: Scaffold(
          appBar: AppBar(
            title: Text("HorizontalPlanning Sample"),
          body: HorizontalPlanning(
            title: "Semaine du 27/04 au 03/05",
            startHour: 8,
            employees: [
            nbHours: 24,
            weekDays: ["Lun.", "Mar.", "Mer.", "Jeu.", "Ven.", "Sam.", "Dim."],

TODO List #

  • Manage display with hour steps (ex. 2h 4h 5h 6h),
  • Be able to customize hours labels
  • Events management
  • Be able to customize colors, styles and so on...