ni / nimble

The NI Nimble Design System
https://nimble.ni.dev
MIT License
29 stars 9 forks source link

Updated Blazor Wafer Map to use dies table input #2185

Open munteannatan opened 3 weeks ago

munteannatan commented 3 weeks ago

Pull Request

๐Ÿคจ Rationale

The existing dies input for the blazor wafer map uses json conversion to transmit data to the wafer map component. This has caused some issues detailed here https://dev.azure.com/ni/DevCentral/_workitems/edit/2687395

๐Ÿ‘ฉโ€๐Ÿ’ป Implementation

created a new input for apache arrow table called dies table on the blazor wafer map this input sends the data to the component as a binary created an internal input on the wafer map component to receive the binary from blazor and convert it to apache table

created a render finished event which is emitted when the wafer component has rendered images on the canvas and not when hovering

๐Ÿงช Testing

updated the tests to reflect the changes

โœ… Checklist