### 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
Total
Average
```
--------------------------------
### 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