🚀 Kendo UI jQuery IntelliSense
📺 How it works ? |
| Snippet Prefix | Expands To |
|---|---|
kendoGrid |
Full grid with dataSource, columns, paging, sorting, filtering |
kendoForm |
Form with formData, items, buttons |
kendoDatePicker |
DatePicker with format |
kendoDropDownList |
Dropdown with dataSource, textField, valueField |
kendoWindow |
Modal window with title, width, height |
kendoNotification |
Notification with position and autoHide |
kendoChart |
Chart with series and categoryAxis |
dataSource |
Full DataSource with transport, schema, paging |
transport |
AJAX transport with read/create/update/destroy |
| ...and 150+ more |
📖 Hover Documentation
Hover over any Kendo property to see its description, accepted values, and usage notes — without leaving your editor.
🎛️ Custom Grid Editors (Popup & Inline)
Instantly scaffold editor functions for every input type used inside Kendo Grid popup/inline edit forms:
| Editor Snippet | Widget Used |
|---|---|
kendoTextBoxEditor |
kendoTextBox |
kendoDatePickerEditor |
kendoDatePicker |
kendoDropDownEditor |
kendoDropDownList (static) |
kendoDropDownAjaxEditor |
kendoDropDownList (AJAX) |
kendoMultiSelectEditor |
kendoMultiSelect |
kendoSwitchEditor |
kendoSwitch |
kendoSliderEditor |
kendoSlider |
kendoColorPickerEditor |
kendoColorPicker |
kendoUploadAsyncEditor |
kendoUpload (async) |
kendoCalendarEditor |
kendoCalendar |
| ...and more |
📝 Kendo Form Item Snippets
Full items[] entry templates for kendoForm — each pre-wired with label, field name, and editor:
kendoFormTextBoxItem, kendoFormPasswordItem, kendoFormDatePickerItem, kendoFormDropDownItem, kendoFormMultiSelectItem, kendoFormSwitchItem, kendoFormNumericItem, kendoFormRichTextItem, kendoFormUploadItem, and more.
🔐 Regex Patterns
Production-ready regex snippets for common Kendo form validations:
| Snippet | Purpose |
|---|---|
kendoNameRegex |
Letters + spaces only, 2–50 chars |
kendoEmailRegex |
Standard email format |
kendoPasswordRegex |
Min 8 chars: uppercase, lowercase, digit, special char |
🔔 Notification Helper
kendoNotificationSetup — drops in a complete notification instance pinned to screen, ready to call .show("message", "success/error/warning/info").
📡 DataSource Event Binding
kendoDataSourceRequestEnd — auto-binds create/update/destroy success messages and refreshes the grid in one snippet.
🏷️ Grid Edit Event
kendoGridEditEvent — dynamically changes the popup window title and save button text between "Add Record" and "Edit Record" mode.
🗂️ Supported Widgets
Input & Form Controls
kendoTextBox · kendoTextArea · kendoNumericTextBox · kendoMaskedTextBox · kendoEditor · kendoCheckBox · kendoRadioButton · kendoSwitch · kendoSlider · kendoRangeSlider · kendoColorPicker · kendoUpload
Date & Time
kendoDatePicker · kendoDateTimePicker · kendoTimePicker · kendoCalendar · kendoScheduler
Lists & Selection
kendoDropDownList · kendoComboBox · kendoAutoComplete · kendoMultiSelect · kendoTreeView · kendoListView
Data Display
kendoGrid · kendoChart · kendoPager · kendoProgressBar
Layout & Navigation
kendoWindow · kendoDialog · kendoTabStrip · kendoPanelBar · kendoMenu · kendoContextMenu · kendoSplitter · kendoTooltip
Media
kendoMediaPlayer
Feedback
kendoNotification
⚙️ Usage
Autocomplete
Type inside any Kendo widget initializer and press Ctrl + Space:
📋 Requirements
- Kendo UI for jQuery (any version)
- .NET MVC project (works in
.js,.html,.cshtmlRazor files) - VS Code 1.70+
🤝 Contributing
Found a missing widget or property? Open an issue or submit a PR — contributions are welcome!
📄 Changelog
See CHANGELOG.md for version history.
📝 License
MIT © Kendo UI jQuery IntelliSense Contributors
