{"repo":"youngcet/task_scheduler","free":true,"listed":false,"github":"https://github.com/youngcet/task_scheduler","clone":"git clone https://github.com/youngcet/task_scheduler.git","description":"The Task Scheduler Widget is a Flutter component designed to display a schedule with customizable time slots and tasks. It provides functionalities to schedule tasks, rearrange them, and visualize them efficiently.","language":"Dart","stars":10,"topics":["task-management","task-manager","task-scheduler","flutter"],"license":"MIT","category":"productivity","readme_excerpt":"Task Scheduler Widget The Task Scheduler Widget is a Flutter component designed to display a schedule with customizable time slots and tasks. It provides functionalities to schedule tasks, rearrange them, and visualize them efficiently. Demo https://youngcet.github.io/taskscheduler.github.io/#/ Features: 1. Schedule View: Display a customizable schedule view for managing tasks and appointments. 2. Resource Headers: Ability to define resource headers to categorize tasks. Each header can contain custom widgets. 3. Schedule Configuration: - Define the start and end time of the schedule. - Customize the time interval for the timeline display. - Support for both 12-hour and 24-hour time formats. 4. Empty Slot Handling: Trigger custom actions when users click on empty slots in the schedule. 5. Drag and Drop Functionality: - Allow users to drag and drop tasks within the schedule. - Define callbacks to handle dropped tasks, including updating the schedule view. 6. Entry Management: - Add, and edit entries within the schedule. - Customize entry properties such as color, category, duration, draggable and resizable behavior. - Block off specific periods on a schedule for a resource. 7. Entry Interaction: - Define callbacks for handling interactions with entries, such as onTap events. - Display custom content within each entry, including text and widgets. 8. Entry Resizing: - Allow users to resize entries to adjust their duration. - Define callbacks to handle resizing events, including u","default_branch":null,"files":null,"tree":[],"storefront":"/r/youngcet","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/youngcet/task_scheduler/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}