Coder Social home page Coder Social logo

santa112358 / cell_calendar Goto Github PK

View Code? Open in Web Editor NEW
46.0 3.0 41.0 360 KB

Modern calendar widget with useful features. Enables you to develop well designed calendar in a moment.

Home Page: https://pub.dev/packages/cell_calendar

License: MIT License

Kotlin 0.16% Swift 1.50% Objective-C 0.05% Dart 40.43% CMake 24.26% C++ 29.36% C 1.84% HTML 2.38%
googlecalendar calendar

cell_calendar's Introduction

Hi there πŸ‘‹

Flutter developer based in Tokyo and undergraduate at Waseda University.

I'm so happy that many developers are using my packages.

If you have any requests or problems, please do not hesitate to open an issue or pull request.

I'll do my best to keep the packages updated, but please understand that my responses and updates may be delayed due to my other commitments.

Thank you.

cell_calendar's People

Contributors

dnsflnv avatar norihanda avatar santa112358 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cell_calendar's Issues

How to update events of one day dynamicly?

a
The question is how to update the parameter "events" dynamicly?
Such as using a API to fetch new data and update the calendar.
I try to use StreamBuilder to update, but nothing really updated.
Is there another solution to achieve that?

Vertical scroll

Hi,
Is there a way to have support for vertical scrolling for calendar pages?

Can we customize the textStyle of DateCell?

Thank you for making this cool library.
I want to make the same UI as Google Calendar app, but there are some differences.
The biggest difference for me is a textStyle for DateCell so I want to know if I can customize the textStyle of DateCell.
Thank you.

Use DateFormat for monthYearLabelBuilder

First of all, thanks a lot for working on this project! Super useful!

I am having one problem for monthYearLabelBuilder.

I want to support i18n on my app, and using DateFormat library to make that happen.
For the calendar labels for the week of the day [S, M, T, W, T, F, S], I'm using DateFormat.E().format(DateTime.utc(2021, 2, 7)) etc, to support my usecase.

However, for monthYearLabelBuilder, I cannot get rid of the trailing comma at the end.
My code looks something like this now

monthYearLabelBuilder: (datetime) { const year = ''; final month = DateFormat.yMMM().format(datetime);

which shows the text like below in the label
'2021年1月,' with a comma.

If I do
monthYearLabelBuilder: (datetime) { final year = DateFormat.y().format(datetime); final month = DateFormat.MMM().format(datetime);

It will show '1月, 2021年 ' which is not so natural in Japanese.

Is it possible for you to support just the dateFormat, or create a way to get rid of the comma at the end?

Thank you very much!

Update provider to last version

Because no versions of cell_calendar match >0.5.0+1 <0.6.0 and cell_calendar 0.5.0+1 depends on provider ^5.0.0, cell_calendar ^0.5.0+1 requires provider ^5.0.0.
And because flutter_bloc >=7.2.0 depends on provider ^6.0.0, cell_calendar ^0.5.0+1 is incompatible with flutter_bloc >=7.2.0.

Re-style _EventLabel text

I could not style _EventLabel text for my project's design. I think letting user customize _EventLabel text by a TextStyle instead of eventTextColor is a good idea. Could you consider?

Jump to a specific date

In my app, I would like to put 'jump to today' button.
Is there any way to jump to a specific date? If not could you add this feature please?
Thank you.

Display error occurs when creating an event

γ‚Ήγ‚―γƒͺγƒΌγƒ³γ‚·γƒ§γƒƒγƒˆ 2021-07-02 17 54 17

If you program according to the sample, an error such as A RenderFlex overflowed by 12 pixels on the bottom. Will occur because the Sliver Padding of the cell containing the event exceeds the Column size.

How do i exlude weekends?

I am working on an app where users can create schedules and notes for weekdays. But in my design, there are no weekends, because people do not work on weekends.

Long Press function

Hi~
I want to ask is there possible to have a function like onCellLongPress?

Create a dayCellBuilder

Exposing a builder for dayCell with params DateTime day and List<CalendarEvent> events will make things easier to customize

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.