It would be nice to have tooltips showing when the user hovers a shape on a map, basically the same funcionality that can be obtained for markers.
PDF Export required a new method which will open on new tab instead of downloading it. eg: kendo.drawing.pdf.open(group,"Invoice.pdf")
We use your grids, combo boxes and such in highly customized way, and most of them use custom functionality to complete a feature we need. In many cases these are some default features we would like to apply to all controls of a certain type. For example, we use a script which forces the user when using a combo box to always select a value and not enter incomplete text. This through script works like a charm, but a big problem is that each and every combo in our application must have this applied. Another example is responsive grids....we have a script in place which on a certain resolution transforms your grid into a responsive table. This also works like a charm. The problem is that we only now made the script...we now need to apply it manually to 120+ grids in our application. It would also be great if you would make the global event handler chainable with the regular one (so for example first the global one first from queue, then the regular one). Aslo it would be great if it would receive the affected grid in the arguments so that we can also make selector logic...for example all grids which have some css class...execute desired functionality. This would help SO much!
When trying to swipe up/down a form or left and right for the drawer menus when there are several textboxes/labels it doesn't always work. This happens when the user starts the swipe action over a textbox/label. If the user starts to swipe over a grey area (background) it works perfectly every time.
Currently, DataViz charts allow you to set a valueAxis's tick mark increments (increments of 100 would give you 0, 100, 200, 300, etc). I suggest a way to set a specific amount of ticks that your chart will always load, and the data will use divisions to fit the tick amount you set. Example: I want my chart to always display 5 ticks. I have two users, one who has a max number of 100 and the other has a max of 500. For User 1, the chart would set a max of 100 divided by the 5 ticks (so increments of 20). User 2 would get increments of 100 to fit the 5 ticks.
Why not zoom on just an canvas - for example with a photo then a whole page or tab
When sorting a foreign key column on grid, the sorting is performed using the value/id - which is wrong. The sorting should consider the text displayed to the user.
Hi,
myCulture.numberFormat.groupThousandsSeparator
And not
myCulture.numberFormat[ “,” ]
Refer to the properties as shown here in the kendo.all.d.ts file:
declare namespace kendo {
function culture(): {
name: string;
calendar: {
AM: string[];
PM: string[];
"/": string;
":": string;
days: {
names: string[];
namesAbbr: string[];
namesShort: string[];
};
months: {
names: string[];
namesAbbr: string[];
};
patterns: {
D: string;
F: string;
G: string;
M: string;
T: string;
Y: string;
d: string;
g: string;
m: string;
s: string;
t: string;
u: string;
y: string;
};
firstDay: number;
twoDigitYearMax: number;
};
calendars: {
standard: {
AM: string[];
PM: string[];
"/": string;
":": string;
days: {
names: string[];
namesAbbr: string[];
namesShort: string[];
};
months: {
names: string[];
namesAbbr: string[];
};
patterns: {
D: string;
F: string;
G: string;
M: string;
T: string;
Y: string;
d: string;
g: string;
m: string;
s: string;
t: string;
u: string;
y: string;
};
firstDay: string;
twoDigitYearMax: number;
};
};
numberFormat: {
currency: {
decimals: number;
",": string;
".": string;
groupSize: number[];
pattern: string[];
symbol: string;
};
decimals: number;
",": string;
".": string;
groupSize: number[];
pattern: string[];
percent: {
decimals: number;
",": string;
".": string;
groupSize: number[];
pattern: string[];
symbol: string;
};
};
};
Hi,
We are using kendo (version 2020.2.617) from typescript. The current of the culture() function definition in kendo.all.d.ts looks like this:
declare namespace kendo {
function culture(): {
name: string;
calendar: {
AM: string[];
PM: string[];
"/": string;
":": string;
days: {
names: string[];
namesAbbr: string[];
namesShort: string[];
};
months: {
names: string[];
namesAbbr: string[];
};
patterns: {
D: string;
F: string;
G: string;
M: string;
T: string;
Y: string;
d: string;
g: string;
m: string;
s: string;
t: string;
u: string;
y: string;
};
firstDay: number;
twoDigitYearMax: number;
};
calendars: {
standard: {
AM: string[];
PM: string[];
"/": string;
":": string;
days: {
names: string[];
namesAbbr: string[];
namesShort: string[];
};
months: {
names: string[];
namesAbbr: string[];
};
patterns: {
D: string;
F: string;
G: string;
M: string;
T: string;
Y: string;
d: string;
g: string;
m: string;
s: string;
t: string;
u: string;
y: string;
};
firstDay: string;
twoDigitYearMax: number;
};
};
numberFormat: {
currency: {
decimals: number;
",": string;
".": string;
groupSize: number[];
pattern: string[];
symbol: string;
};
decimals: number;
",": string;
".": string;
groupSize: number[];
pattern: string[];
percent: {
decimals: number;
",": string;
".": string;
groupSize: number[];
pattern: string[];
symbol: string;
};
};
};
It would be desirable if this was declared as an interface so client code could use the interface type and assign the culture to a typed variable, eg:
let currentCulture: IKendoCulture = kendo.culture( );
Thanks and regards,
Lou
It would be nice to have a widget to display network map of all connected node and links.
The kendo core would benefit from having integration packaging systems other than npm, especially jamjs. Kendo already implements AMD which is what jam specializes in. http://jamjs.org/ http://bower.io/ http://volojs.org/
Look at the Telerik AJAX controls to start implementing in KendoUI as well like the list below. Now some wouldb probably only be used with the server wrapper like Captcha and Zip Library. - MediaPlayer - File Manager/Explorer - Barcode - Gauge - Image Editor and Gallery - Social Share - Ticker - Zip - Captcha - Etc.....
I think that many great ideas are already presents into the Telerik Asp.net Web Suite and that many of them MUST be "imported" (as soon as possible) into Kendo UI. Controls like SocialShare, File Exporer, Image Editor, Lightbox etc are some "must have" that will be fantastic to see into Kendo UI. Or for example having many of the Telerik Ajax Editor features into Kendo UI editors can be take into account. I suppose that trying to unify the "Telerik Web Controls World" can help future implementation (sharing things like XAML and Silverlight also if more difficult but maybe its easy for client side) and developer technology adoption or mixing. I suppose that "importing" some of these features and controls is faster than start from scratch. I know that is a generic suggestion and i cant hope to see a completed comment for this (but it will be excellent also for partial results) but as Microsoft is moving into One Asp.Net it will be a great things see Telerik going to a One Web Telerik Suite talking at an high level abstraction. If a web control is usefull in asp.net it will be also for kendo ui its only implemented in a different way.
Enable users of kendoCharts to show only integers on the valueAxis.
Plotband functionality for RadHtmlCharts in UI for Asp.net AJAX definitely needs the ability to add tooltips and labels, otherwise the plotband is meaningless.
add a popup selection box control
Please consider adding the onRowSelect event back to the grid so that it functions like it did in the free telerick code before Kendo. In Kendo If you have data and buttons (edit, destroy) on the same row: if you click one of the buttons it will act as if you clicked the data to select it. Also, you have not provided any documentation as to how to work around this kind of problem.
I am adding i18n to an application to support 22 countries. The data-title does not appear to be able to be set via JavaScript. I have a highly dynamic application and I'm using localization for all labels and need to change the titles on the fly.
Please add generic versions of DataSource and ObservableArray to the TypeScript definitions file.