Skip to content

Notify for new values #16

Open
Open
@FlorianStock

Description

@FlorianStock

Hi,

How can we update the list of adapter ?

val calendarView : AgendaCalendarView = view.findViewById(R.id.agenda_calendar_view)
adapter = AgendaAdapter(this.requireContext())
contentManager = CalendarContentManager(this, calendarView, adapter)
contentManager.setDateRange(minDate, maxDate)
contentManager.locale = Locale.FRENCH

    viewModel.interventionsListOfUser.observe(viewLifecycleOwner) { intervention ->
        eventList.clear()
        intervention.forEach { inter ->
            val dayStart = Calendar.getInstance()
            dayStart.time = Date(inter.startAt!!)
            val dayEnd = Calendar.getInstance()
            dayEnd.time = Date(inter.finishAt!!)

            val dayItem = DayItem.buildDayItemFromCal(dayStart)
            eventList.add(AgendaEvent(dayStart, dayEnd, dayItem, inter))
        }
       
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions