Lasergridpattern generator

Fixed header configuration. If it's a truthy value, the grid header will stick to a container when scrolled out of it. The default container is the browser window.

The object returned from factory.create(...) is a map, from plugin name to it's product. Technically, the gridView is the product of a builtin plugin called 'gridView'.

The 3.45 µm resolution series of VS-LDV lenses from VS Technology are designed for 12 MPixel image sensors in 1.1” format and come in focal lengths of 25 mm, 35 mm, 50 mm, and 75 mm. The lenses feature a working distance between 150 and 500 mm and are optimized for applications including mechanical and electronic component inspection.

Lasergrid projectorfor construction

Share your vision-related news by contacting Dennis Scimeca, Associate Editor, Vision Systems Design SUBSCRIBE TO OUR NEWSLETTERS

To develop a grid factory plugin, you need to understand the projection grid internal concepts like projections, renderers, layouts etc.

In case we have a pagerView defined in pager-view-plugin.js (Refer to the factory demo). The code using it should be something like

Lasergrid projector

The factory.create(...) method not only create the grid view, it can also create accessory views, like pager, and hook them up. The factory plugins are designed to handle this.

Lasergrid projectorfor tile

Client side grid control in JavaScript using pipe and filter patterns. Our data starts its journey at a data-source (OData, Memory, Mock) and travels through multiple filters before it makes it to the grid renderer. Those filters are called 'projections'.

A Backbone view class to render the data cells. It will be instantiated with { model: dataOfTheRow }. Within the view, you can access the row data with this.model.

Column shifter configurations. Column shifter limit the number of visible columns, and provide a pair of control button to shift the columns.

A boolean value specifies whether or not the column is locked. Locked columns are always visible when column shifter is on.

A function to calculate the cell value from the row data. It's used in complex scenarios when the cell value is not a field of the row data. For example,