Hi Jonah,
Good day to you,
We have validated your reported queries and below are the responses for it.
Query 1: ”Can you point me to where all these css styles are documented? I did find them documented for other controls (like the javascript control) but couldn't locate one for the blazor control. Also they were a little different from the javascript control.”
Yes, the Blazor Kanban is different from JavaScript Kanban. Currently, we missed documenting the CSS styles in the user guide. We will document the CSS styles and publish it before 2020 Volume 2 main release.
Query 2: “I'd like that kanban to have both horizontal scrolling and the vertical scrolling as you've described. I can make this happen, but again only using set pixel sizes, not automatically sizing to the dialog's content area.“
We have considered “Column-wise scrolling in Kanban” as a feature request from our end and logged the report for the same, the feature will be included with any of our upcoming releases.
You can now track the current status of the report, review the proposed resolution timeline, and contact us for any further inquiries through this link: https://www.syncfusion.com/feedback/14108/
Query 3: “Your vertical scrolling example is perfect- but with swim lanes, when you scroll down you still lose the header. Is there any way to fix the header so that the swim lanes scroll below it?“
You can set the static height for the Kanban wrapper element, less than the SfKanban height to resolve this issue with a static header in Swimlane. We have also modified the sample, we have shared already.
.e-kanban .e-card-wrapper {
height: 500px !important;
}
Query 4: “If set to false, you get no space allocated for the kanban cards“
Since it is placed inside the SfDialog, the width is not set properly calculated for the SfKanban, hence showing the SfKanban in the SfDialog OnOpen event will resolve this issue. Refer to the above sample.
Please let us know if you have any concerns?
Regards,
Indrajith