### Install KendoQsBoilerplate using Package Manager Console Source: https://github.com/telerik/kendo-ui-core/blob/master/docs-aspnet/html-helpers/helper-basics/build-team-efficiency-dashboard/getting-up-and-running.md Use this command in the Package Manager Console to install the quick start boilerplate for your project. ```powershell PM> Install-Package KendoQsBoilerplate ``` -------------------------------- ### Full Implementation Example Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/knowledge-base/display-aggregation-from-contextmenu-in-grid.md This comprehensive example demonstrates the complete setup, including Kendo UI Grid and ContextMenu initialization, data source configuration with aggregates, and the event handling logic for displaying aggregations. ```javascript
``` -------------------------------- ### Run Kendo CLI Setup with NPX Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/intro/installation/kendo-cli.md Execute the Kendo CLI setup command without a prior global installation by using `npx`. This is an alternative for running the command directly. ```sh npx @progress/kendo-cli kendo jquery setup ``` -------------------------------- ### Complete MVVM Example Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/framework/mvvm/get-started.md This example shows a complete Kendo UI MVVM setup, including the HTML view, the JavaScript view-model, and the binding call. ```html
``` -------------------------------- ### Get Resources for a Scheduler Slot Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/api/javascript/ui/scheduler.md Retrieves the resources associated with a specific scheduler slot. This example demonstrates how to get resources by clicking a button that targets the first slot. ```javascript
``` -------------------------------- ### Basic Polyline with Start Cap Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/api/javascript/dataviz/diagram/polyline.md Demonstrates how to create a polyline with an 'ArrowStart' type start cap. This example shows the basic setup for adding a start cap to a polyline. ```javascript
``` -------------------------------- ### Create a basic column sparkline Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/api/javascript/dataviz/ui/sparkline.md Initializes a Kendo UI Sparkline widget with a column type and sample data. This is a fundamental example for getting started with sparklines. ```javascript
``` -------------------------------- ### Example Workflow: New Kendo Project Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/intro/installation/node-setup-windows-nvm.md This workflow demonstrates setting up Node 24 for a new Kendo project, including installation, activation, and verification. ```sh nvm install 24 nvm use 24 node -v ``` -------------------------------- ### Initialize OTPInput with Basic Configuration Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/controls/otpinput/get-started.md Initializes the OTPInput component on an input element with group lengths, placeholder, and type configuration. This is the final result of the getting started guide. ```html ``` ```javascript $("#otpinput").kendoOTPInput({ items: [ { groupLength: 3 }, { groupLength: 2 }, { groupLength: 3 } ], placeholder: "X", type: "number" }); ``` -------------------------------- ### Build and Integrate Bundle Source: https://github.com/telerik/kendo-ui-core/blob/master/docs-aspnet/installation/npm.md Run npm install and npm run build commands to install dependencies and create the bundle. Then, reference the bundle in your layout file. ```bash npm install && npm run build ``` ```html ``` -------------------------------- ### Virtualization Configuration Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/api/javascript/ui/multicolumncombobox.md This example demonstrates the basic setup for enabling virtualization in the MultiColumnComboBox, including setting the item height. ```APIDOC ## MultiColumnComboBox Virtualization ### Description This section covers the configuration of the `virtual` option for the Kendo UI MultiColumnComboBox, which is essential for handling large datasets efficiently. ### Configuration Options #### `virtual.itemHeight` (Number) * **Description**: Specifies the height of each item in the virtualized list. This is crucial for the virtualization calculations to work correctly. * **Default**: `null` (auto-calculated) #### `virtual.mapValueTo` (String) * **Description**: Determines how the `valueMapper` resolves values. It can be set to either `"index"` (default) or `"dataItem"`. This option controls whether the `valueMapper` should resolve a value to an item's index or to the actual data item. * **Default**: `"index"` #### `virtual.valueMapper` (Function) * **Description**: A function that the widget calls when it receives a value that has not yet been fetched from the server. The function should accept an options object containing the value(s) and is responsible for returning the respective data item(s) index/indices. This is optional and required only if the widget has an initial value or if the `value()` method is used. * **Default**: `null` ### Example Usage ```javascript $("#multicolumncombobox").kendoMultiColumnComboBox({ virtual: { itemHeight: 40, mapValueTo: "dataItem", valueMapper: function(options) { // Implement custom value mapping logic here options.success([]); } }, dataTextField: "text", dataValueField: "value", dataSource: { transport: { read: function(options) { // Simulate a large dataset var data = []; for(var i = 0; i < 10000; i++) { data.push({ text: "Item " + i, value: i }); } options.success(data); } } }, columns: [ { field: "text", title: "Text" }, { field: "value", title: "Value" } ] }); ``` ``` -------------------------------- ### Set Default Series Type to Pie in Chart Wizard Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/api/javascript/ui/chartwizard.md Configure the initial chart setup by defining the starting series type. This example sets the default series type to 'pie'. ```javascript $("#chartwizard").kendoChartWizard({ dataSource: [ [ { field: 'Product Name', value: 'Calzone' }, { field: 'Quantity', value: 1 }, { field: 'Price', value: 12.39 }, { field: 'Tax', value: 2.48 }, { field: 'Total', value: 14.87 } ], ], defaultState: { seriesType: 'pie' } }); ``` -------------------------------- ### Set Up a Kendo UI for jQuery Project Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/intro/installation/kendo-cli.md Scaffold the necessary setup for a Kendo UI for jQuery project within your current project folder. This command guides you through initial configuration and dependency installation. ```sh kendo jquery setup ``` -------------------------------- ### Full Implementation Example Source: https://github.com/telerik/kendo-ui-core/blob/master/docs/knowledge-base/export_listview_to_excel.md A complete example demonstrating the integration of the ListView, export button, and workbook generation for saving to Excel. ```javascript