Completed
Last Updated: 15 Jun 2021 12:26 by ADMIN
Created by: Justin
Comments: 0
Category: Dialog
Type: Feature Request
6
The api should allow for the close of dialog on escape or backdrop click.
Unplanned
Last Updated: 10 Feb 2021 09:40 by ADMIN

When using any kendo components that uses dialogs from inside an ionic application, all dialogs experience stacking context issues in iOS.

The solution for this at the moment is to tell every single component to append its dialog(s) to a specified container in a bid to better control its visibility.
Right now, not every component have an 'appendTo' setting for its dialogs (ie: Editor) which makes it unusable on iOS devices.

The feature I would like to request is a way to setup the default 'appendTo' container only once from a core service to any and all dialogs.
This would help in not having to add it manually to every single components we use and maybe make it easier for you to make this feature available to more components with less work. I would make it so it applies to the dialog component and service. (or use different methods to setup each differently)

Here's how it could look like :

@Component({ selector: 'app-mycomponent', templateUrl: './mycomponent.component.html' }) export class MyComponent implements OnInit { public kendoContainer: ViewContainerRef; //This would point to a container.


constructor
( private kendoSetupService: SetupService ) {} ngOnInit() { //This would affect all components using dialogs as well. this.kendoSetupService.dialogs.setDefaults({ 'appendTo': this.kendoContainer }); } }


If you setup a default, you could always override it at the element level like we do at the moment so it remains backward compatible.
<kendo-dropdownlist [(ngModel)]="data" [popupSettings]="{ 'appendTo': kendoContainer }"></kendo-dropdownlist>

This service could be used to override many of the kendo default behaviors with minimal code footprint in the end.
It could be divided into smaller default services instead if you prefer such as DialogSetupService

Completed
Last Updated: 16 Dec 2020 23:11 by ADMIN

Starting with version "4.2.3" the LanguageService fails to be injected into the DialogTitleBarComponent.

This can be easily reproduced in the Single Component Rendering demo.

Link to StackBlitz: https://stackblitz.com/edit/angular-mprlwl?file=app/user-info.component.ts

Kindest regards,
Holger

 

Unplanned
Last Updated: 11 Dec 2019 08:50 by ADMIN
Created by: Diego
Comments: 1
Category: Dialog
Type: Feature Request
4

As already present on popupService -> https://www.telerik.com/kendo-angular-ui/components/popup/api/PopupSettings/#toc-popupclass

is it possible to have also dialogClass when dialogService is used?

Thanks.

Unplanned
Last Updated: 15 Oct 2019 16:02 by ADMIN
Created by: Holger
Comments: 1
Category: Dialog
Type: Feature Request
2

I would like to switch off scrollbars for individual dialogs, thus it would be great to have a scrollable (https://docs.telerik.com/kendo-ui/api/javascript/ui/window/configuration/scrollable) option to control this behavior. This should be also available in the configuration of dialog service.

Unplanned
Last Updated: 29 Aug 2019 07:20 by ADMIN
Created by: Mariana
Comments: 1
Category: Dialog
Type: Feature Request
2

Hi,

We need to have it possible to close the active dialog by click on the overlay(backdrop). 

It's very natural as for me and is supported by a lot of libraries for modals/dialogs/windows

Unplanned
Last Updated: 09 Aug 2019 13:57 by ADMIN
Created by: Bart
Comments: 1
Category: Dialog
Type: Feature Request
1

Kendo Feature Request

Allow users to disabled keyboard navigation in the Dialog component.

We have a use case where there is a sliding panel in which users can open a dialog. Currently when pressing 'Esc' both our sliding panel and the modal close because they both listen to the document.keydown event. We would like to write some custom logic for this, so that we are able to handle the events in a way so it knows what to close. But we are unable to implement this since we have no way to overwrite/disable the logic in the Dialog component.

Unplanned
Last Updated: 01 Jul 2019 09:45 by Toine
Created by: n/a
Comments: 3
Category: Dialog
Type: Feature Request
11

Add configuration inputs for control animation of Dialog component.

 

 
Declined
Last Updated: 10 May 2019 09:51 by Edo
Created by: Edo
Comments: 5
Category: Dialog
Type: Feature Request
2

I would like to move dialog (because there is some content behind I need to see in order to fill form in dialog).

It would also be great if it could be resizable. If you have an input component inside dialog, you could set width to 100%.

Unplanned
Last Updated: 01 Apr 2019 07:55 by ADMIN
Created by: Josef
Comments: 7
Category: Dialog
Type: Feature Request
2
How could I configure the dialog to NOT close after pressing the escape key
Completed
Last Updated: 22 Mar 2019 09:02 by ADMIN

Hi,

When opening a dialog with DialogService from an Observable (e.g. in order to initialize dialog with data from a http request) and ChangeDetectionStrategy.OnPush, the dialog is messed up. With ChangeDetectionStrategy.Default everything works fine.

For reproduction have a look to this StackBlitz: https://angular-9vmvyv.stackblitz.io

Regards,
Holger

Pending Review
Last Updated: 09 Jan 2019 13:10 by Jason

Currently there is no way to provide a component from a lazy-loaded module as content in the Dialog Service. 

We need a way to pass in the correct injector/componentFactoryResolver to use to load the component with.

Further discussion and possible solution are available in the following Angular GitHub threads:

https://github.com/angular/angular/issues/14324

https://github.com/angular/angular/issues/17168

Pending Review
Last Updated: 07 Dec 2018 08:32 by ADMIN
Please add support for setting width/height in em or %, not just px.
Pending Review
Last Updated: 25 Oct 2018 08:19 by ADMIN
Created by: Kjartan Valur
Comments: 0
Category: Dialog
Type: Feature Request
10
It would be nice if it was possible to open kendo dialogs with separate component and template like you do in angular material, see below.

https://material.angular.io/components/dialog/overview

let dialogRef = dialog.open(UserProfileComponent, { 
height: '400px', 
width: '600px', 
});

dialogRef.afterClosed().subscribe(result => { 
console.log(`Dialog result: ${result}`); // Pizza! 
});
Pending Review
Last Updated: 10 Oct 2018 12:34 by Holger
Created by: Holger
Comments: 0
Category: Dialog
Type: Feature Request
2
Provide the "buttonLayout" (https://docs.telerik.com/kendo-ui/api/javascript/ui/dialog/configuration/buttonlayout) setting for Dialog and DialogService.

Useful values for layout would we "Stretched", "Start", "Center" and "End".
Pending Review
Last Updated: 05 Oct 2018 18:47 by ADMIN
Created by: Imported User
Comments: 2
Category: Dialog
Type: Feature Request
17
I would like to dialog can drag and set position.
Pending Review
Last Updated: 26 Jun 2018 19:04 by Telerik Admin
Currently there is no easy way to programmatically close a dialog from within the dialog component. Also it should be possible to a return a reason why the dialog was closed which may be different to the action buttons and the reason should be available when subscribing to the result stream 

Perhaps have a look at the ng-bootstrap dialog and implement something similar. See: https://ng-bootstrap.github.io/#/components/modal/api. If the content of the modal is a component, then nb-bootstrap can inject the dialog instance into the dialog component (using the NgbActiveModal class). The NgbActiveModal class can then be used to programmatically close / dismiss the modal from "inside" the component.
Pending Review
Last Updated: 15 Feb 2018 16:56 by ADMIN
When using the DialogService (or the PopupService), you must pass either a TemplateRef or a Component class to the content property for it to create.  However, if you have a Component that needs special initialization (i.e. constructor parameters) or that you have already created using a factory, you cannot use that as the content for the DialogService/PopupService.  This feature request is to allow the content parameter to be valid if an existing component instance (already created) is passed.
Pending Review
Last Updated: 29 Dec 2017 12:57 by ADMIN
Currently there is no way to ged rid of 'x' closing button in top right corner. It can be hacked by css globally, but if using the DialogService yoy can not configure if the closing 'x' should be present or not - that would be nice feature
Pending Review
Last Updated: 29 Oct 2017 09:36 by Telerik Admin
Created by: Imported User
Comments: 0
Category: Dialog
Type: Feature Request
1
I need accessibility  support for dialog, h2 in the title, role=alertdialog on the window
1 2