Unplanned
Last Updated: 15 Jun 2023 10:42 by Sri
Created by: Sri
Comments: 0
Category: Kendo UI for Vue
Type: Feature Request
1

Hi.

The PDF Viewer component is something that is available in some of the other Kendo products like KendoReact, Kendo UI for jQuery, etc. Can you add the component also in the Kendo UI for Vue Native suite?

The PDF Viewer will be a nice feature that will make the Vue suite even better. 

Completed
Last Updated: 13 Jun 2023 07:44 by ADMIN
Created by: Sandy
Comments: 8
Category: Kendo UI for Vue
Type: Feature Request
8
I was looking through the documentation for the native drop down list and did not see an example for grouping like the wrapper drop down list has. https://www.telerik.com/kendo-vue-ui/components/datasource/datasource/grouping/ I would like to request a group functionality for the native drop down list.
Completed
Last Updated: 12 Jun 2023 07:20 by ADMIN
Created by: Daniel
Comments: 0
Category: Kendo UI for Vue
Type: Feature Request
2

Hi. 

I am looking for a Badge component in the Kendo UI for Vue suite. The component is available for the Angular suite(https://www.telerik.com/kendo-angular-ui/components/indicators/badge/) but not for Vue.

It will be nice to have this component available also for Vue.

Completed
Last Updated: 12 Jun 2023 07:18 by ADMIN
Created by: n/a
Comments: 2
Category: Kendo UI for Vue
Type: Feature Request
8

Hi Team,

Can you consider the implementation of a Native TileLayout component? 

It will be a very nice add-on to the Native Vue suite.

Completed
Last Updated: 12 Jun 2023 06:37 by ADMIN
Created by: jake
Comments: 0
Category: Kendo UI for Vue
Type: Bug Report
1

New Native Vue DropDownTree Component

Completed
Last Updated: 18 Apr 2023 05:25 by ADMIN

Describe the bug
When using a slot to define the columns in the Wrapper Grid, the result in Vue 2 and Vue 3 is different.

  • In Vue 2, if we pass 2 columns to the slot, only these two columns are rendered in the component.
  • In Vue 3, no matter how many columns we pass to the slot, the component renders all columns, based on the data in the datasource

To Reproduce
Check the two examples below:

The two examples use the same implementation but the number of columns rendered in each Grid is different

Expected behavior
The two examples should work the same way as in the Vue 2 application.

Screenshots
Vue 2:
image
Vue 3:
image

Unplanned
Last Updated: 05 Apr 2023 14:19 by Eliot
Created by: Eliot
Comments: 0
Category: Kendo UI for Vue
Type: Bug Report
0

Describe the bug
Importing Kendo UI components results in our WebPack build producing the incorrect "dist" output.
Sometimes Webpack build adds additionalType.d.ts files and their directories to the dist folder
More information can be found in ticket:1602899

Completed
Last Updated: 29 Mar 2023 08:54 by Andreas
Release R2 2023 - Increment 2 (12.04.2023)
Created by: Ben
Comments: 3
Category: Kendo UI for Vue
Type: Feature Request
1

The DatePicker, DateTimePicker, TimePicker, and DateRangePicker components don't provide open and close events that are triggered when the popup of a component is opened/closed. 

 

Completed
Last Updated: 28 Mar 2023 16:08 by ADMIN
Release R2 2023 - Increment 2 (12.04.2023)
Created by: Ako
Comments: 5
Category: Kendo UI for Vue
Type: Bug Report
0

Kendo Splitter component `change` event is triggered from child components e.g. Input/Grid. I have multiple splitters defined, but only parent splitter has `onChange` event listener defined. When changing the text from child containing Kendo Input component which has no change event defined (doesn't really matter if it is), the event is propagated to Splitters `onChange` event and crashes Splitter pane handling. Added `onChange` listener to other Splitters as-well, they all are triggered. Clicking on Grid component checkboxes (is child to Splitter) to select the row will also trigger Splitters `onChange` event. Current workaround is to defined Splitters `@change` event as `@change.self` then the children's `change` events wont trigger it.

Completed
Last Updated: 22 Mar 2023 14:02 by ADMIN

Hey there!

It would be great to add an option to the <Grid /> component that allows specifying a custom cell template specifically for the "select" column.
Looking at the documentation, there is an example that shows how to do something similar, but it overrides the complete CellRenderer for all columns.

Here is a minimum example of the API we could have:

<script lang="ts" setup>
  import { Grid } from '@progress/kendo-vue-grid';
</script>

<template>
  <Grid
    selected-field="selectedField"
    selected-cell="mySelectCell"
  >
    <template #mySelectCell="{ props }">
      <!-- Checkbox or whatever you want -->
    </template>
  </Grid>
</template>


Completed
Last Updated: 17 Mar 2023 10:27 by ADMIN
Release R2 2023 - Increment 1 (01.03.2023)

Hello,

The StackLayout component is available in other Kendo UI suites like KendoReact for example but is still not provided for Vue. Can you add the StackLayout component to the Kendo UI for Vue Native suite?

Completed
Last Updated: 17 Mar 2023 10:25 by ADMIN
Release R2 2023 - Increment 1 (01.03.2023)

Hello,

The GridLayout component is available in other Kendo UI suites like KendoReact for example but is still not provided for Vue. Can you add the GridLayout component to the Kendo UI for Vue Native suite?

Completed
Last Updated: 13 Mar 2023 13:43 by ADMIN
Created by: Ron
Comments: 1
Category: Kendo UI for Vue
Type: Feature Request
1
The ScrollView provides one of the fundamental UI experience blocks on mobile apps - would like to see a wrapper implemented for Kendo UI for Vue to add support for it.
Completed
Last Updated: 25 Jan 2023 15:36 by ADMIN
Release R2 2023 - Increment 1 (01.03.2023)
Created by: n/a
Comments: 0
Category: Kendo UI for Vue
Type: Bug Report
0

Describe the bug
There is an incorrect export inside the @progress/kendo-vue-inputs package on line 39 in the @progress/kendo-vue-inputs/dist/esm/main.js file

image
This import fails because this file does not exist. When we change the above line to:
export * from './signature/interfaces/index.js'; everything works as expected.

A similar issue is found in the following file: @progress/kendo-vue-inputs/dist/esm/signature/Signature.js on line 145
image
The above should be changed to:
import { hasParent } from './utils/index.js';

Expected behavior
The described above exports should point to existing files

Duplicated
Last Updated: 18 Jan 2023 13:12 by ADMIN
Created by: Sanatan
Comments: 0
Category: Kendo UI for Vue
Type: Bug Report
0

@open and @close events are not triggered by integration testing tool, even when programmatically calling the event.

We are using cypress 11.1.0

cypress-real-events: 1.7.4 was also used to try of trigger the events but didn't work.

The way we tried this was:

cy.get(element).trigger(‘mouseover’)
cy.get(element).realHover()
cy.get(element).trigger(‘mouseover’)
cy.get(element).trigger(‘mouseenter’)
cy.get(element).then(el => {
    el.dispatchEvent(new MouseEvent(‘mouseenter’, { bubbles:true })
}
But the events are just not triggered, so we cannot properly test our implementation.
Unplanned
Last Updated: 03 Nov 2022 07:02 by ADMIN
Scheduled for R1 2023 - Increment 2 (07.12.2022)
Created by: n/a
Comments: 0
Category: Kendo UI for Vue
Type: Bug Report
0

Describe the bug
The rowReorder event is missing in the Wrapper Grid component, while it is available in the Kendo UI for jQuery Grid. Currently, the only way the event can be used is by using a code like the below in the mounted hook of the Vue app:

    var grid = this.$refs.grid.kendoWidget();
    grid.bind('rowReorder', function (e) {
      console.log('row', e);
    });

Expected behavior
The rowReorder event should be available for usage as the other events of the Wrapper Grid

Completed
Last Updated: 11 Oct 2022 15:36 by ADMIN
Created by: John Campion
Comments: 6
Category: Kendo UI for Vue
Type: Feature Request
1

Hi,

I'm trying to figure out how to persist and restore state in the native Vue grid.  Am I missing something; is this not available yet?

I found the article about doing it with the grid wrappers, but not native.

Thanks!

Unplanned
Last Updated: 05 Oct 2022 15:58 by Quang
Created by: Quang
Comments: 0
Category: Kendo UI for Vue
Type: Feature Request
2

Hi, team. 

The File Manager component is currently not available in the Kendo UI for Vue suite. Having the component available in Kendo UI for Vue will be a big improvement for the suite. 

Won't Fix
Last Updated: 08 Sep 2022 15:34 by ADMIN
Created by: Chad
Comments: 1
Category: Kendo UI for Vue
Type: Bug Report
1

Vue Version: 3.2.37

@progress/kendo-vue-layout version: 3.5.1

When using TabStrip in Vue 3 with the Composition API and `<script setup>`, there cannot be anything inside of the TabStrip other than visible markup. If there is an HTMLnode that's a comment, or is hidden using a `v-if,`, then that part of the page will not render and throw an error.

<TabStrip v-if="ctrOrSar !== 'Loading...'" :selected="selected" @select="onSelect">
    <TabStripTab title="Tab">
       Not a problem

    </TabStripTab>

 

    <TabStripTab v-if="false">
      big problem

    </TabStripTab>

<!-- <TabStripTab v-if="false" >
       Also a problem
    </TabStripTab> -->
</TabStrip>

This is the error received:
"`Uncaught (in promise) TypeError: children.forEach is not a function`" quoting a utils.js file line 4.

If my TabStripTabs have a v-if on them to not show if data isn't available for them, then the whole section of the page isn't useable.

Completed
Last Updated: 17 Aug 2022 12:56 by ADMIN
Created by: Chen Yap
Comments: 1
Category: Kendo UI for Vue
Type: Bug Report
0

hhttps://stackblitz.com/edit/kgeavu?file=src/main.vue

the console.log is observed even when selecting other tabs.