Skip to content

Overlapping resources <-> events relationship. Multiple resources for the same event. #209

@anton-patrushev

Description

@anton-patrushev

Issue Type

Important

This is a feature request.

Details

I want to support a UI using ResourcesCalendar mode that allows me to render events per resource columns, but resource type is mixed, so I want to show groups/columns for event assignee, event room, event resource, event location, event specific invitees, etc. at the same time.

Problem

Current setup with resourceId as a single value doesn't allow me to build that. It forces a 1 <-> N relation between resource and event.

Suggestion

We should unblock the N <-> N resource to event relation to being able to implement this UI with Library rendering engine support.
I was thinking about 2 options:

  1. Introducing new resourceIds?: string[] to support this (instead of the existing resourceId: string that forces 1 <-> N relation)
  2. Introducing a custom callback (maybe as the CalendarContainer or CalendarBody) for a defined event so the consumer code would define the logic on its own and implement this N <-> N relation on its own.

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