Skip to content
This repository was archived by the owner on Apr 11, 2023. It is now read-only.

Fixed several problems in kendo.js module + inMemory module + jay data model binder#273

Open
yasmoradi wants to merge 69 commits intojaystack:developmentfrom
yasmoradi:development
Open

Fixed several problems in kendo.js module + inMemory module + jay data model binder#273
yasmoradi wants to merge 69 commits intojaystack:developmentfrom
yasmoradi:development

Conversation

@yasmoradi
Copy link

  1. Ability to call toQueryable method on empty array by passing type to that as a parameter.
    type will be an optional parameter, if not passed, it will be detected from first item of array as like as before. So this is not a breaking change.
    I've added an exception in case when no type is provided and array itself is empty.
  2. Better jayData filter creation from kendo data source filter. Now it supports ignoreCase, and filters like this will work { logic: 'or' , filters: [ {field:'FirstName' , op: 'eq' , value: 'A'} , {field:'FirstName' , op: 'eq' , value: 'B'} ] }
  3. if (di === null){ return null; } was developed after usages of "di". I've moved that code to top.

Thanks in advance

nochtap and others added 30 commits February 21, 2014 09:48
…ype is provied an the array itself is empty.
…ters like FirstName == 'A' || FirstName == 'B', before this we achieve FirstName=='A' || FirstName == 'A' (instead of 'B')
… compatible with parameterResolutionCompatibility = false;
use string based filter instead of old thisArgs approach which is not compatible with parameterResolutionCompatibility = false;
…e is a escape | toDbConvert function presents.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants