From f76aacb697f4d217e3dcce67374223b94283de3d Mon Sep 17 00:00:00 2001 From: Syncfusion-JavaScript Date: Mon, 14 Aug 2017 23:59:41 +0530 Subject: [PATCH] 15.3.26 added (#18689) * 15.3.26 added * Resolved lint error * Lint Error Fixed * Lint Error has been fixed * lint error fixed * lin errorfixed --- types/ej.web.all/ej.web.all-tests.ts | 95 ++- types/ej.web.all/index.d.ts | 1136 ++++++++++++++++++++------ 2 files changed, 979 insertions(+), 252 deletions(-) diff --git a/types/ej.web.all/ej.web.all-tests.ts b/types/ej.web.all/ej.web.all-tests.ts index ae504eb752..8de7837a46 100644 --- a/types/ej.web.all/ej.web.all-tests.ts +++ b/types/ej.web.all/ej.web.all-tests.ts @@ -150,7 +150,7 @@ module ButtonComponent { }); }); } - + @@ -320,6 +320,16 @@ module DatePickerComponent { +module DateTimePickerComponent { + $(function () { + var datetimeSample = new ej.DateRangePicker($("#daterangepick"), { + width: "100%" + }); + }); +} + + + module DateTimePickerComponent { $(function () { var datetimeSample = new ej.DateTimePicker($("#datetimepick"), { @@ -596,7 +606,7 @@ module GridComponent { -var columns = ["Vegie-spread", "Tofuaa", "Alice Mutton", "Konbu", "Fløtemysost"] +var columns = ["Vegie-spread", "Tofuaa", "Alice Mutton", "Konbu", "Fltemysost"] var itemSource: any[] = []; for (var i = 0; i < columns.length; i++) { for (var j = 0; j < 6; j++) { @@ -760,7 +770,7 @@ var world_map= { "type": "Feature", "properties": { "admin": "Switzerland", "name": "Switzerland", "continent": "Europe" }, "geometry": { "type": "Polygon", "coordinates": [[[9.594226108446346, 47.525058091820256], [9.632931756232974, 47.347601223329974], [9.479969516649019, 47.102809963563367], [9.932448357796657, 46.920728054382948], [10.442701450246627, 46.893546250997424], [10.36337812667861, 46.483571275409851], [9.922836541390378, 46.314899400409182], [9.182881707403054, 46.440214748716976], [8.966305779667804, 46.036931871111186], [8.489952426801322, 46.005150865251672], [8.316629672894377, 46.163642483090847], [7.755992058959832, 45.824490057959302], [7.273850945676655, 45.776947740250769], [6.843592970414504, 45.991146552100595], [6.500099724970424, 46.429672756529428], [6.022609490593537, 46.272989813820466], [6.037388950229, 46.725778713561859], [6.768713820023605, 47.287708238303686], [6.736571079138058, 47.541801255882838], [7.192202182655505, 47.449765529971003], [7.466759067422228, 47.620581976911794], [8.31730146651415, 47.613579820336255], [8.522611932009765, 47.830827541691285], [9.594226108446346, 47.525058091820256]]] } }, { "type": "Feature", "properties": { "admin": "Chile", "name": "Chile", "continent": "South America" }, "geometry": { "type": "MultiPolygon", "coordinates": [[[[-68.634010227583147, -52.636370458874353], [-68.633349999999879, -54.8695], [-67.56244, -54.87001], [-66.95992, -54.89681], [-67.291029999999878, -55.30124], [-68.148629999999841, -55.61183], [-68.639990810811796, -55.580017999086877], [-69.2321, -55.49906], [-69.95809, -55.19843], [-71.00568, -55.05383], [-72.2639, -54.49514], [-73.2852, -53.957519999999874], [-74.66253, -52.83749], [-73.8381, -53.04743], [-72.43418, -53.7154], [-71.10773, -54.07433], [-70.591779999999787, -53.61583], [-70.26748, -52.93123], [-69.345649999999878, -52.5183], [-68.634010227583147, -52.636370458874353]]], [[[-68.219913092711224, -21.49434661223183], [-67.828179897722634, -22.872918796482178], [-67.106673550063604, -22.735924574476392], [-66.985233934177629, -22.986348565362825], [-67.328442959244128, -24.025303236590908], [-68.417652960876111, -24.518554782816874], [-68.386001146097342, -26.185016371365229], [-68.594799770772667, -26.50690886811126], [-68.295541551370391, -26.899339694935787], [-69.001234910748266, -27.521213881136127], [-69.656130337183143, -28.459141127233686], [-70.013550381129861, -29.367922865518544], [-69.919008348251921, -30.336339206668306], [-70.535068935819439, -31.365010267870279], [-70.074399380153622, -33.09120981214803], [-69.814776984319209, -33.273886000299839], [-69.817309129501453, -34.193571465798279], [-70.388049485949082, -35.169687595359441], [-70.364769253201658, -36.005088799789931], [-71.121880662709771, -36.65812387466233], [-71.118625047475419, -37.576827487947192], [-70.814664272734703, -38.552995293940732], [-71.413516608349042, -38.916022230791107], [-71.680761277946445, -39.808164157878061], [-71.915734015577542, -40.832339369470716], [-71.746803758415453, -42.051386407235988], [-72.148898078078517, -42.254888197601375], [-71.915423956983901, -43.408564548517404], [-71.464056159130493, -43.787611179378324], [-71.793622606071935, -44.207172133156099], [-71.329800788036195, -44.407521661151677], [-71.222778896759721, -44.784242852559409], [-71.659315558545316, -44.973688653341434], [-71.552009446891233, -45.560732924177117], [-71.917258470330196, -46.884838148791786], [-72.44735531278026, -47.738532810253517], [-72.331160854771937, -48.244238376661819], [-72.648247443314929, -48.878618259476774], [-73.415435757120022, -49.318436374712952], [-73.328050910114456, -50.378785088909865], [-72.975746832964617, -50.741450290734299], [-72.309973517532342, -50.677009779666342], [-72.329403856074023, -51.425956312872394], [-71.914803839796321, -52.009022305865912], [-69.498362189396076, -52.142760912637236], [-68.571545376241332, -52.299443855346247], [-69.461284349226617, -52.291950772663924], [-69.94277950710611, -52.537930590373243], [-70.8451016913545, -52.899200528525711], [-71.006332160105217, -53.833252042201345], [-71.429794684520928, -53.856454760300373], [-72.557942877884855, -53.531410001184447], [-73.702756720662862, -52.835069268607249], [-73.702756720662862, -52.835070076051487], [-74.946763475225154, -52.262753588419017], [-75.260026007778507, -51.62935475037321], [-74.976632453089806, -51.043395684615675], [-75.47975419788348, -50.378371677451547], [-75.608015102831942, -48.673772881871784], [-75.182769741502128, -47.711919447623153], [-74.126580980104677, -46.939253431995084], [-75.644395311165439, -46.647643324572016], [-74.69215369332305, -45.76397633238097], [-74.351709357384252, -44.10304412208788], [-73.240356004515192, -44.454960625995611], [-72.717803921179765, -42.383355808278985], [-73.388899909138232, -42.117532240569567], [-73.701335618774834, -43.365776462579738], [-74.33194312203257, -43.224958184584395], [-74.017957119427152, -41.794812920906828], [-73.677099372029943, -39.942212823243111], [-73.217592536090663, -39.258688653318508], [-73.505559455037044, -38.282882582351064], [-73.588060879191076, -37.156284681956016], [-73.166717088499283, -37.123780206044351], [-72.553136969681717, -35.508840020491022], [-71.861732143832555, -33.909092706031522], [-71.438450486929895, -32.418899428030819], [-71.668720669222424, -30.920644626592516], [-71.370082567007714, -30.095682061484997], [-71.48989437527645, -28.861442152625909], [-70.905123867461569, -27.640379734001193], [-70.724953986275963, -25.705924167587209], [-70.403965827095035, -23.628996677344542], [-70.091245897080668, -21.393319187101223], [-70.164419725205974, -19.756468194256183], [-70.372572394477714, -18.347975355708879], [-69.858443569605797, -18.092693780187027], [-69.590423753523979, -17.580011895419286], [-69.100246955019401, -18.260125420812653], [-68.966818406841824, -18.981683444904089], [-68.442225104430918, -19.405068454671419], [-68.757167121033703, -20.37265797290447], [-68.219913092711224, -21.49434661223183]]]] } }, { "type": "Feature", "properties": { "admin": "China", "name": "China", "continent": "Asia" }, "geometry": { "type": "MultiPolygon", "coordinates": [[[[110.339187860151526, 18.678395087147603], [109.475209588663702, 18.19770091396861], [108.655207961056135, 18.507681993071397], [108.626217482540426, 19.367887885001974], [109.119055617308007, 19.821038519769385], [110.211598748822837, 20.101253973872073], [110.786550734502228, 20.077534491450077], [111.01005130416462, 19.695929877190732], [110.570646600386794, 19.255879218009305], [110.339187860151526, 18.678395087147603]]], [[[127.657407261262378, 49.760270494172929], [129.397817824420429, 49.440600084015429], [130.58229332898236, 48.729687404976112], [130.987281528853828, 47.790132351261391], [132.506671991099495, 47.788969631534876], [133.373595819228001, 48.183441677434914], [135.026311476786702, 48.478229885443902], [134.500813836810607, 47.578439846377833], [134.112362095272601, 47.212467352886719], [133.76964399631288, 46.116926988299056], [133.097126906466428, 45.14406647397216], [131.883454217659562, 45.32116160743643], [131.025212030156069, 44.967953192721573], [131.288555129115537, 44.111519680348252], [131.144687941614848, 42.929989732426932], [130.633866408409801, 42.903014634770543], [130.640015903852429, 42.39500946712527], [129.994267205933227, 42.985386867843793], [129.596668735879462, 42.424981797854592], [128.05221520397231, 41.994284572917984], [128.208433058790717, 41.466771552082534], [127.343782993683021, 41.503151760415953], [126.869083286649854, 41.816569322266155], [126.18204511932943, 41.107336127276362], [125.079941847840587, 40.569823716792449], [124.265624627785314, 39.928493353834135], [122.86757042856101, 39.637787583976255], [122.131387974130917, 39.170451768544623], [121.054554478032856, 38.89747101496291], [121.585994907722466, 39.360853583324136], [121.376757033372641, 39.750261338859524], [122.168595005381007, 40.422442531896046], [121.640358514493528, 40.946389878903304], [120.768628778161954, 40.593388169917596], [119.639602085449056, 39.898055935214209], [119.023463983233015, 39.252333075511096], [118.042748651197897, 39.204273993479674], [117.532702264477052, 38.73763580988409], [118.05969852098967, 38.061475531561051], [118.878149855628351, 37.897325344385898], [118.911636183753501, 37.448463853498723], [119.702802362142037, 37.156388658185072], [120.823457472823648, 37.870427761377968], [121.711258579597938, 37.481123358707165], [122.357937453298462, 37.454484157860684], [122.519994744965814, 36.930614325501828], [121.104163853033029, 36.651329047180432], [120.63700890511457, 36.111439520811125], [119.66456180224607, 35.609790554337728], [119.151208123858567, 34.909859117160458], [120.227524855633717, 34.360331936168613], [120.620369093916565, 33.37672272392512], [121.229014113450219, 32.460318711877186], [121.908145786630044, 31.692174384074683], [121.891919386890336, 30.949351508095098], [121.264257440273298, 30.676267401648712], [121.503519321784722, 30.14291494396425], [122.092113885589086, 29.832520453403156], [121.93842817595305, 29.018022365834803], [121.684438511238469, 28.225512600206677], [121.125661248866436, 28.135673122667178], [120.395473260582307, 27.053206895449385], [119.585496860839555, 25.740780544532605], [118.656871372554519, 24.547390855400234], [117.281606479970833, 23.624501451099714], [115.890735304835118, 22.782873236578094], [114.763827345846209, 22.668074042241663], [114.152546828265656, 22.223760077396204], [113.806779819800752, 22.548339748621423], [113.241077915501592, 22.051367499270462], [111.843592157032447, 21.550493679281512], [110.78546552942413, 21.39714386645533], [110.444039341271662, 20.34103261970639], [109.88986128137357, 20.282457383703441], [109.627655063924635, 21.008227037026725], [109.864488153118316, 21.395050970947516], [108.522812941524421, 21.715212307211821], [108.050180291782979, 21.552379869060101], [107.043420037872636, 21.8118989120299], [106.567273390735352, 22.21820486092474], [106.725403273548466, 22.794267889898375], [105.811247186305209, 22.976892401617899], [105.329209425886631, 23.352063300056976], [104.476858351664475, 22.819150092046918], [103.504514601660503, 22.703756618739217], [102.706992222100155, 22.708795070887696], [102.170435825613552, 22.464753119389336], [101.652017856861576, 22.318198757409554], [101.803119744882906, 21.174366766845051], [101.27002566936001, 21.201651923095167], [101.180005324307558, 21.436572984294052], [101.150032993578236, 21.849984442629015], [100.416537713627349, 21.558839423096654], [99.983489211021549, 21.742936713136451], [99.240898878987196, 22.118314317304559], [99.53199222208741, 22.949038804612591], [98.898749220782804, 23.142722072842581], [98.66026248575578, 24.063286037690002], [97.604719679762027, 23.897404690033049], [97.724609002679131, 25.083637193293036], [98.671838006589212, 25.91870250091349], [98.712093947344556, 26.743535874940243], [98.682690057370507, 27.508812160750658], [98.246230910233351, 27.747221381129172], [97.91198774616943, 28.335945136014367], [97.327113885490007, 28.261582749946339], [96.248833449287829, 28.411030992134467], [96.586590610747521, 28.830979519154361], [96.117678664131006, 29.452802028922513], [95.404802280664626, 29.031716620392157], [94.565990431702929, 29.27743805593996], [93.413347609432662, 28.640629380807233], [92.503118931043616, 27.896876329046442], [91.696656528696693, 27.771741848251615], [91.258853794319876, 28.040614325466343], [90.730513950567797, 28.064953925075738], [90.015828891971182, 28.296438503527177], [89.475810174521158, 28.042758897406365], [88.814248488320573, 27.299315904239389], [88.730325962278528, 28.086864732367552], [88.120440708369941, 27.876541652939572], [86.954517043000635, 27.974261786403524], [85.823319940131526, 28.203575954698742], [85.011638218123053, 28.642773952747369], [84.23457970575015, 28.839893703724691], [83.89899295444674, 29.320226141877633], [83.337115106137176, 29.463731594352193], [82.327512648450877, 30.115268052688204], [81.525804477874786, 30.422716986608659], [81.111256138029276, 30.183480943313402], [79.721366815107118, 30.882714748654728], [78.738894484374001, 31.515906073527045], [78.458446486326025, 32.61816437431272], [79.176128777995544, 32.483779812137747], [79.208891636068543, 32.994394639613738], [78.811086460285722, 33.506198025032397], [78.912268914713209, 34.321936346975768], [77.83745079947461, 35.494009507787794], [76.192848341785705, 35.89840342868785], [75.896897414050173, 36.666806138651872], [75.158027785140987, 37.133030910789152], [74.980002475895404, 37.419990139305888], [74.829985792952144, 37.990007025701445], [74.864815708316783, 38.378846340481587], [74.25751427602269, 38.606506862943476], [73.928852166646394, 38.505815334622717], [73.675379266254836, 39.431236884105566], [73.960013055318427, 39.660008449861714], [73.822243686828315, 39.893973497063136], [74.776862420556043, 40.366425279291619], [75.467827996730719, 40.56207225194867], [76.526368035797432, 40.427946071935132], [76.90448449087711, 41.066485907549648], [78.187196893226044, 41.185315863604799], [78.543660923175253, 41.582242540038713], [80.119430373051401, 42.12394074153822], [80.259990268885318, 42.34999929459908], [80.180150180994374, 42.920067857426844], [80.866206496101213, 43.180362046881008], [79.966106398441426, 44.917516994804622], [81.947070753918084, 45.317027492853143], [82.458925815769035, 45.539649563166499], [83.180483839860543, 47.330031236350735], [85.164290399113213, 47.000955715516099], [85.720483839870667, 47.452969468773077], [85.76823286330837, 48.455750637396896], [86.59877648310335, 48.549181626980605], [87.359970330762692, 49.214980780629148], [87.751264276076668, 49.297197984405464], [88.013832228551678, 48.599462795600594], [88.854297723346747, 48.069081732773007], [90.280825636763893, 47.693549099307901], [90.970809360724957, 46.88814606382293], [90.585768263718307, 45.719716091487491], [90.945539585334316, 45.286073309910243], [92.133890822318222, 45.115075995456429], [93.480733677141316, 44.97547211362], [94.688928664125356, 44.352331854828456], [95.306875441471504, 44.241330878265458], [95.762454868556688, 43.319449164394619], [96.349395786527808, 42.725635280928643], [97.451757440177971, 42.74888967546007], [99.515817498779995, 42.524691473961688], [100.845865513108279, 42.663804429691417], [101.833040399179936, 42.51487295182627], [103.312278273534787, 41.907468166667613], [104.522281935649005, 41.90834666601662], [104.964993931093431, 41.597409572916334], [106.129315627061658, 42.134327704428891], [107.744772576937976, 42.481515814781908], [109.243595819131428, 42.519446316084149], [110.412103306115299, 42.871233628911014], [111.129682244920218, 43.406834011400171], [111.82958784388137, 43.743118394539486], [111.667737257943202, 44.073175767587706], [111.348376906379428, 44.457441718110047], [111.87330610560025, 45.102079372735112], [112.436062453258842, 45.01164561622425], [113.463906691544196, 44.808893134127111], [114.46033165899604, 45.339816799493875], [115.985096470200133, 45.727235012386004], [116.717868280098855, 46.38820241961524], [117.421701287914246, 46.67273285581421], [118.874325799638711, 46.805412095723646], [119.663269891438745, 46.692679958678944], [119.772823927897562, 47.048058783550132], [118.866574334794947, 47.747060044946195], [118.064142694166719, 48.06673045510373], [117.295507440257438, 47.697709052107385], [116.308952671373234, 47.853410142602812], [115.742837355615734, 47.726544501326273], [115.485282017073018, 48.135382595403442], [116.191802199367601, 49.134598090199056], [116.67880089728618, 49.888531399121398], [117.879244419426371, 49.510983384796944], [119.288460728025839, 50.142882798862033], [119.279365675942358, 50.582907619827282], [120.182049595216924, 51.64356639261802], [120.738191359541972, 51.964115302124547], [120.725789015791975, 52.516226304730814], [120.177088657716865, 52.753886216841195], [121.003084751470226, 53.251401068731226], [122.245747918792858, 53.431725979213681], [123.571506789240843, 53.458804429734627], [125.068211297710434, 53.161044826868832], [125.946348911646169, 52.792798570356936], [126.564399041856959, 51.784255479532689], [126.939156528837657, 51.353894151405896], [127.287455682484904, 50.739797268265434], [127.657407261262378, 49.760270494172929]]]] } }, - { "type": "Feature", "properties": { "admin": "Ivory Coast", "name": "Côte d'Ivoire", "continent": "Africa" }, "geometry": { "type": "Polygon", "coordinates": [[[-2.856125047202397, 4.994475816259508], [-3.311084357100071, 4.984295559098014], [-4.008819545904941, 5.179813340674314], [-4.64991736491791, 5.168263658057084], [-5.834496222344525, 4.993700669775135], [-6.528769090185845, 4.705087795425015], [-7.518941209330434, 4.338288479017307], [-7.712159389669749, 4.364565944837721], [-7.63536821128403, 5.188159084489455], [-7.53971513511176, 5.313345241716517], [-7.570152553731686, 5.707352199725903], [-7.993692592795879, 6.126189683451541], [-8.311347622094017, 6.193033148621081], [-8.602880214868618, 6.467564195171659], [-8.385451626000572, 6.911800645368742], [-8.485445522485348, 7.395207831243068], [-8.439298468448696, 7.686042792181736], [-8.280703497744936, 7.687179673692156], [-8.221792364932197, 8.123328762235571], [-8.299048631208562, 8.316443589710302], [-8.203498907900878, 8.455453192575446], [-7.832100389019186, 8.575704250518625], [-8.079113735374348, 9.376223863152033], [-8.309616461612249, 9.789531968622439], [-8.22933712404682, 10.129020290563897], [-8.029943610048617, 10.206534939001711], [-7.89958980959237, 10.297382106970824], [-7.622759161804808, 10.147236232946792], [-6.850506557635057, 10.138993841996237], [-6.666460944027547, 10.430810655148447], [-6.493965013037267, 10.411302801958268], [-6.205222947606429, 10.524060777219132], [-6.050452032892266, 10.096360785355442], [-5.816926235365286, 10.222554633012191], [-5.404341599946973, 10.370736802609144], [-4.954653286143098, 10.152713934769732], [-4.779883592131966, 9.821984768101741], [-4.330246954760383, 9.610834865757139], [-3.980449184576684, 9.862344061721698], [-3.511898972986272, 9.900326239456216], [-2.827496303712706, 9.642460842319775], [-2.56218950032624, 8.219627793811481], [-2.983584967450326, 7.379704901555511], [-3.244370083011261, 6.2504715031135], [-2.810701463217839, 5.389051215024109], [-2.856125047202397, 4.994475816259508]]] } }, + { "type": "Feature", "properties": { "admin": "Ivory Coast", "name": "Cte d'Ivoire", "continent": "Africa" }, "geometry": { "type": "Polygon", "coordinates": [[[-2.856125047202397, 4.994475816259508], [-3.311084357100071, 4.984295559098014], [-4.008819545904941, 5.179813340674314], [-4.64991736491791, 5.168263658057084], [-5.834496222344525, 4.993700669775135], [-6.528769090185845, 4.705087795425015], [-7.518941209330434, 4.338288479017307], [-7.712159389669749, 4.364565944837721], [-7.63536821128403, 5.188159084489455], [-7.53971513511176, 5.313345241716517], [-7.570152553731686, 5.707352199725903], [-7.993692592795879, 6.126189683451541], [-8.311347622094017, 6.193033148621081], [-8.602880214868618, 6.467564195171659], [-8.385451626000572, 6.911800645368742], [-8.485445522485348, 7.395207831243068], [-8.439298468448696, 7.686042792181736], [-8.280703497744936, 7.687179673692156], [-8.221792364932197, 8.123328762235571], [-8.299048631208562, 8.316443589710302], [-8.203498907900878, 8.455453192575446], [-7.832100389019186, 8.575704250518625], [-8.079113735374348, 9.376223863152033], [-8.309616461612249, 9.789531968622439], [-8.22933712404682, 10.129020290563897], [-8.029943610048617, 10.206534939001711], [-7.89958980959237, 10.297382106970824], [-7.622759161804808, 10.147236232946792], [-6.850506557635057, 10.138993841996237], [-6.666460944027547, 10.430810655148447], [-6.493965013037267, 10.411302801958268], [-6.205222947606429, 10.524060777219132], [-6.050452032892266, 10.096360785355442], [-5.816926235365286, 10.222554633012191], [-5.404341599946973, 10.370736802609144], [-4.954653286143098, 10.152713934769732], [-4.779883592131966, 9.821984768101741], [-4.330246954760383, 9.610834865757139], [-3.980449184576684, 9.862344061721698], [-3.511898972986272, 9.900326239456216], [-2.827496303712706, 9.642460842319775], [-2.56218950032624, 8.219627793811481], [-2.983584967450326, 7.379704901555511], [-3.244370083011261, 6.2504715031135], [-2.810701463217839, 5.389051215024109], [-2.856125047202397, 4.994475816259508]]] } }, { "type": "Feature", "properties": { "admin": "Cameroon", "name": "Cameroon", "continent": "Africa" }, "geometry": { "type": "Polygon", "coordinates": [[[13.07582238124675, 2.267097072759014], [12.951333855855605, 2.321615708826939], [12.359380323952218, 2.19281220133945], [11.751665480199787, 2.326757513839993], [11.276449008843711, 2.261050930180871], [9.649158155972627, 2.283866075037735], [9.795195753629455, 3.073404445809117], [9.404366896205998, 3.734526882335202], [8.948115675501068, 3.904128933117135], [8.744923943729416, 4.352215277519959], [8.488815545290889, 4.495617377129917], [8.500287713259693, 4.771982937026847], [8.757532993208626, 5.47966583904791], [9.233162876023043, 6.444490668153334], [9.522705926154398, 6.453482367372116], [10.118276808318255, 7.038769639509879], [10.497375115611417, 7.055357774275562], [11.058787876030349, 6.644426784690593], [11.745774366918509, 6.981382961449753], [11.839308709366801, 7.397042344589434], [12.063946160539556, 7.799808457872301], [12.218872104550597, 8.305824082874322], [12.753671502339214, 8.717762762888993], [12.955467970438971, 9.417771714714702], [13.1675997249971, 9.64062632897341], [13.308676385153914, 10.160362046748926], [13.572949659894558, 10.798565985553564], [14.415378859116682, 11.572368882692071], [14.468192172918974, 11.90475169519341], [14.57717776862253, 12.085360826053501], [14.181336297266792, 12.483656927943112], [14.213530714584634, 12.802035427293344], [14.495787387762842, 12.859396267137326], [14.893385857816522, 12.219047756392582], [14.960151808337598, 11.555574042197222], [14.923564894274955, 10.891325181517471], [15.467872755605269, 9.982336737503429], [14.909353875394713, 9.99212942142273], [14.627200555081057, 9.920919297724536], [14.171466098699025, 10.021378282099928], [13.954218377344002, 9.549494940626685], [14.544466586981766, 8.965861314322266], [14.979995558337688, 8.796104234243471], [15.120865512765331, 8.382150173369423], [15.436091749745765, 7.692812404811971], [15.279460483469107, 7.421924546737968], [14.776545444404572, 6.408498033062044], [14.536560092841111, 6.22695872642069], [14.459407179429345, 5.451760565610299], [14.558935988023501, 5.03059764243153], [14.478372430080466, 4.732605495620446], [14.950953403389658, 4.21038930909492], [15.036219516671249, 3.851367295747123], [15.405395948964379, 3.335300604664339], [15.862732374747479, 3.013537298998982], [15.907380812247649, 2.557389431158612], [16.01285241055535, 2.267639675298084], [15.940918816805061, 1.727672634280295], [15.14634199388524, 1.964014797367184], [14.337812534246577, 2.22787466064949], [13.07582238124675, 2.267097072759014]]] } }, { "type": "Feature", "properties": { "admin": "Democratic Republic of the Congo", "name": "Dem. Rep. Congo", "continent": "Africa" }, "geometry": { "type": "Polygon", "coordinates": [[[30.833859897593801, 3.50916596111034], [30.773346795380036, 2.339883327642127], [31.174149204235807, 2.204465236821263], [30.852670118948048, 1.849396470543809], [30.468507521290292, 1.58380544677972], [30.086153598762703, 1.062312730306288], [29.875778842902488, 0.597379868976304], [29.819503208136634, -0.205310153813372], [29.587837762172164, -0.58740569417948], [29.579466180140876, -1.341313164885626], [29.29188683443661, -1.620055840667987], [29.254834832483336, -2.215109958508911], [29.117478875451546, -2.292211195488384], [29.02492638521678, -2.839257907730157], [29.276383904749046, -3.293907159034063], [29.339997592900342, -4.499983412294092], [29.519986606572925, -5.419978936386313], [29.41999271008816, -5.939998874539432], [29.620032179490003, -6.520015150583424], [30.199996779101692, -7.079980970898161], [30.740015496551781, -8.340007419470913], [30.34608605319081, -8.238256524288216], [29.002912225060467, -8.40703175215347], [28.734866570762495, -8.526559340044576], [28.449871046672818, -9.164918308146083], [28.673681674928922, -9.605924981324931], [28.496069777141763, -10.789883721564044], [28.372253045370421, -11.793646742401389], [28.642417433392346, -11.971568698782312], [29.341547885869087, -12.36074391037241], [29.616001417771223, -12.178894545137307], [29.699613885219485, -13.257226657771827], [28.934285922976834, -13.248958428605132], [28.52356163912102, -12.698604424696679], [28.15510867687998, -12.272480564017894], [27.38879886242378, -12.132747491100663], [27.164419793412456, -11.608748467661071], [26.55308759939961, -11.924439792532125], [25.752309604604726, -11.784965101776356], [25.418118116973197, -11.330935967659958], [24.783169793402948, -11.238693536018962], [24.314516228947948, -11.262826429899269], [24.257155389103982, -10.951992689663655], [23.912215203555714, -10.926826267137512], [23.456790805767433, -10.867863457892481], [22.837345411884733, -11.017621758674329], [22.402798292742371, -10.99307545333569], [22.155268182064304, -11.084801120653768], [22.208753289486388, -9.894796237836507], [21.87518191904234, -9.523707777548564], [21.801801385187897, -8.908706556842978], [21.949130893652036, -8.305900974158275], [21.746455926203303, -7.920084730667147], [21.728110792739695, -7.2908724910813], [20.514748162526498, -7.299605808138629], [20.601822950938292, -6.93931772219968], [20.091621534920645, -6.943090101756993], [20.037723016040214, -7.116361179231644], [19.417502475673157, -7.155428562044297], [19.166613396896107, -7.738183688999753], [19.016751743249664, -7.988245944860132], [18.464175652752683, -7.847014255406442], [18.134221632569048, -7.98767750410492], [17.472970004962232, -8.068551120641699], [17.089995965247166, -7.545688978712525], [16.860190870845198, -7.222297865429984], [16.573179965896141, -6.622644545115087], [16.326528354567042, -5.877470391466267], [13.375597364971892, -5.864241224799548], [13.02486941900696, -5.984388929878157], [12.735171339578695, -5.965682061388497], [12.322431674863507, -6.100092461779658], [12.182336866920249, -5.789930515163837], [12.436688266660866, -5.684303887559245], [12.468004184629734, -5.248361504745003], [12.631611769265788, -4.991271254092935], [12.995517205465173, -4.781103203961883], [13.258240187237044, -4.882957452009165], [13.600234816144676, -4.500138441590969], [14.144956088933295, -4.510008640158715], [14.209034864975219, -4.793092136253597], [14.582603794013179, -4.970238946150139], [15.170991652088441, -4.3435071753143], [15.753540073314749, -3.855164890156096], [16.006289503654298, -3.535132744972528], [15.972803175529149, -2.712392266453612], [16.407091912510051, -1.740927015798682], [16.86530683764212, -1.225816338713287], [17.523716261472853, -0.743830254726987], [17.638644646889983, -0.424831638189246], [17.663552687254676, -0.058083998213817], [17.826540154703245, 0.288923244626105], [17.774191928791563, 0.855658677571085], [17.89883548347958, 1.741831976728278], [18.09427575040743, 2.365721543788055], [18.39379235197114, 2.90044342692822], [18.453065219809925, 3.504385891123348], [18.542982211997778, 4.201785183118317], [18.932312452884755, 4.709506130385973], [19.467783644293146, 5.031527818212779], [20.290679152108932, 4.691677761245287], [20.927591180106273, 4.322785549329736], [21.659122755630019, 4.224341945813719], [22.405123732195531, 4.02916006104732], [22.704123569436284, 4.633050848810156], [22.841479526468103, 4.710126247573483], [23.297213982850135, 4.609693101414221], [24.41053104014625, 5.108784084489129], [24.805028924262409, 4.897246608902349], [25.128833449003274, 4.927244777847789], [25.278798455514302, 5.170408229997191], [25.650455356557465, 5.256087754737123], [26.402760857862535, 5.150874538590869], [27.044065382604703, 5.127852688004835], [27.374226108517483, 5.233944403500059], [27.979977247842807, 4.408413397637373], [28.428993768026906, 4.287154649264493], [28.696677687298795, 4.455077215996936], [29.159078403446497, 4.38926727947323], [29.715995314256013, 4.600804755060024], [29.953500197069467, 4.173699042167683], [30.833859897593801, 3.50916596111034]]] } }, { "type": "Feature", "properties": { "admin": "Republic of Congo", "name": "Congo", "continent": "Africa" }, "geometry": { "type": "Polygon", "coordinates": [[[12.995517205465173, -4.781103203961883], [12.620759718484491, -4.438023369976135], [12.318607618873923, -4.606230157086187], [11.914963006242086, -5.037986748884789], [11.093772820691923, -3.978826592630546], [11.855121697648114, -3.42687061932105], [11.478038771214299, -2.765618991714241], [11.820963575903189, -2.514161472181982], [12.495702752338159, -2.391688327650242], [12.575284458067639, -1.948511244315134], [13.109618767965626, -2.428740329603513], [13.992407260807706, -2.470804945489099], [14.299210239324564, -1.998275648612213], [14.425455763413593, -1.333406670744971], [14.316418491277741, -0.552627455247048], [13.843320753645653, 0.038757635901149], [14.276265903386953, 1.196929836426619], [14.026668735417214, 1.395677395021153], [13.282631463278816, 1.31418366129688], [13.003113641012074, 1.830896307783319], [13.07582238124675, 2.267097072759014], [14.337812534246577, 2.22787466064949], [15.14634199388524, 1.964014797367184], [15.940918816805061, 1.727672634280295], [16.01285241055535, 2.267639675298084], [16.537058139724135, 3.198254706226278], [17.133042433346297, 3.728196519379451], [17.809900343505259, 3.560196437998569], [18.453065219809925, 3.504385891123348], [18.39379235197114, 2.90044342692822], [18.09427575040743, 2.365721543788055], [17.89883548347958, 1.741831976728278], [17.774191928791563, 0.855658677571085], [17.826540154703245, 0.288923244626105], [17.663552687254676, -0.058083998213817], [17.638644646889983, -0.424831638189246], [17.523716261472853, -0.743830254726987], [16.86530683764212, -1.225816338713287], [16.407091912510051, -1.740927015798682], [15.972803175529149, -2.712392266453612], [16.006289503654298, -3.535132744972528], [15.753540073314749, -3.855164890156096], [15.170991652088441, -4.3435071753143], [14.582603794013179, -4.970238946150139], [14.209034864975219, -4.793092136253597], [14.144956088933295, -4.510008640158715], [13.600234816144676, -4.500138441590969], [13.258240187237044, -4.882957452009165], [12.995517205465173, -4.781103203961883]]] } }, @@ -1612,7 +1622,7 @@ function redo(e: any) { module RadialSliderComponent { $(function () { var radialsliderInstance = new ej.RadialSlider($("#radialSlider"), { - innerCircleImageUrl: "../images/radialslider/chevron-right.png" + innerCircleImageUrl: "images/radialslider/chevron-right.png" }); }); } @@ -1768,7 +1778,8 @@ module RibbonComponent { buttonSettings: { contentType: ej.ContentType.ImageOnly, imagePosition: ej.ImagePosition.ImageTop, - prefixIcon: "e-icon e-ribbon e-new" + prefixIcon: "e-icon e-ribbon e-new", + click: "onClick" } } ], @@ -1790,6 +1801,7 @@ module RibbonComponent { prefixIcon: "e-icon e-ribbon e-ribbonpaste", targetID: "pasteSplit", buttonMode: "dropdown", + click: "onClick", arrowPosition: ej.ArrowPosition.Bottom } } @@ -1807,6 +1819,7 @@ module RibbonComponent { toolTip: "Cut", buttonSettings: { contentType: ej.ContentType.TextAndImage, + click: "onClick", prefixIcon: "e-icon e-ribbon e-ribboncut" } }, @@ -1816,6 +1829,7 @@ module RibbonComponent { toolTip: "Copy", buttonSettings: { contentType: ej.ContentType.TextAndImage, + click: "onClick", prefixIcon: "e-icon e-ribbon e-ribboncopy" } }, @@ -1825,6 +1839,7 @@ module RibbonComponent { toolTip: "Clear All", buttonSettings: { contentType: ej.ContentType.TextAndImage, + click: "onClick", prefixIcon: "e-icon e-ribbon clearAll" } }], @@ -1843,6 +1858,7 @@ module RibbonComponent { dropdownSettings: { dataSource: fontfamily, text: "Segoe UI", + select: "onClick", width: 150 } }, @@ -1852,6 +1868,7 @@ module RibbonComponent { dropdownSettings: { dataSource: fontsize, text: "1pt", + select: "onClick", width: 65 } }], @@ -1869,6 +1886,7 @@ module RibbonComponent { contentType: ej.ContentType.ImageOnly, defaultText: "Bold", activeText: "Bold", + click: "onClick", defaultPrefixIcon: "e-icon e-ribbon bold", activePrefixIcon: "e-icon e-ribbon bold" } @@ -1881,6 +1899,7 @@ module RibbonComponent { contentType: ej.ContentType.ImageOnly, defaultText: "Italic", activeText: "Italic", + click: "onClick", defaultPrefixIcon: "e-icon e-ribbon e-ribbonitalic", activePrefixIcon: "e-icon e-ribbon e-ribbonitalic" } @@ -1894,6 +1913,7 @@ module RibbonComponent { contentType: ej.ContentType.ImageOnly, defaultText: "Underline", activeText: "Underline", + click: "onClick", defaultPrefixIcon: "e-icon e-ribbon e-ribbonunderline", activePrefixIcon: "e-icon e-ribbon e-ribbonunderline" } @@ -1907,6 +1927,7 @@ module RibbonComponent { contentType: ej.ContentType.ImageOnly, defaultText: "Strikethrough", activeText: "Strikethrough", + click: "onClick", defaultPrefixIcon: "e-icon e-ribbon strikethrough", activePrefixIcon: "e-icon e-ribbon strikethrough" } @@ -1916,6 +1937,7 @@ module RibbonComponent { text: "superscript", toolTip: "Superscript", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-superscripticon" } @@ -1926,6 +1948,7 @@ module RibbonComponent { toolTip: "Subscript", enableSeparator: true, buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-subscripticon" } @@ -1958,6 +1981,7 @@ module RibbonComponent { text: "Bullet Format", toolTip: "Bullets", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-bullet" } @@ -1968,6 +1992,7 @@ module RibbonComponent { toolTip: "Numbering", enableSeparator: true, buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-numbericon" } @@ -1977,6 +2002,7 @@ module RibbonComponent { text: "Indent", toolTip: "Text Indent", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-indent" } @@ -1987,6 +2013,7 @@ module RibbonComponent { toolTip: "Text Outdent", enableSeparator: true, buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-outdent" } @@ -1997,6 +2024,7 @@ module RibbonComponent { toolTip: "Sort", enableSeparator: true, buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-sort" } @@ -2006,6 +2034,7 @@ module RibbonComponent { text: "Border", toolTip: "Border", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-border" } @@ -2021,6 +2050,7 @@ module RibbonComponent { text: "JustifyLeft", toolTip: "Align Left", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon alignleft" } @@ -2030,6 +2060,7 @@ module RibbonComponent { text: "JustifyCenter", toolTip: "Align Center", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon aligncenter" } @@ -2039,6 +2070,7 @@ module RibbonComponent { text: "JustifyRight", toolTip: "Align Right", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon alignright" } @@ -2049,6 +2081,7 @@ module RibbonComponent { toolTip: "Justify", enableSeparator: true, buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon justify" } @@ -2058,6 +2091,7 @@ module RibbonComponent { text: "Upper Case", toolTip: "Upper Case", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-uppercase" } @@ -2067,6 +2101,7 @@ module RibbonComponent { text: "Lower Case", toolTip: "Lower Case", buttonSettings: { + click: "onClick", contentType: ej.ContentType.ImageOnly, prefixIcon: "e-icon e-ribbon e-lowercase" } @@ -2084,6 +2119,7 @@ module RibbonComponent { text: "Undo", toolTip: "Undo", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-undo" @@ -2094,6 +2130,7 @@ module RibbonComponent { text: "Redo", toolTip: "Redo", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-redo" @@ -2115,6 +2152,7 @@ module RibbonComponent { toolTip: "Zoom In", buttonSettings: { width: 58, + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-zoomin" @@ -2126,6 +2164,7 @@ module RibbonComponent { toolTip: "Zoom Out", buttonSettings: { width: 70, + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-zoomout" @@ -2137,6 +2176,7 @@ module RibbonComponent { toolTip: "Full Screen", buttonSettings: { width: 73, + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-fullscreen" @@ -2157,6 +2197,7 @@ module RibbonComponent { text: "Tables", toolTip: "Tables", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-table" @@ -2177,6 +2218,7 @@ module RibbonComponent { text: "Pictures", toolTip: "Pictures", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-picture" @@ -2187,6 +2229,7 @@ module RibbonComponent { text: "Videos", toolTip: "Videos", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-video" @@ -2197,6 +2240,7 @@ module RibbonComponent { text: "Shapes", toolTip: "Shapes", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-shape" @@ -2207,6 +2251,7 @@ module RibbonComponent { text: "Charts", toolTip: "Charts", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-chart" @@ -2227,6 +2272,7 @@ module RibbonComponent { text: "Comments", toolTip: "Comments", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-comment" @@ -2247,6 +2293,7 @@ module RibbonComponent { text: "Text", toolTip: "Text", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-text", @@ -2258,6 +2305,7 @@ module RibbonComponent { text: "Date Time", toolTip: "DateTime", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-datetimenew" @@ -2278,6 +2326,7 @@ module RibbonComponent { text: "Hyperlink", toolTip: "Hyperlink", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-hyperlink" @@ -2298,6 +2347,7 @@ module RibbonComponent { text: "Equation", toolTip: "Equation", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-equation" @@ -2318,6 +2368,7 @@ module RibbonComponent { text: "Print Layout", toolTip: "Print Layout", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-printlayout" @@ -2338,6 +2389,7 @@ module RibbonComponent { text: "Print", toolTip: "Print", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-print" @@ -2348,6 +2400,7 @@ module RibbonComponent { text: "Save", toolTip: "Save", buttonSettings: { + click: "onClick", contentType: ej.ContentType.TextAndImage, imagePosition: ej.ImagePosition.ImageTop, prefixIcon: "e-icon e-ribbon e-save" @@ -2375,6 +2428,20 @@ module RibbonComponent { function colorHandler(args:any) { (this._id.indexOf("fillcolor") != -1) ? $("#contenteditor").css('background-color', args.value) : document.execCommand('forecolor', false, args.value); } +function onClick(args) { + var val, prop = args.text; + val = (ej.isNullOrUndefined(args.model.text)) ? args.model.activeText : args.model.text; + if (action1.indexOf(val) != -1) + $("#contenteditor").empty(); + else if (action2.indexOf(val) != -1) + document.execCommand(val, false, null); + else if (fontfamily.indexOf(prop) != -1) + document.execCommand("FontName", false, prop); + else if (fontsize.indexOf(prop) != -1) + document.execCommand("FontSize", false, prop.replace("pt", "")); + else + $("#contenteditor").append("

Action: " + val + " Triggered

"); +} @@ -2481,7 +2548,7 @@ module ScheduleComponent { var sample = new ej.Schedule($("#Schedule1"), { width: "100%", height: "525px", - currentDate: new Date(2014, 4, 5), + currentDate: new Date(2017, 5, 5), timeScale: { minorSlotCount: 4, majorSlot: 60 @@ -2529,7 +2596,7 @@ module ScheduleComponent { } }], appointmentSettings: { - dataSource: new ej.DataManager((window).Default).executeLocal(new ej.Query().take(10)), + dataSource: new ej.DataManager((window).ResourcesData).executeLocal(new ej.Query().take(10)), id: "Id", subject: "Subject", startTime: "StartTime", @@ -2554,7 +2621,9 @@ module ScrollerComponent { }); $(window).bind('resize', function () { scrollerSample.refresh(); - }); }); + }); + + }); } @@ -2576,16 +2645,12 @@ module SliderComponent { $(function () { var slider = new ej.Slider($("#minSlider"), { sliderType: "MinRange", - height: "16px", - width: "300px", value: 60, minValue: 0, maxValue: 100 }); var rangeslider = new ej.Slider($("#rangeSlider"), { sliderType: "Range", - height: "16px", - width: "300px", values: [30, 60], minValue: 0 }); @@ -3028,7 +3093,7 @@ module ToolbarComponent { width: "100%", cssClass: "gradient-lime", enableSeparator: true, - height: 30, + isResponsive: true, orientation: ej.Orientation.Horizontal, showRoundedCorner: true @@ -3201,8 +3266,8 @@ module UploadboxComponent { $(function () { var sample = new ej.Uploadbox($("#UploadDefault"),{ - saveUrl: "uploadbox/saveFiles.ashx", - removeUrl: "uploadbox/removeFiles.ashx", + saveUrl: (window).baseurl + "api/uploadbox/Save", + removeUrl: (window).baseurl + "api/uploadbox/Remove", buttonText: { browse: "Choose File", upload: "Upload", cancel: "Cancel" }, diff --git a/types/ej.web.all/index.d.ts b/types/ej.web.all/index.d.ts index 035c98d1f0..a3b46472a9 100644 --- a/types/ej.web.all/index.d.ts +++ b/types/ej.web.all/index.d.ts @@ -1,14 +1,13 @@ -// Type definitions for ej.web.all 15.2 +// Type definitions for ej.web.all 15.3 // Project: http://help.syncfusion.com/js/typescript // Definitions by: Syncfusion // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.3 /// /*! * filename: ej.web.all.d.ts -* version : 15.2.0.46 +* version : 15.3.0.26 * Copyright Syncfusion Inc. 2001 - 2017. All rights reserved. * Use of this code is subject to the terms of our license. * A copy of the current license can be obtained at any time by e-mailing @@ -24,17 +23,17 @@ declare namespace ej { function isFlat(): boolean; function isWindows(): boolean; function isCssCalc(): boolean; - function getCurrentPage(): JQuery; + function getCurrentPage(): JQuery; function isLowerResolution(): boolean; function browserInfo(): browserInfoOptions; function isTouchDevice(): boolean; function addPrefix(style: string): string; function animationEndEvent(): string; function blockDefaultActions(e: any): void; - function buildTag(tag: string, innerHtml?: string, styles?: any, attrs?: any): JQuery; + function buildTag(tag: string, innerHtml?: string, styles?: any, attrs?: any): JQuery; function cancelEvent(): string; function copyObject(): string; - function createObject(nameSpace: string, value: any, initIn: any): JQuery; + function createObject(nameSpace: string, value: any, initIn: any): JQuery; function createObject(element: any, eventEmitter: any, model: any): any; function setCulture(culture: string): void; function getObject(element: string, model: any): T; @@ -68,7 +67,7 @@ declare namespace ej { function isIOSWebView(): boolean; function isLowerAndroid(): boolean; function isNullOrUndefined(value: any): boolean; - function isPlainObject(): JQuery; + function isPlainObject(): JQuery; function isPortrait(): any; function isTablet(): boolean; function isWindowsWebView(): string; @@ -144,14 +143,14 @@ declare namespace ej { } class WidgetBase { destroy(): void; - element: JQuery; + element: JQuery; setModel(options: any, forceSet?: boolean): any; option(prop?: any, value?: any, forceSet?: boolean): any; _trigger(eventName?: string, eventProp?: any): any; - _on(element: JQuery, eventType?: string, handler?: (eventObject: JQueryEventObject) => any): any; - _on(element: JQuery, eventType?: string, selector?: string, handler?: (eventObject: JQueryEventObject) => any): any; - _off(element: JQuery, eventName: string, handler?: (eventObject: JQueryEventObject) => any): any; - _off(element: JQuery, eventType?: string, selector?: string, handler?: (eventObject: JQueryEventObject) => any): any; + _on(element: JQuery, eventType?: string, handler?: (eventObject: JQueryEventObject) => any): any; + _on(element: JQuery, eventType?: string, selector?: string, handler?: (eventObject: JQueryEventObject) => any): any; + _off(element: JQuery, eventName: string, handler?: (eventObject: JQueryEventObject) => any): any; + _off(element: JQuery, eventType?: string, selector?: string, handler?: (eventObject: JQueryEventObject) => any): any; persistState(): void; restoreState(silent: boolean): void; } @@ -546,7 +545,7 @@ declare namespace ej { } class Draggable extends ej.Widget { static fn: Draggable; - constructor(element: JQuery | Element, options?: Draggable.Model); + constructor(element: JQuery | Element, options?: Draggable.Model); static Locale: any; model: Draggable.Model; defaults: Draggable.Model; @@ -554,7 +553,7 @@ declare namespace ej { /** destroy in the draggable. * @returns {void} */ - _destroy(): void; + destroy(): void; } export namespace Draggable { @@ -710,7 +709,7 @@ declare namespace ej { class Droppable extends ej.Widget { static fn: Droppable; - constructor(element: JQuery | Element, options?: Droppable.Model); + constructor(element: JQuery | Element, options?: Droppable.Model); static Locale: any; model: Droppable.Model; defaults: Droppable.Model; @@ -718,7 +717,7 @@ declare namespace ej { /** destroy in the Droppable. * @returns {void} */ - _destroy(): void; + destroy(): void; } export namespace Droppable { @@ -807,7 +806,7 @@ declare namespace ej { class Resizable extends ej.Widget { static fn: Resizable; - constructor(element: JQuery | Element, options?: Resizable.Model); + constructor(element: JQuery | Element, options?: Resizable.Model); static Locale: any; model: Resizable.Model; defaults: Resizable.Model; @@ -815,7 +814,7 @@ declare namespace ej { /** destroy in the Resizable. * @returns {void} */ - _destroy(): void; + destroy(): void; } export namespace Resizable { @@ -836,22 +835,22 @@ declare namespace ej { */ handle?: string; - /** Sets the max height for resizing + /** Sets the max height till which an element has to be resized. * @Default {null} */ maxHeight?: number; - /** Sets the max width for resizing + /** Sets the max width till which an element has to be resized. * @Default {null} */ maxWidth?: number; - /** Sets the min Height for resizing + /** Sets the min Height below which an element cannot be resized. * @Default {10} */ minHeight?: number; - /** Sets the min Width for resizing + /** Sets the min Width below which an element cannot be resized. * @Default {10} */ minWidth?: number; @@ -982,7 +981,7 @@ declare namespace ej { } class Scroller extends ej.Widget { static fn: Scroller; - constructor(element: JQuery | Element, options?: Scroller.Model); + constructor(element: JQuery | Element, options?: Scroller.Model); static Locale: any; model: Scroller.Model; defaults: Scroller.Model; @@ -1295,7 +1294,7 @@ declare namespace ej { class Accordion extends ej.Widget { static fn: Accordion; - constructor(element: JQuery | Element, options?: Accordion.Model); + constructor(element: JQuery | Element, options?: Accordion.Model); static Locale: any; model: Accordion.Model; defaults: Accordion.Model; @@ -1818,7 +1817,7 @@ declare namespace ej { class Autocomplete extends ej.Widget { static fn: Autocomplete; - constructor(element: JQuery | Element, options?: Autocomplete.Model); + constructor(element: JQuery | Element, options?: Autocomplete.Model); static Locale: any; model: Autocomplete.Model; defaults: Autocomplete.Model; @@ -2518,7 +2517,7 @@ declare namespace ej { class Button extends ej.Widget { static fn: Button; - constructor(element: JQuery | Element, options?: Button.Model); + constructor(element: JQuery | Element, options?: Button.Model); static Locale: any; model: Button.Model; defaults: Button.Model; @@ -2734,7 +2733,7 @@ declare namespace ej { class Captcha extends ej.Widget { static fn: Captcha; - constructor(element: JQuery | Element, options?: Captcha.Model); + constructor(element: JQuery | Element, options?: Captcha.Model); static Locale: any; model: Captcha.Model; defaults: Captcha.Model; @@ -2967,7 +2966,7 @@ declare namespace ej { class ListBox extends ej.Widget { static fn: ListBox; - constructor(element: JQuery | Element, options?: ListBox.Model); + constructor(element: JQuery | Element, options?: ListBox.Model); static Locale: any; model: ListBox.Model; defaults: ListBox.Model; @@ -4132,7 +4131,7 @@ declare namespace ej { class Calculate { static fn: Calculate; - constructor(element: JQuery | Element, options?: Calculate.Model); + constructor(element: JQuery | Element, options?: Calculate.Model); static Locale: any; model: Calculate.Model; defaults: Calculate.Model; @@ -4194,7 +4193,7 @@ declare namespace ej { class CheckBox extends ej.Widget { static fn: CheckBox; - constructor(element: JQuery | Element, options?: CheckBox.Model); + constructor(element: JQuery | Element, options?: CheckBox.Model); static Locale: any; model: CheckBox.Model; defaults: CheckBox.Model; @@ -4422,7 +4421,7 @@ declare namespace ej { class ColorPicker extends ej.Widget { static fn: ColorPicker; - constructor(element: JQuery | Element, options?: ColorPicker.Model); + constructor(element: JQuery | Element, options?: ColorPicker.Model); static Locale: any; model: ColorPicker.Model; defaults: ColorPicker.Model; @@ -4874,7 +4873,7 @@ declare namespace ej { class FileExplorer extends ej.Widget { static fn: FileExplorer; - constructor(element: JQuery | Element, options?: FileExplorer.Model); + constructor(element: JQuery | Element, options?: FileExplorer.Model); static Locale: any; model: FileExplorer.Model; defaults: FileExplorer.Model; @@ -5041,6 +5040,10 @@ declare namespace ej { */ path?: string; + /** Sets the alias name of root folder name in FileExplorer. It is used to replace the actual root folder name in FileExplorer. + */ + rootFolderName?: string; + /** The selectedFolder is used to select the specified folder of FileExplorer control. */ selectedFolder?: string; @@ -6100,7 +6103,7 @@ declare namespace ej { class DatePicker extends ej.Widget { static fn: DatePicker; - constructor(element: JQuery | Element, options?: DatePicker.Model); + constructor(element: JQuery | Element, options?: DatePicker.Model); static Locale: any; model: DatePicker.Model; defaults: DatePicker.Model; @@ -6329,6 +6332,11 @@ declare namespace ej { */ watermarkText?: string; + /** Allows to embed a new column with the calendar in the popup, which will display the week number of every week in a calendar year. + * @Default {false} + */ + weekNumber?: boolean; + /** Specifies the width of the DatePicker input text. * @Default {160px} */ @@ -6728,7 +6736,7 @@ declare namespace ej { class DateTimePicker extends ej.Widget { static fn: DateTimePicker; - constructor(element: JQuery | Element, options?: DateTimePicker.Model); + constructor(element: JQuery | Element, options?: DateTimePicker.Model); static Locale: any; model: DateTimePicker.Model; defaults: DateTimePicker.Model; @@ -6857,7 +6865,7 @@ declare namespace ej { minDateTime?: string|Date; /** Specifies the popup position of DateTimePicker.See below to know available popup positions - * @Default {ej.DateTimePicker.Bottom} + * @Default {ej.PopupPosition.Bottom} */ popupPosition?: string|ej.popupPosition; @@ -7211,7 +7219,7 @@ declare namespace ej { class DateRangePicker extends ej.Widget { static fn: DateRangePicker; - constructor(element: JQuery | Element, options?: DateRangePicker.Model); + constructor(element: JQuery | Element, options?: DateRangePicker.Model); static Locale: any; model: DateRangePicker.Model; defaults: DateRangePicker.Model; @@ -7316,6 +7324,11 @@ declare namespace ej { */ ranges?: any; + /** Used to separate the two date strings of the value in the DateRangePicker popup. + * @Default {-} + */ + separator?: string; + /** Specifies the start date of the date ranges * @Default {null} */ @@ -7361,7 +7374,7 @@ declare namespace ej { /** Fires when the DateRangePicker values get changed. */ - onChange?(e: OnChangeEventArgs): void; + Change?(e: ChangeEventArgs): void; /** Fires when DateRangePicker popup is closed. */ @@ -7430,7 +7443,7 @@ declare namespace ej { element?: HTMLElement; } - export interface OnChangeEventArgs { + export interface ChangeEventArgs { /** Set to true when the event has to be canceled, else false. */ @@ -7559,7 +7572,7 @@ declare namespace ej { class Dialog extends ej.Widget { static fn: Dialog; - constructor(element: JQuery | Element, options?: Dialog.Model); + constructor(element: JQuery | Element, options?: Dialog.Model); static Locale: any; model: Dialog.Model; defaults: Dialog.Model; @@ -8247,7 +8260,7 @@ declare namespace ej { class DropDownList extends ej.Widget { static fn: DropDownList; - constructor(element: JQuery | Element, options?: DropDownList.Model); + constructor(element: JQuery | Element, options?: DropDownList.Model); static Locale: any; model: DropDownList.Model; defaults: DropDownList.Model; @@ -9256,7 +9269,7 @@ declare namespace ej { class Tooltip extends ej.Widget { static fn: Tooltip; - constructor(element: JQuery | Element, options?: Tooltip.Model); + constructor(element: JQuery | Element, options?: Tooltip.Model); static Locale: any; model: Tooltip.Model; defaults: Tooltip.Model; @@ -9286,10 +9299,10 @@ declare namespace ej { /** Shows the Tooltip popup for the given target element with the specified effect. * @param {string} optional Determines the type of effect that takes place when showing the tooltip. * @param {() => void} optional custom effect takes place when showing the tooltip. - * @param {JQuery} optional Tooltip will be shown for the given element + * @param {JQuery} optional Tooltip will be shown for the given element * @returns {void} */ - show(effect?: string, func?: () => void, target?: JQuery): void; + show(effect?: string, func?: () => void, target?: JQuery): void; } export namespace Tooltip { @@ -9761,7 +9774,7 @@ declare namespace ej { class Editor extends ej.Widget { static fn: Editor; - constructor(element: JQuery | Element, options?: Editor.Model); + constructor(element: JQuery | Element, options?: Editor.Model); static Locale: any; model: Editor.Model; defaults: Editor.Model; @@ -10050,18 +10063,19 @@ declare namespace ej { class ListView extends ej.Widget { static fn: ListView; - constructor(element: JQuery | Element, options?: ListView.Model); + constructor(element: JQuery | Element, options?: ListView.Model); static Locale: any; model: ListView.Model; defaults: ListView.Model; - /** To add item in the given index. If you have enabled grouping in ListView then you need to pass the corresponding group list title to add item in it. - * @param {any} Specifies the item to be added in ListView + /** To add item in the given index. If you have enabled grouping in ListView then you need to pass the corresponding group list title to add item in it. Depending on the data bound to + * ListView, we need to pass either an HTML element or JSON objects in this method. + * @param {string|any} To pass the list item as element/ JSON object * @param {number} Specifies the index where item to be added * @param {string} optionalThis is an optional parameter. You must pass the group list title here if grouping is enabled in the ListView * @returns {void} */ - addItem(item: any, index: number, groupid: string): void; + addItem(item: string|any, index: number, groupid: string): void; /** To check all the items. * @returns {void} @@ -10633,7 +10647,7 @@ declare namespace ej { class MaskEdit extends ej.Widget { static fn: MaskEdit; - constructor(element: JQuery | Element, options?: MaskEdit.Model); + constructor(element: JQuery | Element, options?: MaskEdit.Model); static Locale: any; model: MaskEdit.Model; defaults: MaskEdit.Model; @@ -11040,7 +11054,7 @@ declare namespace ej { class Menu extends ej.Widget { static fn: Menu; - constructor(element: JQuery | Element, options?: Menu.Model); + constructor(element: JQuery | Element, options?: Menu.Model); static Locale: any; model: Menu.Model; defaults: Menu.Model; @@ -11581,7 +11595,7 @@ declare namespace ej { class Pager extends ej.Widget { static fn: Pager; - constructor(element: JQuery | Element, options?: Pager.Model); + constructor(element: JQuery | Element, options?: Pager.Model); static Locale: any; model: Pager.Model; defaults: Pager.Model; @@ -11645,6 +11659,12 @@ declare namespace ej { */ pageSize?: number; + /** It allows to have multiple choices of pageSize values for Pager control. The "pageSize" API value of the pager will be updated depending upon the value being selected + * from the dropdown. + * @Default {null} + */ + pageSizeList?: any[]; + /** Get or sets a value of total number of pages in the pager. The totalPages value is calculated based on page size and total records. * @Default {null} */ @@ -11691,7 +11711,7 @@ declare namespace ej { class Print extends ej.Widget { static fn: Print; - constructor(element: JQuery | Element, options?: Print.Model); + constructor(element: JQuery | Element, options?: Print.Model); static Locale: any; model: Print.Model; defaults: Print.Model; @@ -11787,7 +11807,7 @@ declare namespace ej { class ProgressBar extends ej.Widget { static fn: ProgressBar; - constructor(element: JQuery | Element, options?: ProgressBar.Model); + constructor(element: JQuery | Element, options?: ProgressBar.Model); static Locale: any; model: ProgressBar.Model; defaults: ProgressBar.Model; @@ -12009,7 +12029,7 @@ declare namespace ej { class RadioButton extends ej.Widget { static fn: RadioButton; - constructor(element: JQuery | Element, options?: RadioButton.Model); + constructor(element: JQuery | Element, options?: RadioButton.Model); static Locale: any; model: RadioButton.Model; defaults: RadioButton.Model; @@ -12199,7 +12219,7 @@ declare namespace ej { class Rating extends ej.Widget { static fn: Rating; - constructor(element: JQuery | Element, options?: Rating.Model); + constructor(element: JQuery | Element, options?: Rating.Model); static Locale: any; model: Rating.Model; defaults: Rating.Model; @@ -12522,7 +12542,7 @@ declare namespace ej { class Ribbon extends ej.Widget { static fn: Ribbon; - constructor(element: JQuery | Element, options?: Ribbon.Model); + constructor(element: JQuery | Element, options?: Ribbon.Model); static Locale: any; model: Ribbon.Model; defaults: Ribbon.Model; @@ -13683,7 +13703,7 @@ declare namespace ej { class Kanban extends ej.Widget { static fn: Kanban; - constructor(element: JQuery | Element, options?: Kanban.Model); + constructor(element: JQuery | Element, options?: Kanban.Model); static Locale: any; model: Kanban.Model; defaults: Kanban.Model; @@ -15169,6 +15189,19 @@ declare namespace ej { formPosition?: ej.Kanban.FormPosition|string; } + export interface FieldsCollapsibleCards { + + /** It is used to specify the collapsible card's field mapping. + * @Default {null} + */ + field?: string; + + /** It is used to specify the collapsible card's key mapping which is available in datasource value of field mapped in collapsibleCards.field. + * @Default {null} + */ + key?: string; + } + export interface Fields { /** The primarykey field is mapped to data source field. And this will used for Drag and drop and editing mainly. @@ -15210,6 +15243,11 @@ declare namespace ej { * @Default {null} */ imageUrl?: string; + + /** Get or sets an object that indicates the options to map the cards to the collapsible area. + * @Default {Object} + */ + collapsibleCards?: FieldsCollapsibleCards; } export interface FilterSetting { @@ -15397,7 +15435,7 @@ declare namespace ej { class Rotator extends ej.Widget { static fn: Rotator; - constructor(element: JQuery | Element, options?: Rotator.Model); + constructor(element: JQuery | Element, options?: Rotator.Model); static Locale: any; model: Rotator.Model; defaults: Rotator.Model; @@ -15829,7 +15867,7 @@ declare namespace ej { class RTE extends ej.Widget { static fn: RTE; - constructor(element: JQuery | Element, options?: RTE.Model); + constructor(element: JQuery | Element, options?: RTE.Model); static Locale: any; model: RTE.Model; defaults: RTE.Model; @@ -15909,17 +15947,17 @@ declare namespace ej { /** Add a table column at the right or left of the specified cell * @param {boolean} If it’s true, add a column at the left of the cell, otherwise add a column at the right of the cell - * @param {JQuery} Column will be added based on the given cell element + * @param {JQuery} Column will be added based on the given cell element * @returns {HTMLElement} */ - insertColumn(before?: boolean, cell?: JQuery): HTMLElement; + insertColumn(before?: boolean, cell?: JQuery): HTMLElement; /** To add a table row below or above the specified cell. * @param {boolean} If it’s true, add a row before the cell, otherwise add a row after the cell - * @param {JQuery} Row will be added based on the given cell element + * @param {JQuery} Row will be added based on the given cell element * @returns {HTMLElement} */ - insertRow(before?: boolean, cell?: JQuery): HTMLElement; + insertRow(before?: boolean, cell?: JQuery): HTMLElement; /** This method helps to insert/paste the content at the current cursor (caret) position or the selected content to be replaced with our text by passing the value as parameter to the * pasteContent method in the Editor. @@ -15933,22 +15971,22 @@ declare namespace ej { refresh(): void; /** Removes the specified table column. - * @param {JQuery} Remove the given column element + * @param {JQuery} Remove the given column element * @returns {void} */ - removeColumn(cell?: JQuery): void; + removeColumn(cell?: JQuery): void; /** Removes the specified table row. - * @param {JQuery} Remove the given row element + * @param {JQuery} Remove the given row element * @returns {void} */ - removeRow(cell?: JQuery): void; + removeRow(cell?: JQuery): void; /** Deletes the specified table. - * @param {JQuery} Remove the given table + * @param {JQuery} Remove the given table * @returns {void} */ - removeTable(table?: JQuery): void; + removeTable(table?: JQuery): void; /** Removes the target menu item from the RTE contextmenu. * @returns {void} @@ -16713,7 +16751,7 @@ declare namespace ej { class Slider extends ej.Widget { static fn: Slider; - constructor(element: JQuery | Element, options?: Slider.Model); + constructor(element: JQuery | Element, options?: Slider.Model); static Locale: any; model: Slider.Model; defaults: Slider.Model; @@ -16873,6 +16911,10 @@ declare namespace ej { */ destroy?(e: DestroyEventArgs): void; + /** Fires before creating each slider scale tick. You can use this event to add custom text in tick values. + */ + renderingTicks?(e: RenderingTicksEventArgs): void; + /** Fires once Slider control is sliding successfully. */ slide?(e: SlideEventArgs): void; @@ -16951,6 +16993,25 @@ declare namespace ej { type?: string; } + export interface RenderingTicksEventArgs { + + /** if the event should be canceled; otherwise, false. + */ + cancel?: boolean; + + /** returns slider tick value + */ + value?: number; + + /** returns the value type either tooltip or label value + */ + valueType?: string; + + /** returns the current Li element + */ + tick?: any; + } + export interface SlideEventArgs { /** if the event should be canceled; otherwise, false. @@ -17076,7 +17137,7 @@ declare namespace ej { class SplitButton extends ej.Widget { static fn: SplitButton; - constructor(element: JQuery | Element, options?: SplitButton.Model); + constructor(element: JQuery | Element, options?: SplitButton.Model); static Locale: any; model: SplitButton.Model; defaults: SplitButton.Model; @@ -17176,6 +17237,10 @@ declare namespace ej { */ targetID?: string; + /** Specifies the target of splitbutton menu while initialization with ID or class as a selector. + */ + target?: string; + /** Specifies the text content for Split Button while initialization. */ text?: string; @@ -17418,7 +17483,7 @@ declare namespace ej { class Splitter extends ej.Widget { static fn: Splitter; - constructor(element: JQuery | Element, options?: Splitter.Model); + constructor(element: JQuery | Element, options?: Splitter.Model); static Locale: any; model: Splitter.Model; defaults: Splitter.Model; @@ -17648,7 +17713,7 @@ declare namespace ej { class Tab extends ej.Widget { static fn: Tab; - constructor(element: JQuery | Element, options?: Tab.Model); + constructor(element: JQuery | Element, options?: Tab.Model); static Locale: any; model: Tab.Model; defaults: Tab.Model; @@ -18230,7 +18295,7 @@ declare namespace ej { class TagCloud extends ej.Widget { static fn: TagCloud; - constructor(element: JQuery | Element, options?: TagCloud.Model); + constructor(element: JQuery | Element, options?: TagCloud.Model); static Locale: any; model: TagCloud.Model; defaults: TagCloud.Model; @@ -18471,7 +18536,7 @@ declare namespace ej { class TimePicker extends ej.Widget { static fn: TimePicker; - constructor(element: JQuery | Element, options?: TimePicker.Model); + constructor(element: JQuery | Element, options?: TimePicker.Model); static Locale: any; model: TimePicker.Model; defaults: TimePicker.Model; @@ -18887,7 +18952,7 @@ declare namespace ej { class ToggleButton extends ej.Widget { static fn: ToggleButton; - constructor(element: JQuery | Element, options?: ToggleButton.Model); + constructor(element: JQuery | Element, options?: ToggleButton.Model); static Locale: any; model: ToggleButton.Model; defaults: ToggleButton.Model; @@ -19099,7 +19164,7 @@ declare namespace ej { class Toolbar extends ej.Widget { static fn: Toolbar; - constructor(element: JQuery | Element, options?: Toolbar.Model); + constructor(element: JQuery | Element, options?: Toolbar.Model); static Locale: any; model: Toolbar.Model; defaults: Toolbar.Model; @@ -19585,7 +19650,7 @@ declare namespace ej { class TreeView extends ej.Widget { static fn: TreeView; - constructor(element: JQuery | Element, options?: TreeView.Model); + constructor(element: JQuery | Element, options?: TreeView.Model); static Locale: any; model: TreeView.Model; defaults: TreeView.Model; @@ -21310,7 +21375,7 @@ declare namespace ej { class Uploadbox extends ej.Widget { static fn: Uploadbox; - constructor(element: JQuery | Element, options?: Uploadbox.Model); + constructor(element: JQuery | Element, options?: Uploadbox.Model); static Locale: any; model: Uploadbox.Model; defaults: Uploadbox.Model; @@ -21828,7 +21893,7 @@ declare namespace ej { class WaitingPopup extends ej.Widget { static fn: WaitingPopup; - constructor(element: JQuery | Element, options?: WaitingPopup.Model); + constructor(element: JQuery | Element, options?: WaitingPopup.Model); static Locale: any; model: WaitingPopup.Model; defaults: WaitingPopup.Model; @@ -21934,7 +21999,7 @@ declare namespace ej { class Grid extends ej.Widget { static fn: Grid; - constructor(element: JQuery | Element, options?: Grid.Model); + constructor(element: JQuery | Element, options?: Grid.Model); static Locale: any; model: Grid.Model; defaults: Grid.Model; @@ -22050,10 +22115,10 @@ declare namespace ej { deleteRecord(fieldName: string, data: any): void; /** Delete the row based on the given tr element in grid. - * @param {JQuery} Pass the tr element in grid content to get its row index + * @param {JQuery} Pass the tr element in grid content to get its row index * @returns {HTMLElement} */ - deleteRow($tr: JQuery): HTMLElement; + deleteRow($tr: JQuery): HTMLElement; /** Destroy the grid widget all events bound using this._on will be unbind automatically and bring the control to pre-init state. * @returns {void} @@ -22083,10 +22148,10 @@ declare namespace ej { expandAll(): void; /** Expand or collapse the row based on the row state in grid - * @param {JQuery} Pass the target object to expand/collapse the row based on its row state + * @param {JQuery} Pass the target object to expand/collapse the row based on its row state * @returns {void} */ - expandCollapse($target: JQuery): void; + expandCollapse($target: JQuery): void; /** Expand the group drop area in grid. * @returns {void} @@ -22243,10 +22308,10 @@ declare namespace ej { getHiddenColumnNames(): any[]; /** Get the row index based on the given tr element in grid. - * @param {JQuery} Pass the tr element in grid content to get its row index + * @param {JQuery} Pass the tr element in grid content to get its row index * @returns {number} */ - getIndexByRow($tr: JQuery): number; + getIndexByRow($tr: JQuery): number; /** Get the pager of grid. * @returns {HTMLElement} @@ -22514,10 +22579,10 @@ declare namespace ej { sortColumn(columnName: string, sortingDirection?: string): void; /** Send an edit record request in grid - * @param {JQuery} Pass the tr- selected row element to be edited in grid + * @param {JQuery} Pass the tr- selected row element to be edited in grid * @returns {void} */ - startEdit($tr: JQuery): void; + startEdit($tr: JQuery): void; /** Un-group a column from grouped columns collection in grid * @param {string} Pass the field Name of the column to be ungrouped from grouped column collection @@ -25463,6 +25528,11 @@ declare namespace ej { */ pageSize?: number; + /** Gets or sets different page size values to the Dropdown in Grid Pager, by which number of records in a page can be changed dynamically. + * @Default {[]} + */ + pageSizeList?: any[]; + /** Gets or sets a value that indicates whether to enables default pager for the grid. * @Default {false} */ @@ -26057,7 +26127,7 @@ declare namespace ej { class Sparkline extends ej.Widget { static fn: Sparkline; - constructor(element: JQuery | Element, options?: Sparkline.Model); + constructor(element: JQuery | Element, options?: Sparkline.Model); static Locale: any; model: Sparkline.Model; defaults: Sparkline.Model; @@ -26663,7 +26733,7 @@ declare namespace ej { class SunburstChart extends ej.Widget { static fn: SunburstChart; - constructor(element: JQuery | Element, options?: SunburstChart.Model); + constructor(element: JQuery | Element, options?: SunburstChart.Model); static Locale: any; model: SunburstChart.Model; defaults: SunburstChart.Model; @@ -27843,7 +27913,7 @@ declare namespace ej { class PivotGrid extends ej.Widget { static fn: PivotGrid; - constructor(element: JQuery | Element, options?: PivotGrid.Model); + constructor(element: JQuery | Element, options?: PivotGrid.Model); static Locale: any; model: PivotGrid.Model; defaults: PivotGrid.Model; @@ -28087,11 +28157,16 @@ declare namespace ej { */ enableToolTipAnimation?: boolean; - /** Allows the user to adjust the width of the columns dynamically. + /** Allows the user to adjust the width of the columns dynamically within given widget size. * @Default {false} */ enableColumnResizing?: boolean; + /** Allows the user to fit the width of the columns based on its content. This is only applicable for enableColumnResizing option. + * @Default {false} + */ + resizeColumnsToFit?: boolean; + /** Allows the user to view large amount of data through virtual scrolling. * @Default {false} */ @@ -28540,6 +28615,14 @@ declare namespace ej { values?: any[]; } + export interface DataSourceColumnsGroupByDate { + + /** Contains the collection of formatString to group item from the field. + * @Default {[]} + */ + interval?: any[]; + } + export interface DataSourceColumn { /** Allows the user to bind the item by using its unique name as field name. @@ -28577,6 +28660,10 @@ declare namespace ej { */ cssClass?: string; + /** Allows the user to set delimiter for date type format in formatString. This is applicable for groupByDate option for row/column headers. + */ + delimiter?: string; + /** Allows the user to set the sorting order of the members of the field. * @Default {ej.PivotAnalysis.SortOrder.Ascending} */ @@ -28591,6 +28678,11 @@ declare namespace ej { * @Default {null} */ filterItems?: DataSourceColumnsFilterItems; + + /** Allows the user to group the field by date. This is applicable only when the format is set as "date". + * @Default {{}} + */ + groupByDate?: DataSourceColumnsGroupByDate; } export interface DataSourceRowsAdvancedFilter { @@ -28635,6 +28727,14 @@ declare namespace ej { values?: any[]; } + export interface DataSourceRowsGroupByDate { + + /** Contains the collection of formatString to group item from the field. + * @Default {[]} + */ + interval?: any[]; + } + export interface DataSourceRow { /** Allows the user to bind the item by using its unique name as field name. @@ -28672,6 +28772,10 @@ declare namespace ej { */ cssClass?: string; + /** Allows the user to set delimiter for date type format in formatString. This is applicable for groupByDate option for row/column headers. + */ + delimiter?: string; + /** Allows the user to set the sorting order of the members of the field. * @Default {ej.PivotAnalysis.SortOrder.Ascending} */ @@ -28686,6 +28790,11 @@ declare namespace ej { * @Default {null} */ filterItems?: DataSourceRowsFilterItems; + + /** Allows the user to group the field by date. This is applicable only when the format is set as "date". + * @Default {{}} + */ + groupByDate?: DataSourceRowsGroupByDate; } export interface DataSourceValuesMeasure { @@ -29091,7 +29200,7 @@ declare namespace ej { class PivotSchemaDesigner extends ej.Widget { static fn: PivotSchemaDesigner; - constructor(element: JQuery | Element, options?: PivotSchemaDesigner.Model); + constructor(element: JQuery | Element, options?: PivotSchemaDesigner.Model); static Locale: any; model: PivotSchemaDesigner.Model; defaults: PivotSchemaDesigner.Model; @@ -29176,6 +29285,10 @@ declare namespace ej { */ layout?: ej.PivotSchemaDesigner.Layouts|string; + /** Triggers when PivotSchemaDesigner loading is initiated. + */ + load?(e: LoadEventArgs): void; + /** Triggers when it reaches client-side after any AJAX request. */ afterServiceInvoke?(e: AfterServiceInvokeEventArgs): void; @@ -29189,6 +29302,13 @@ declare namespace ej { dragMove?(e: DragMoveEventArgs): void; } + export interface LoadEventArgs { + + /** returns the HTML element of PivotSchemaDesigner control. + */ + element?: any; + } + export interface AfterServiceInvokeEventArgs { /** returns the current action of PivotSchemaDesigner control. @@ -29300,7 +29420,7 @@ declare namespace ej { class PivotPager extends ej.Widget { static fn: PivotPager; - constructor(element: JQuery | Element, options?: PivotPager.Model); + constructor(element: JQuery | Element, options?: PivotPager.Model); static Locale: any; model: PivotPager.Model; defaults: PivotPager.Model; @@ -29366,7 +29486,7 @@ declare namespace ej { class PivotChart extends ej.Widget { static fn: PivotChart; - constructor(element: JQuery | Element, options?: PivotChart.Model); + constructor(element: JQuery | Element, options?: PivotChart.Model); static Locale: any; model: PivotChart.Model; defaults: PivotChart.Model; @@ -29976,7 +30096,7 @@ declare namespace ej { class PivotClient extends ej.Widget { static fn: PivotClient; - constructor(element: JQuery | Element, options?: PivotClient.Model); + constructor(element: JQuery | Element, options?: PivotClient.Model); static Locale: any; model: PivotClient.Model; defaults: PivotClient.Model; @@ -30145,6 +30265,11 @@ declare namespace ej { */ collapseCubeBrowserByDefault?: boolean; + /** Allows the user to view the KPI elements in tree-view inside PivotClient's Cube Browser. + * @Default {false} + */ + enableKPI?: boolean; + /** Allows the user to enable PivotClient’s responsiveness in the browser layout. * @Default {false} */ @@ -30201,6 +30326,10 @@ declare namespace ej { */ chartLoad?(e: ChartLoadEventArgs): void; + /** Triggers before rendering the PivotSchemaDesigner. + */ + schemaLoad?(e: SchemaLoadEventArgs): void; + /** Triggers before rendering the PivotTreeMap. */ treeMapLoad?(e: TreeMapLoadEventArgs): void; @@ -30311,6 +30440,13 @@ declare namespace ej { element?: any; } + export interface SchemaLoadEventArgs { + + /** returns the HTML element of PivotSchemaDesigner control. + */ + element?: any; + } + export interface TreeMapLoadEventArgs { /** returns the current action of PivotTreeMap control. @@ -30981,7 +31117,7 @@ declare namespace ej { class PivotGauge extends ej.Widget { static fn: PivotGauge; - constructor(element: JQuery | Element, options?: PivotGauge.Model); + constructor(element: JQuery | Element, options?: PivotGauge.Model); static Locale: any; model: PivotGauge.Model; defaults: PivotGauge.Model; @@ -31451,7 +31587,7 @@ declare namespace ej { class PivotTreeMap extends ej.Widget { static fn: PivotTreeMap; - constructor(element: JQuery | Element, options?: PivotTreeMap.Model); + constructor(element: JQuery | Element, options?: PivotTreeMap.Model); static Locale: any; model: PivotTreeMap.Model; defaults: PivotTreeMap.Model; @@ -31783,6 +31919,16 @@ declare namespace ej { */ cube?: string; + /** To set the data source name to fetch data from that. + * @Default {“”} + */ + sourceInfo?: string; + + /** Set the provider name for PivotTreeMap to identify whether the provider is SSAS or Mondrian. + * @Default {ssas} + */ + providerName?: string; + /** In connection with an OLAP database, this property contains the database name as string to fetch the data from the given connection string. * @Default {“”} */ @@ -31825,7 +31971,7 @@ declare namespace ej { class Schedule extends ej.Widget { static fn: Schedule; - constructor(element: JQuery | Element, options?: Schedule.Model); + constructor(element: JQuery | Element, options?: Schedule.Model); static Locale: any; model: Schedule.Model; defaults: Schedule.Model; @@ -33617,7 +33763,7 @@ declare namespace ej { class RecurrenceEditor extends ej.Widget { static fn: RecurrenceEditor; - constructor(element: JQuery | Element, options?: RecurrenceEditor.Model); + constructor(element: JQuery | Element, options?: RecurrenceEditor.Model); static Locale: any; model: RecurrenceEditor.Model; defaults: RecurrenceEditor.Model; @@ -33728,7 +33874,7 @@ declare namespace ej { class Gantt extends ej.Widget { static fn: Gantt; - constructor(element: JQuery | Element, options?: Gantt.Model); + constructor(element: JQuery | Element, options?: Gantt.Model); static Locale: any; model: Gantt.Model; defaults: Gantt.Model; @@ -34362,6 +34508,11 @@ declare namespace ej { */ workingTimeScale?: ej.Gantt.workingTimeScale|string; + /** Gets or sets the working days of a week in a project. + * @Default {[Monday,Tuesday,Wednesday,Thursday,Friday]} + */ + workWeek?: any[]; + /** Triggered for every Gantt action before its starts. */ actionBegin?(e: ActionBeginEventArgs): void; @@ -35578,7 +35729,7 @@ declare namespace ej { class ReportViewer extends ej.Widget { static fn: ReportViewer; - constructor(element: JQuery | Element, options?: ReportViewer.Model); + constructor(element: JQuery | Element, options?: ReportViewer.Model); static Locale: any; model: ReportViewer.Model; defaults: ReportViewer.Model; @@ -36222,7 +36373,7 @@ declare namespace ej { class TreeGrid extends ej.Widget { static fn: TreeGrid; - constructor(element: JQuery | Element, options?: TreeGrid.Model); + constructor(element: JQuery | Element, options?: TreeGrid.Model); static Locale: any; model: TreeGrid.Model; defaults: TreeGrid.Model; @@ -36378,6 +36529,11 @@ declare namespace ej { */ allowPaging?: boolean; + /** Gets or sets a value that indicates whether the Content will wrap to the next line if the content exceeds the boundary of the Column Cells. + * @Default {false} + */ + allowTextWrap?: boolean; + /** Specifies the id of the template that has to be applied for alternate rows. */ altRowTemplateID?: string; @@ -36445,6 +36601,11 @@ declare namespace ej { */ enableVirtualization?: boolean; + /** Gets or sets a value that indicates whether to enable load on demand approach, for rendering child records and page records. + * @Default {false} + */ + enableLoadOnDemand?: boolean; + /** Specifies the settings for column resize */ columnResizeSettings?: ColumnResizeSettings; @@ -37603,6 +37764,17 @@ declare namespace ej { type?: string; } + export interface ColumnsCommand { + + /** Gets or sets an object to customize command button with available ejButton properties. + */ + buttonOptions?: any; + + /** Gets or sets a value that define the command column buttons to be displayed. + */ + type?: ej.TreeGrid.UnboundType|string; + } + export interface Column { /** Enables or disables the ability to filter the rows based on this column. @@ -37629,6 +37801,11 @@ declare namespace ej { */ editParams?: any; + /** Gets or sets a template that displays a custom editor for editing the column values. + * @Default {null} + */ + editTemplate?: any; + /** Specifies the edit type of the column. * @Default {ej.TreeGrid.EditingType.String} */ @@ -37717,6 +37894,11 @@ declare namespace ej { */ allowEditing?: boolean; + /** Gets or sets an object to define a command column in TreeGrid. + * @Default {[]} + */ + commands?: ColumnsCommand[]; + /** We can include or exclude particular column from column visibility list in column menu. * @Default {true} */ @@ -37741,6 +37923,11 @@ declare namespace ej { */ validationRules?: any; + /** Gets or sets the priority value of the column. It is used to show/hide TreeGrid columns in responsive mode. + * @Default {-1} + */ + priority?: number; + /** Enables or disables the ability to freeze/unfreeze the columns * @Default {false} */ @@ -38061,6 +38248,22 @@ declare namespace ej { } + enum UnboundType { + + ///Unbound type to perform edit action + Edit, + + ///Unbound type to perform save action + Save, + + ///Unbound type to perform delete action + Delete, + + ///Unbound type to perform cancel action + Cancel + } + + enum ClipMode { ///Shows ellipsis for the overflown cell. @@ -38223,16 +38426,16 @@ declare namespace ej { class GroupButton extends ej.Widget { static fn: GroupButton; - constructor(element: JQuery | Element, options?: GroupButton.Model); + constructor(element: JQuery | Element, options?: GroupButton.Model); static Locale: any; model: GroupButton.Model; defaults: GroupButton.Model; /** Remove the selection state of the specified the button element from the GroupButton - * @param {JQuery} Specific button element + * @param {JQuery} Specific button element * @returns {void} */ - deselectItem(element: JQuery): void; + deselectItem(element: JQuery): void; /** Destroy the GroupButton widget all events bound using this._on will be unbind automatically and bring the control to pre-init state. * @returns {void} @@ -38245,10 +38448,10 @@ declare namespace ej { disable(): void; /** Disable the specified button element from the ejGroupButton control. - * @param {JQuery} Specific button element + * @param {JQuery} Specific button element * @returns {void} */ - disableItem(element: JQuery): void; + disableItem(element: JQuery): void; /** Enables the disabled ejGroupButton control. * @returns {void} @@ -38256,16 +38459,16 @@ declare namespace ej { enable(): void; /** Enable the specified disabled button element from the ejGroupButton control. - * @param {JQuery} Specific button element + * @param {JQuery} Specific button element * @returns {void} */ - enableItem(element: JQuery): void; + enableItem(element: JQuery): void; /** Returns the index value for specified button element in the GroupButton control. - * @param {JQuery} Specific button element + * @param {JQuery} Specific button element * @returns {number} */ - getIndex(element: JQuery): number; + getIndex(element: JQuery): number; /** This method returns the list of active state button elements from the GroupButton control. * @returns {any} @@ -38278,10 +38481,10 @@ declare namespace ej { hide(): void; /** Hide the specified button element from the ejGroupButton control. - * @param {JQuery} Specific button element + * @param {JQuery} Specific button element * @returns {void} */ - hideItem(element: JQuery): void; + hideItem(element: JQuery): void; /** Returns the disabled state of the specified element button element in GroupButton as Boolean. * @returns {boolean} @@ -38294,10 +38497,10 @@ declare namespace ej { isSelected(): boolean; /** Public method used to select the specified button element from the ejGroupButton control. - * @param {JQuery} Specific button element + * @param {JQuery} Specific button element * @returns {void} */ - selectItem(element: JQuery): void; + selectItem(element: JQuery): void; /** Shows the GroupButton control, if its hide. * @returns {void} @@ -38305,10 +38508,10 @@ declare namespace ej { show(): void; /** Show the specified hidden button element from the ejGroupButton control. - * @param {JQuery} Specific button element + * @param {JQuery} Specific button element * @returns {void} */ - showItem(element: JQuery): void; + showItem(element: JQuery): void; } export namespace GroupButton { @@ -38560,7 +38763,7 @@ declare namespace ej { class NavigationDrawer extends ej.Widget { static fn: NavigationDrawer; - constructor(element: JQuery | Element, options?: NavigationDrawer.Model); + constructor(element: JQuery | Element, options?: NavigationDrawer.Model); static Locale: any; model: NavigationDrawer.Model; defaults: NavigationDrawer.Model; @@ -38808,7 +39011,7 @@ declare namespace ej { class RadialMenu extends ej.Widget { static fn: RadialMenu; - constructor(element: JQuery | Element, options?: RadialMenu.Model); + constructor(element: JQuery | Element, options?: RadialMenu.Model); static Locale: any; model: RadialMenu.Model; defaults: RadialMenu.Model; @@ -39075,7 +39278,7 @@ declare namespace ej { class Tile extends ej.Widget { static fn: Tile; - constructor(element: JQuery | Element, options?: Tile.Model); + constructor(element: JQuery | Element, options?: Tile.Model); static Locale: any; model: Tile.Model; defaults: Tile.Model; @@ -39426,7 +39629,7 @@ declare namespace ej { class Signature extends ej.Widget { static fn: Signature; - constructor(element: JQuery | Element, options?: Signature.Model); + constructor(element: JQuery | Element, options?: Signature.Model); static Locale: any; model: Signature.Model; defaults: Signature.Model; @@ -39646,7 +39849,7 @@ declare namespace ej { class RadialSlider extends ej.Widget { static fn: RadialSlider; - constructor(element: JQuery | Element, options?: RadialSlider.Model); + constructor(element: JQuery | Element, options?: RadialSlider.Model); static Locale: any; model: RadialSlider.Model; defaults: RadialSlider.Model; @@ -39710,6 +39913,11 @@ declare namespace ej { */ labelSpace?: number; + /** Change the Radial Slider ticks value based on the given culture. + * @Default {en-US} + */ + locale?: string; + /** Specifies the radius of radial slider * @Default {200} */ @@ -39889,7 +40097,7 @@ declare namespace ej { class Spreadsheet extends ej.Widget { static fn: Spreadsheet; - constructor(element: JQuery | Element, options?: Spreadsheet.Model); + constructor(element: JQuery | Element, options?: Spreadsheet.Model); static Locale: any; model: Spreadsheet.Model; defaults: Spreadsheet.Model; @@ -40798,9 +41006,10 @@ declare namespace ej { /** This method is used to save the sheet data as Excel ,CSV or PDF document (.xls, .xlsx .csv, .pdf) in Spreadsheet. * @param {string} Pass the export type that you want. + * @param {string} Pass the export filename that you want. * @returns {void} */ - export(type: string): void; + export(type: string, fileName: string): void; /** This method is used to get the export properties in the Spreadsheet. * @returns {any} @@ -43382,6 +43591,11 @@ declare namespace ej { */ showHeadings?: boolean; + /** Specifies the name for sheet in the Spreadsheet. + * @Default {string} + */ + sheetName?: string; + /** Specifies the start cell for the datasource range in Spreadsheet. * @Default {A1} */ @@ -43591,7 +43805,7 @@ declare namespace ej { class PdfViewer extends ej.Widget { static fn: PdfViewer; - constructor(element: JQuery | Element, options?: PdfViewer.Model); + constructor(element: JQuery | Element, options?: PdfViewer.Model); static Locale: any; model: PdfViewer.Model; defaults: PdfViewer.Model; @@ -43647,6 +43861,18 @@ declare namespace ej { */ showTextMarkupAnnotationTools(show: boolean): void; + /** Shows/hides the signature tool in the toolbar. + * @param {boolean} shows/hides signature tool in the toolbar + * @returns {void} + */ + showSignatureTool(show: boolean): void; + + /** Shows/hides the selection tool in the toolbar. + * @param {boolean} shows/hides selection tool in the toolbar + * @returns {void} + */ + showSelectionTool(show: boolean): void; + /** Navigates to the specific page in the PDF document. If the page is not available for the given pageNumber, PDF viewer retains the existing page in view. * @param {number} navigates to the page number in the PDF document * @returns {void} @@ -43767,6 +43993,10 @@ declare namespace ej { */ enableStrikethroughAnnotation?: boolean; + /** Enables or disables the adding of handwritten signature over the PDF document. + */ + enableSignature?: boolean; + /** Gets/sets the settings of the strikethrough annotation. */ strikethroughSettings?: StrikethroughSettings; @@ -43779,6 +44009,10 @@ declare namespace ej { */ highlightSettings?: HighlightSettings; + /** Gets/sets the settings of the handwritten signature. + */ + signatureSettings?: SignatureSettings; + /** Specifies the type of the annotations. */ annotationType?: ej.PdfViewer.AnnotationType|string; @@ -43799,6 +44033,10 @@ declare namespace ej { */ pdfService?: ej.PdfViewer.PdfService|string; + /** Specifies the viewer interaction mode. + */ + interactionMode?: ej.PdfViewer.InteractionMode|string; + /** Specifies the open state of the hyperlink in the PDF document. */ hyperlinkOpenState?: ej.PdfViewer.LinkTarget|string; @@ -43875,6 +44113,22 @@ declare namespace ej { */ annotationPropertiesChange?(e: AnnotationPropertiesChangeEventArgs): void; + /** Triggers when a handwritten signature is added over the page of the PDF document. + */ + signatureAdd?(e: SignatureAddEventArgs): void; + + /** Triggers when a handwritten signature is removed from the page of the PDF document. + */ + signatureDelete?(e: SignatureDeleteEventArgs): void; + + /** Triggers when a handwritten signature properties is changed in the PDF document. + */ + signaturePropertiesChange?(e: SignaturePropertiesChangeEventArgs): void; + + /** Triggers when a handwritten signature is resized in the PDF document. + */ + signatureResize?(e: SignatureResizeEventArgs): void; + /** Triggers when the client buffering process starts. */ bufferStart?(e: BufferStartEventArgs): void; @@ -44152,6 +44406,126 @@ declare namespace ej { isOpacityChanged?: boolean; } + export interface SignatureAddEventArgs { + + /** True, if the event should be canceled; otherwise, false. + */ + cancel?: boolean; + + /** Returns the PDF viewer model + */ + model?: any; + + /** Returns the name of the event + */ + type?: string; + + /** Returns the settings of the signature added to the PDF document. + */ + signatureSettings?: any; + + /** Returns the bounds of the signature added in the page of the PDF document. + */ + signatureBound?: any[]; + + /** Returns the page number in which the signature is added. + */ + pageNumber?: number; + } + + export interface SignatureDeleteEventArgs { + + /** True, if the event should be canceled; otherwise, false. + */ + cancel?: boolean; + + /** Returns the PDF viewer model + */ + model?: any; + + /** Returns the name of the event + */ + type?: string; + + /** Returns the page number in which the signature is removed. + */ + pageNumber?: number; + } + + export interface SignaturePropertiesChangeEventArgs { + + /** True, if the event should be canceled; otherwise, false. + */ + cancel?: boolean; + + /** Returns the PDF viewer model + */ + model?: any; + + /** Returns the name of the event + */ + type?: string; + + /** Returns the page number in which the signature properties is changed. + */ + pageID?: number; + + /** Specifies that the color of the signature is changed. + */ + isColorChange?: boolean; + + /** Specifies that the opacity of the signature is changed. + */ + isOpacityChange?: boolean; + + /** Returns the previous color of the signature. + */ + perviousColor?: string; + + /** Returns the current color of the signature. + */ + currentColor?: string; + + /** Returns the previous opacity of the signature. + */ + previousOpacity?: number; + + /** Returns the current opacity of the signature. + */ + currentOpacity?: number; + } + + export interface SignatureResizeEventArgs { + + /** True, if the event should be canceled; otherwise, false. + */ + cancel?: boolean; + + /** Returns the PDF viewer model + */ + model?: any; + + /** Returns the name of the event + */ + type?: string; + + /** Returns the settings of the signature added to the PDF document. + */ + signatureSettings?: any; + + /** Returns the page number in which the signature is added. + */ + pageNumber?: number; + + /** Returns the current bounds of the signature resized in the page of the PDF document. + */ + signatureCurrentBound?: any[]; + + /** Returns the previous bounds of the signature resized in the page of the PDF document. + */ + signaturePreviousBound?: any[]; + } + export interface BufferStartEventArgs { /** True, if the event should be canceled; otherwise, false. @@ -44316,6 +44690,17 @@ declare namespace ej { isLocked?: boolean; } + export interface SignatureSettings { + + /** Gets/sets the color of the handwritten signature. + */ + color?: string; + + /** Gets/sets the opacity of the handwritten signature. + */ + opacity?: number; + } + enum ToolbarItems { ///Shows only magnification tools in the toolbar. @@ -44336,6 +44721,12 @@ declare namespace ej { ///Shows only text markup annotation tools in the toolbar. TextMarkupAnnotationTools, + ///Shows only signature tool in the toolbar. + SignatureTool, + + ///Shows only selection tool in the toolbar. + SelectionTool, + ///Shows all the toolbar items. All } @@ -44364,6 +44755,16 @@ declare namespace ej { } + enum InteractionMode { + + ///To set the text selection mode to the PDF viewer control. + TextSelection, + + ///To set the panning mode to the PDF viewer control. + Pan + } + + enum LinkTarget { ///Opens the hyperlink in the same tab of the browser. @@ -44380,7 +44781,7 @@ declare namespace ej { class SpellCheck extends ej.Widget { static fn: SpellCheck; - constructor(element: JQuery | Element, options?: SpellCheck.Model); + constructor(element: JQuery | Element, options?: SpellCheck.Model); static Locale: any; model: SpellCheck.Model; defaults: SpellCheck.Model; @@ -44921,7 +45322,7 @@ declare namespace ej { class DocumentEditor extends ej.Widget { static fn: DocumentEditor; - constructor(element: JQuery | Element, options?: DocumentEditor.Model); + constructor(element: JQuery | Element, options?: DocumentEditor.Model); static Locale: any; model: DocumentEditor.Model; defaults: DocumentEditor.Model; @@ -45071,7 +45472,7 @@ declare namespace ej { declare namespace ej.datavisualization { class SymbolPalette extends ej.Widget { static fn: SymbolPalette; - constructor(element: JQuery | Element, options?: SymbolPalette.Model); + constructor(element: JQuery | Element, options?: SymbolPalette.Model); static Locale: any; model: SymbolPalette.Model; defaults: SymbolPalette.Model; @@ -45213,7 +45614,7 @@ declare namespace ej.datavisualization { class LinearGauge extends ej.Widget { static fn: LinearGauge; - constructor(element: JQuery | Element, options?: LinearGauge.Model); + constructor(element: JQuery | Element, options?: LinearGauge.Model); static Locale: any; model: LinearGauge.Model; defaults: LinearGauge.Model; @@ -47257,7 +47658,7 @@ declare namespace ej.datavisualization { class CircularGauge extends ej.Widget { static fn: CircularGauge; - constructor(element: JQuery | Element, options?: CircularGauge.Model); + constructor(element: JQuery | Element, options?: CircularGauge.Model); static Locale: any; model: CircularGauge.Model; defaults: CircularGauge.Model; @@ -49575,7 +49976,7 @@ declare namespace ej.datavisualization { class DigitalGauge extends ej.Widget { static fn: DigitalGauge; - constructor(element: JQuery | Element, options?: DigitalGauge.Model); + constructor(element: JQuery | Element, options?: DigitalGauge.Model); static Locale: any; model: DigitalGauge.Model; defaults: DigitalGauge.Model; @@ -49999,7 +50400,7 @@ declare namespace ej.datavisualization { class Chart extends ej.Widget { static fn: Chart; - constructor(element: JQuery | Element, options?: Chart.Model); + constructor(element: JQuery | Element, options?: Chart.Model); static Locale: any; model: Chart.Model; defaults: Chart.Model; @@ -51665,6 +52066,11 @@ declare namespace ej.datavisualization { */ enableWrap?: boolean; + /** Enables saturation to the data label. + * @Default {false} + */ + enableContrastColor?: boolean; + /** Options for customizing the border of the data label. */ border?: CommonSeriesOptionsMarkerDataLabelBorder; @@ -52292,6 +52698,11 @@ declare namespace ej.datavisualization { export interface CommonSeriesOptions { + /** Specifies animation duration for series rendering + * @Default {null} + */ + animationDuration?: string; + /** Options to customize the border of all the series. */ border?: CommonSeriesOptionsBorder; @@ -52329,6 +52740,11 @@ declare namespace ej.datavisualization { */ dataSource?: any; + /** Specifies spline tension value for cardianal spline type. Value ranges from 0 to 1. + * @Default {0.5} + */ + cardinalSplineTension?: number; + /** Controls the size of the hole in doughnut series. Value ranges from 0 to 1 * @Default {0.4} */ @@ -52442,6 +52858,11 @@ declare namespace ej.datavisualization { */ bubbleOptions?: CommonSeriesOptionsBubbleOptions; + /** To render the spline series curve in different forms. + * @Default {natural. See SplineType} + */ + splineType?: ej.datavisualization.Chart.SplineType|string; + /** Specifies the line cap of the series. * @Default {butt. See LineCap} */ @@ -52870,6 +53291,11 @@ declare namespace ej.datavisualization { */ enableAnimation?: boolean; + /** Specifies animation duration for indicator rendering. + * @Default {null} + */ + animationDuration?: boolean; + /** Color of the technical indicator. * @Default {#00008B} */ @@ -53455,12 +53881,12 @@ declare namespace ej.datavisualization { /** Starting value of the multi level labels. * @Default {null} */ - start?: number; + start?: any; /** Ending value of the multi level labels. * @Default {null} */ - end?: number; + end?: any; /** Specifies the level of multi level labels. * @Default {0} @@ -54192,12 +54618,12 @@ declare namespace ej.datavisualization { /** Starting value of the multi level labels. * @Default {null} */ - start?: number; + start?: any; /** Ending value of the multi level labels. * @Default {null} */ - end?: number; + end?: any; /** Specifies the level of multi level labels. * @Default {0} @@ -55612,6 +56038,11 @@ declare namespace ej.datavisualization { */ enableWrap?: boolean; + /** Enables saturation to the data label. + * @Default {false} + */ + enableContrastColor?: boolean; + /** Options for customizing the border of the data label. */ border?: SeriesMarkerDataLabelBorder; @@ -56543,6 +56974,11 @@ declare namespace ej.datavisualization { */ border?: SeriesBorder; + /** Specifies animation duration for series rendering. + * @Default {null} + */ + animationDuration?: string; + /** Color of the point, where the close is down in financial chart. * @Default {null} */ @@ -56576,6 +57012,11 @@ declare namespace ej.datavisualization { */ dataSource?: any; + /** Specifies spline tension values for cardianal spline type.Value ranges from 0 to 1. + * @Default {0.5} + */ + cardinalSplineTension?: number; + /** Controls the size of the hole in doughnut series. Value ranges from 0 to 1. * @Default {0.4} */ @@ -56689,6 +57130,11 @@ declare namespace ej.datavisualization { */ bubbleOptions?: SeriesBubbleOptions; + /** Specifies the different types of spline curve. + * @Default {Natural. See SplineType} + */ + splineType?: ej.datavisualization.Chart.SplineType|string; + /** Specifies the line cap of the series. * @Default {Butt. See LineCap} */ @@ -57273,6 +57719,18 @@ declare namespace ej.datavisualization { Auto, } } + namespace Chart { + enum SplineType { + //string + Natural, + //string + Monotonic, + //string + Cardinal, + //string + Clamped, + } + } namespace Chart { enum LineCap { //string @@ -57426,6 +57884,10 @@ declare namespace ej.datavisualization { //string StackingBar100, //string + StackingSplineArea, + //string + StackingSplineArea100, + //string Pyramid, //string Funnel, @@ -57726,7 +58188,7 @@ declare namespace ej.datavisualization { class RangeNavigator extends ej.Widget { static fn: RangeNavigator; - constructor(element: JQuery | Element, options?: RangeNavigator.Model); + constructor(element: JQuery | Element, options?: RangeNavigator.Model); static Locale: any; model: RangeNavigator.Model; defaults: RangeNavigator.Model; @@ -58938,7 +59400,7 @@ declare namespace ej.datavisualization { class BulletGraph extends ej.Widget { static fn: BulletGraph; - constructor(element: JQuery | Element, options?: BulletGraph.Model); + constructor(element: JQuery | Element, options?: BulletGraph.Model); static Locale: any; model: BulletGraph.Model; defaults: BulletGraph.Model; @@ -60036,7 +60498,7 @@ declare namespace ej.datavisualization { class Barcode extends ej.Widget { static fn: Barcode; - constructor(element: JQuery | Element, options?: Barcode.Model); + constructor(element: JQuery | Element, options?: Barcode.Model); static Locale: any; model: Barcode.Model; defaults: Barcode.Model; @@ -60194,7 +60656,7 @@ declare namespace ej.datavisualization { class Map extends ej.Widget { static fn: Map; - constructor(element: JQuery | Element, options?: Map.Model); + constructor(element: JQuery | Element, options?: Map.Model); static Locale: any; model: Map.Model; defaults: Map.Model; @@ -61458,7 +61920,7 @@ declare namespace ej.datavisualization { class TreeMap extends ej.Widget { static fn: TreeMap; - constructor(element: JQuery | Element, options?: TreeMap.Model); + constructor(element: JQuery | Element, options?: TreeMap.Model); static Locale: any; model: TreeMap.Model; defaults: TreeMap.Model; @@ -61673,6 +62135,10 @@ declare namespace ej.datavisualization { */ drillDownItemSelected?(e: DrillDownItemSelectedEventArgs): void; + /** Triggers before rendering the treemap drilldown header template + */ + headerTemplateRendering?(e: HeaderTemplateRenderingEventArgs): void; + /** Triggers after refreshing the treemap items. */ refreshed?(e: RefreshedEventArgs): void; @@ -61703,6 +62169,13 @@ declare namespace ej.datavisualization { originalEvent?: any; } + export interface HeaderTemplateRenderingEventArgs { + + /** Returns drilldown header. + */ + originalEvent?: any; + } + export interface RefreshedEventArgs { /** Refresh and load the treemap. @@ -61861,6 +62334,11 @@ declare namespace ej.datavisualization { */ labelPosition?: ej.datavisualization.TreeMap.Position|string; + /** Specifies the overflow options for leaf labels. + * @Default {none} + */ + textOverflow?: ej.datavisualization.TreeMap.TextOverflow|string; + /** Specifies the mode of label visibility * @Default {visible} */ @@ -61951,6 +62429,11 @@ declare namespace ej.datavisualization { */ labelPosition?: ej.datavisualization.TreeMap.Position|string; + /** Specifies the overflow options for leaf labels. + * @Default {none} + */ + textOverflow?: ej.datavisualization.TreeMap.TextOverflow|string; + /** Specifies the label template for tree map level. * @Default {null} */ @@ -62020,6 +62503,18 @@ declare namespace ej.datavisualization { Bottomright, } } + namespace TreeMap { + enum TextOverflow { + //Displays the label within the grid width + None, + //Hides the label when its width exceeds grid width + Hide, + //Wrap the label by letter when its width exceeds grid width + Wrap, + //Wrap the label by word when its width exceeds grid width + Wrapbyword, + } + } namespace TreeMap { enum VisibilityMode { //specifies the visible mode @@ -62047,7 +62542,7 @@ declare namespace ej.datavisualization { class Diagram extends ej.Widget { static fn: Diagram; - constructor(element: JQuery | Element, options?: Diagram.Model); + constructor(element: JQuery | Element, options?: Diagram.Model); static Locale: any; model: Diagram.Model; defaults: Diagram.Model; @@ -62225,6 +62720,20 @@ declare namespace ej.datavisualization { */ remove(node?: any): void; + /** Add a collection of ports to the node specified by name + * @param {string} name of the node to which the ports have to be added + * @param {any[]} a collection of ports to be deleted from the specified node + * @returns {void} + */ + removePorts(name: string, ports: any[]): void; + + /** Add a collection of ports to the node specified by name + * @param {string} name of the node to which the ports have to be added + * @param {any[]} a collection of labels to be deleted from the specified node + * @returns {void} + */ + removeLabels(name: string, labels: any[]): void; + /** Remove a particular object from selection list * @param {any} the node/connector to be removed from selection list * @returns {void} @@ -62531,6 +63040,10 @@ declare namespace ej.datavisualization { */ showTooltip?: boolean; + /** Defines the properties of the both the horizontal and vertical gauge to measure the diagram area. + */ + rulerSettings?: RulerSettings; + /** Defines the gridlines and defines how and when the objects have to be snapped */ snapSettings?: SnapSettings; @@ -62895,7 +63408,7 @@ declare namespace ej.datavisualization { */ cancel?: boolean; - /** parameter returns the elementof the object that was clicked + /** parameter returns the element of the object that was clicked */ element?: any; @@ -62953,7 +63466,7 @@ declare namespace ej.datavisualization { */ diagramId?: string; - /** parameter returns the offset of the selecteditems + /** parameter returns the offset of the selected items */ offset?: any; } @@ -63515,6 +64028,29 @@ declare namespace ej.datavisualization { bottom?: number; } + export interface ConnectorsLabelsDragLimit { + + /** To set the drag limit of the label in right direction + * @Default {10} + */ + right?: number; + + /** To set the drag limit of the label in left direction + * @Default {10} + */ + left?: number; + + /** To set the drag limit of the label in top direction + * @Default {10} + */ + top?: number; + + /** To set the drag limit of the label in bottom direction + * @Default {10} + */ + bottom?: number; + } + export interface ConnectorsLabel { /** Defines how the label should be aligned with respect to the segment @@ -63596,6 +64132,11 @@ declare namespace ej.datavisualization { */ margin?: ConnectorsLabelsMargin; + /** Sets the value which is used to drag the label within certain bounds. + * @Default {null} + */ + dragLimit?: ConnectorsLabelsDragLimit; + /** Defines the transparency of labels * @Default {1} */ @@ -64334,6 +64875,11 @@ declare namespace ej.datavisualization { * @Default {30} */ verticalSpacing?: number; + + /** Sets the value is used to define the root node of the layout. + * @Default {30} + */ + root?: string; } export interface NodesAnnotation { @@ -65656,6 +66202,98 @@ declare namespace ej.datavisualization { width?: number; } + export interface RulerSettingsHorizontalRuler { + + /** Defines the number of intervals to be present on the each segment of the horizontal ruler. + * @Default {5} + */ + interval?: number; + + /** Defines the textual description of the ruler segment, and the appearance of the ruler ticks of the horizontal ruler. + * @Default {100} + */ + segmentWidth?: number; + + /** Defines the method which used to position and arrange the tick elements of the horizontal ruler. + * @Default {null} + */ + arrangeTick?: any; + + /** Defines and sets the tick alignment of the ruler scale. + * @Default {ej.datavisualization.Diagram.TickAlignment.RightOrBottom} + */ + tickAlignment?: ej.datavisualization.Diagram.TickAlignment|string; + + /** Defines the color of the horizontal marker brush. + * @Default {red} + */ + markerColor?: string; + + /** Defines the width of the horizontal ruler. + * @Default {null} + */ + length?: number; + + /** Defines the height of the horizontal ruler. + * @Default {25} + */ + thickness?: number; + } + + export interface RulerSettingsVerticalRuler { + + /** Defines the number of intervals to be present on the each segment of the vertical ruler. + * @Default {5} + */ + interval?: number; + + /** Defines the textual description of the ruler segment, and the appearance of the ruler ticks of the vertical ruler. + * @Default {100} + */ + segmentWidth?: number; + + /** Defines the method which used to position and arrange the tick elements of the vertical ruler. + * @Default {null} + */ + arrangeTick?: any; + + /** Defines and sets the tick alignment of the ruler scale. + * @Default {ej.datavisualization.Diagram.TickAlignment.RightOrBottom} + */ + tickAlignment?: ej.datavisualization.Diagram.TickAlignment|string; + + /** Defines the color of the vertical marker brush. + * @Default {red} + */ + markerColor?: string; + + /** Defines the height of the vertical ruler. + * @Default {null} + */ + length?: number; + + /** Defines the width of the vertical ruler. + * @Default {25} + */ + thickness?: number; + } + + export interface RulerSettings { + + /** Enables or disables both the horizontal and vertical ruler. + * @Default {false} + */ + showRulers?: boolean; + + /** Defines the appearance of horizontal ruler + */ + horizontalRuler?: RulerSettingsHorizontalRuler; + + /** Defines the appearance of vertical ruler + */ + verticalRuler?: RulerSettingsVerticalRuler; + } + export interface SnapSettingsHorizontalGridLines { /** Defines the line color of horizontal grid lines @@ -65926,12 +66564,22 @@ declare namespace ej.datavisualization { Bridging, //Enables label of node to be Dragged DragLabel, - //Enables bridging to the connector + //Inherit the bridging option defined in the diagram constraints. InheritBridging, + //Allows the object to drop over the connector. + AllowDrop, + //Inherit the tooltip option defined in the diagram constraints. + InheritTooltip, //Enables user interaction to the connector PointerEvents, //Enables the contrast between clean edges of connector over rendering speed and geometric precision CrispEdges, + //Enables the contrast between clean edges of connector over rendering speed and geometric precision + InheritCrispEdges, + //Enables the contrast between clean edges of connector over rendering speed and geometric precision + DragLimit, + //Enables connector to be selected and dragged. + Interaction, //Enables all constraints Default, } @@ -66658,6 +67306,12 @@ declare namespace ej.datavisualization { Resizer, //Sets the visibility of user handles as visible UserHandles, + //Enables the default tooltip of the diagram control. + Tooltip, + //Enables dragging while selecting the multiple nodes and click on the empty region of the selection rectangle. + DragOnEmptySpace, + //Show/Hide the selection handles when it is overlapped with each other's. + AutoHideThumbs, //Sets the visibility of all selection handles as visible All, } @@ -66682,6 +67336,14 @@ declare namespace ej.datavisualization { BottomRight, } } + namespace Diagram { + enum TickAlignment { + //Align the ruler scale either left or top position of the ruler. + LeftOrTop, + //Align the ruler scale either right or bottom position of the ruler. + RightOrBottom, + } + } namespace Diagram { enum SnapConstraints { //Enables node to be snapped to horizontal gridlines @@ -66788,7 +67450,7 @@ declare namespace ej.datavisualization { class HeatMap extends ej.Widget { static fn: HeatMap; - constructor(element: JQuery | Element, options?: HeatMap.Model); + constructor(element: JQuery | Element, options?: HeatMap.Model); static Locale: any; model: HeatMap.Model; defaults: HeatMap.Model; @@ -67277,7 +67939,7 @@ declare namespace ej.datavisualization { class HeatMapLegend extends ej.Widget { static fn: HeatMapLegend; - constructor(element: JQuery | Element, options?: HeatMapLegend.Model); + constructor(element: JQuery | Element, options?: HeatMapLegend.Model); static Locale: any; model: HeatMapLegend.Model; defaults: HeatMapLegend.Model; @@ -67396,7 +68058,7 @@ declare namespace ej.datavisualization { class Sparkline extends ej.Widget { static fn: Sparkline; - constructor(element: JQuery | Element, options?: Sparkline.Model); + constructor(element: JQuery | Element, options?: Sparkline.Model); static Locale: any; model: Sparkline.Model; defaults: Sparkline.Model; @@ -68002,7 +68664,7 @@ declare namespace ej.datavisualization { class SunburstChart extends ej.Widget { static fn: SunburstChart; - constructor(element: JQuery | Element, options?: SunburstChart.Model); + constructor(element: JQuery | Element, options?: SunburstChart.Model); static Locale: any; model: SunburstChart.Model; defaults: SunburstChart.Model; @@ -69182,7 +69844,7 @@ declare namespace ej.datavisualization { class Overview extends ej.Widget { static fn: Overview; - constructor(element: JQuery | Element, options?: Overview.Model); + constructor(element: JQuery | Element, options?: Overview.Model); static Locale: any; model: Overview.Model; defaults: Overview.Model; @@ -69234,261 +69896,261 @@ interface JQueryParam { */ cancel?: boolean; } -interface JQuery { +interface JQuery extends Iterable { data(key: any): any; } interface Window { ej: typeof ej; } -interface JQuery { +interface JQuery extends Iterable { - ejAccordion(options?: ej.Accordion.Model): JQuery; + ejAccordion(options?: ej.Accordion.Model): JQuery; ejAccordion(memberName: any, value?: any, param?: any): any; - ejAutocomplete(options?: ej.Autocomplete.Model): JQuery; + ejAutocomplete(options?: ej.Autocomplete.Model): JQuery; ejAutocomplete(memberName: any, value?: any, param?: any): any; - ejBarcode(options?: ej.datavisualization.Barcode.Model): JQuery; + ejBarcode(options?: ej.datavisualization.Barcode.Model): JQuery; ejBarcode(memberName: any, value?: any, param?: any): any; - ejBulletGraph(options?: ej.datavisualization.BulletGraph.Model): JQuery; + ejBulletGraph(options?: ej.datavisualization.BulletGraph.Model): JQuery; ejBulletGraph(memberName: any, value?: any, param?: any): any; - ejButton(options?: ej.Button.Model): JQuery; + ejButton(options?: ej.Button.Model): JQuery; ejButton(memberName: any, value?: any, param?: any): any; - ejCaptcha(options?: ej.Captcha.Model): JQuery; + ejCaptcha(options?: ej.Captcha.Model): JQuery; ejCaptcha(memberName: any, value?: any, param?: any): any; - ejChart(options?: ej.datavisualization.Chart.Model): JQuery; + ejChart(options?: ej.datavisualization.Chart.Model): JQuery; ejChart(memberName: any, value?: any, param?: any): any; - ejCheckBox(options?: ej.CheckBox.Model): JQuery; + ejCheckBox(options?: ej.CheckBox.Model): JQuery; ejCheckBox(memberName: any, value?: any, param?: any): any; - ejCircularGauge(options?: ej.datavisualization.CircularGauge.Model): JQuery; + ejCircularGauge(options?: ej.datavisualization.CircularGauge.Model): JQuery; ejCircularGauge(memberName: any, value?: any, param?: any): any; - ejColorPicker(options?: ej.ColorPicker.Model): JQuery; + ejColorPicker(options?: ej.ColorPicker.Model): JQuery; ejColorPicker(memberName: any, value?: any, param?: any): any; - ejDatePicker(options?: ej.DatePicker.Model): JQuery; + ejDatePicker(options?: ej.DatePicker.Model): JQuery; ejDatePicker(memberName: any, value?: any, param?: any): any; - ejDateRangePicker(options?: ej.DateRangePicker.Model): JQuery; + ejDateRangePicker(options?: ej.DateRangePicker.Model): JQuery; ejDateRangePicker(memberName: any, value?: any, param?: any): any; - ejDateTimePicker(options?: ej.DateTimePicker.Model): JQuery; + ejDateTimePicker(options?: ej.DateTimePicker.Model): JQuery; ejDateTimePicker(memberName: any, value?: any, param?: any): any; - ejDiagram(options?: ej.datavisualization.Diagram.Model): JQuery; + ejDiagram(options?: ej.datavisualization.Diagram.Model): JQuery; ejDiagram(memberName: any, value?: any, param?: any): any; - ejDialog(options?: ej.Dialog.Model): JQuery; + ejDialog(options?: ej.Dialog.Model): JQuery; ejDialog(memberName: any, value?: any, param?: any): any; - ejDigitalGauge(options?: ej.datavisualization.DigitalGauge.Model): JQuery; + ejDigitalGauge(options?: ej.datavisualization.DigitalGauge.Model): JQuery; ejDigitalGauge(memberName: any, value?: any, param?: any): any; - ejDocumentEditor(options?: ej.DocumentEditor.Model): JQuery; + ejDocumentEditor(options?: ej.DocumentEditor.Model): JQuery; ejDocumentEditor(memberName: any, value?: any, param?: any): any; - ejDraggable(options?: ej.Draggable.Model): JQuery; + ejDraggable(options?: ej.Draggable.Model): JQuery; ejDraggable(memberName: any, value?: any, param?: any): any; - ejDropDownList(options?: ej.DropDownList.Model): JQuery; + ejDropDownList(options?: ej.DropDownList.Model): JQuery; ejDropDownList(memberName: any, value?: any, param?: any): any; - ejDroppable(options?: ej.Droppable.Model): JQuery; + ejDroppable(options?: ej.Droppable.Model): JQuery; ejDroppable(memberName: any, value?: any, param?: any): any; - ejFileExplorer(options?: ej.FileExplorer.Model): JQuery; + ejFileExplorer(options?: ej.FileExplorer.Model): JQuery; ejFileExplorer(memberName: any, value?: any, param?: any): any; - ejGantt(options?: ej.Gantt.Model): JQuery; + ejGantt(options?: ej.Gantt.Model): JQuery; ejGantt(memberName: any, value?: any, param?: any): any; - ejGrid(options?: ej.Grid.Model): JQuery; + ejGrid(options?: ej.Grid.Model): JQuery; ejGrid(memberName: any, value?: any, param?: any): any; - ejGroupButton(options?: ej.GroupButton.Model): JQuery; + ejGroupButton(options?: ej.GroupButton.Model): JQuery; ejGroupButton(memberName: any, value?: any, param?: any): any; - ejHeatMap(options?: ej.datavisualization.HeatMap.Model): JQuery; + ejHeatMap(options?: ej.datavisualization.HeatMap.Model): JQuery; ejHeatMap(memberName: any, value?: any, param?: any): any; - ejHeatMapLegend(options?: ej.datavisualization.HeatMapLegend.Model): JQuery; + ejHeatMapLegend(options?: ej.datavisualization.HeatMapLegend.Model): JQuery; ejHeatMapLegend(memberName: any, value?: any, param?: any): any; - ejKanban(options?: ej.Kanban.Model): JQuery; + ejKanban(options?: ej.Kanban.Model): JQuery; ejKanban(memberName: any, value?: any, param?: any): any; - ejLinearGauge(options?: ej.datavisualization.LinearGauge.Model): JQuery; + ejLinearGauge(options?: ej.datavisualization.LinearGauge.Model): JQuery; ejLinearGauge(memberName: any, value?: any, param?: any): any; - ejListBox(options?: ej.ListBox.Model): JQuery; + ejListBox(options?: ej.ListBox.Model): JQuery; ejListBox(memberName: any, value?: any, param?: any): any; - ejListView(options?: ej.ListView.Model): JQuery; + ejListView(options?: ej.ListView.Model): JQuery; ejListView(memberName: any, value?: any, param?: any): any; - ejMap(options?: ej.datavisualization.Map.Model): JQuery; + ejMap(options?: ej.datavisualization.Map.Model): JQuery; ejMap(memberName: any, value?: any, param?: any): any; - ejMaskEdit(options?: ej.MaskEdit.Model): JQuery; + ejMaskEdit(options?: ej.MaskEdit.Model): JQuery; ejMaskEdit(memberName: any, value?: any, param?: any): any; - ejMenu(options?: ej.Menu.Model): JQuery; + ejMenu(options?: ej.Menu.Model): JQuery; ejMenu(memberName: any, value?: any, param?: any): any; - ejNavigationDrawer(options?: ej.NavigationDrawer.Model): JQuery; + ejNavigationDrawer(options?: ej.NavigationDrawer.Model): JQuery; ejNavigationDrawer(memberName: any, value?: any, param?: any): any; - ejOverview(options?: ej.datavisualization.Overview.Model): JQuery; + ejOverview(options?: ej.datavisualization.Overview.Model): JQuery; ejOverview(memberName: any, value?: any, param?: any): any; - ejPager(options?: ej.Pager.Model): JQuery; + ejPager(options?: ej.Pager.Model): JQuery; ejPager(memberName: any, value?: any, param?: any): any; - ejPdfViewer(options?: ej.PdfViewer.Model): JQuery; + ejPdfViewer(options?: ej.PdfViewer.Model): JQuery; ejPdfViewer(memberName: any, value?: any, param?: any): any; - ejPivotChart(options?: ej.PivotChart.Model): JQuery; + ejPivotChart(options?: ej.PivotChart.Model): JQuery; ejPivotChart(memberName: any, value?: any, param?: any): any; - ejPivotClient(options?: ej.PivotClient.Model): JQuery; + ejPivotClient(options?: ej.PivotClient.Model): JQuery; ejPivotClient(memberName: any, value?: any, param?: any): any; - ejPivotGauge(options?: ej.PivotGauge.Model): JQuery; + ejPivotGauge(options?: ej.PivotGauge.Model): JQuery; ejPivotGauge(memberName: any, value?: any, param?: any): any; - ejPivotGrid(options?: ej.PivotGrid.Model): JQuery; + ejPivotGrid(options?: ej.PivotGrid.Model): JQuery; ejPivotGrid(memberName: any, value?: any, param?: any): any; - ejPivotPager(options?: ej.PivotPager.Model): JQuery; + ejPivotPager(options?: ej.PivotPager.Model): JQuery; ejPivotPager(memberName: any, value?: any, param?: any): any; - ejPivotSchemaDesigner(options?: ej.PivotSchemaDesigner.Model): JQuery; + ejPivotSchemaDesigner(options?: ej.PivotSchemaDesigner.Model): JQuery; ejPivotSchemaDesigner(memberName: any, value?: any, param?: any): any; - ejPivotTreeMap(options?: ej.PivotTreeMap.Model): JQuery; + ejPivotTreeMap(options?: ej.PivotTreeMap.Model): JQuery; ejPivotTreeMap(memberName: any, value?: any, param?: any): any; - ejPrint(options?: ej.Print.Model): JQuery; + ejPrint(options?: ej.Print.Model): JQuery; ejPrint(memberName: any, value?: any, param?: any): any; - ejProgressBar(options?: ej.ProgressBar.Model): JQuery; + ejProgressBar(options?: ej.ProgressBar.Model): JQuery; ejProgressBar(memberName: any, value?: any, param?: any): any; - ejRadialMenu(options?: ej.RadialMenu.Model): JQuery; + ejRadialMenu(options?: ej.RadialMenu.Model): JQuery; ejRadialMenu(memberName: any, value?: any, param?: any): any; - ejRadialSlider(options?: ej.RadialSlider.Model): JQuery; + ejRadialSlider(options?: ej.RadialSlider.Model): JQuery; ejRadialSlider(memberName: any, value?: any, param?: any): any; - ejRadioButton(options?: ej.RadioButton.Model): JQuery; + ejRadioButton(options?: ej.RadioButton.Model): JQuery; ejRadioButton(memberName: any, value?: any, param?: any): any; - ejRangeNavigator(options?: ej.datavisualization.RangeNavigator.Model): JQuery; + ejRangeNavigator(options?: ej.datavisualization.RangeNavigator.Model): JQuery; ejRangeNavigator(memberName: any, value?: any, param?: any): any; - ejRating(options?: ej.Rating.Model): JQuery; + ejRating(options?: ej.Rating.Model): JQuery; ejRating(memberName: any, value?: any, param?: any): any; - ejRecurrenceEditor(options?: ej.RecurrenceEditor.Model): JQuery; + ejRecurrenceEditor(options?: ej.RecurrenceEditor.Model): JQuery; ejRecurrenceEditor(memberName: any, value?: any, param?: any): any; - ejReportViewer(options?: ej.ReportViewer.Model): JQuery; + ejReportViewer(options?: ej.ReportViewer.Model): JQuery; ejReportViewer(memberName: any, value?: any, param?: any): any; - ejResizable(options?: ej.Resizable.Model): JQuery; + ejResizable(options?: ej.Resizable.Model): JQuery; ejResizable(memberName: any, value?: any, param?: any): any; - ejRibbon(options?: ej.Ribbon.Model): JQuery; + ejRibbon(options?: ej.Ribbon.Model): JQuery; ejRibbon(memberName: any, value?: any, param?: any): any; - ejRotator(options?: ej.Rotator.Model): JQuery; + ejRotator(options?: ej.Rotator.Model): JQuery; ejRotator(memberName: any, value?: any, param?: any): any; - ejRTE(options?: ej.RTE.Model): JQuery; + ejRTE(options?: ej.RTE.Model): JQuery; ejRTE(memberName: any, value?: any, param?: any): any; - ejSchedule(options?: ej.Schedule.Model): JQuery; + ejSchedule(options?: ej.Schedule.Model): JQuery; ejSchedule(memberName: any, value?: any, param?: any): any; - ejScroller(options?: ej.Scroller.Model): JQuery; + ejScroller(options?: ej.Scroller.Model): JQuery; ejScroller(memberName: any, value?: any, param?: any): any; - ejSignature(options?: ej.Signature.Model): JQuery; + ejSignature(options?: ej.Signature.Model): JQuery; ejSignature(memberName: any, value?: any, param?: any): any; - ejSlider(options?: ej.Slider.Model): JQuery; + ejSlider(options?: ej.Slider.Model): JQuery; ejSlider(memberName: any, value?: any, param?: any): any; - ejSparkline(options?: ej.datavisualization.Sparkline.Model): JQuery; + ejSparkline(options?: ej.datavisualization.Sparkline.Model): JQuery; ejSparkline(memberName: any, value?: any, param?: any): any; - ejSpellCheck(options?: ej.SpellCheck.Model): JQuery; + ejSpellCheck(options?: ej.SpellCheck.Model): JQuery; ejSpellCheck(memberName: any, value?: any, param?: any): any; - ejSplitButton(options?: ej.SplitButton.Model): JQuery; + ejSplitButton(options?: ej.SplitButton.Model): JQuery; ejSplitButton(memberName: any, value?: any, param?: any): any; - ejSplitter(options?: ej.Splitter.Model): JQuery; + ejSplitter(options?: ej.Splitter.Model): JQuery; ejSplitter(memberName: any, value?: any, param?: any): any; - ejSpreadsheet(options?: ej.Spreadsheet.Model): JQuery; + ejSpreadsheet(options?: ej.Spreadsheet.Model): JQuery; ejSpreadsheet(memberName: any, value?: any, param?: any): any; - ejSunburstChart(options?: ej.datavisualization.SunburstChart.Model): JQuery; + ejSunburstChart(options?: ej.datavisualization.SunburstChart.Model): JQuery; ejSunburstChart(memberName: any, value?: any, param?: any): any; - ejSymbolPalette(options?: ej.datavisualization.SymbolPalette.Model): JQuery; + ejSymbolPalette(options?: ej.datavisualization.SymbolPalette.Model): JQuery; ejSymbolPalette(memberName: any, value?: any, param?: any): any; - ejTab(options?: ej.Tab.Model): JQuery; + ejTab(options?: ej.Tab.Model): JQuery; ejTab(memberName: any, value?: any, param?: any): any; - ejTagCloud(options?: ej.TagCloud.Model): JQuery; + ejTagCloud(options?: ej.TagCloud.Model): JQuery; ejTagCloud(memberName: any, value?: any, param?: any): any; - ejNumericTextbox(options?: ej.Editor.Model): JQuery; + ejNumericTextbox(options?: ej.Editor.Model): JQuery; ejNumericTextbox(memberName: any, value?: any, param?: any): any; - ejCurrencyTextbox(options?: ej.Editor.Model): JQuery; + ejCurrencyTextbox(options?: ej.Editor.Model): JQuery; ejCurrencyTextbox(memberName: any, value?: any, param?: any): any; - ejPercentageTextbox(options?: ej.Editor.Model): JQuery; + ejPercentageTextbox(options?: ej.Editor.Model): JQuery; ejPercentageTextbox(memberName: any, value?: any, param?: any): any; - ejTile(options?: ej.Tile.Model): JQuery; + ejTile(options?: ej.Tile.Model): JQuery; ejTile(memberName: any, value?: any, param?: any): any; - ejTimePicker(options?: ej.TimePicker.Model): JQuery; + ejTimePicker(options?: ej.TimePicker.Model): JQuery; ejTimePicker(memberName: any, value?: any, param?: any): any; - ejToggleButton(options?: ej.ToggleButton.Model): JQuery; + ejToggleButton(options?: ej.ToggleButton.Model): JQuery; ejToggleButton(memberName: any, value?: any, param?: any): any; - ejToolbar(options?: ej.Toolbar.Model): JQuery; + ejToolbar(options?: ej.Toolbar.Model): JQuery; ejToolbar(memberName: any, value?: any, param?: any): any; - ejTooltip(options?: ej.Tooltip.Model): JQuery; + ejTooltip(options?: ej.Tooltip.Model): JQuery; ejTooltip(memberName: any, value?: any, param?: any): any; - ejTreeGrid(options?: ej.TreeGrid.Model): JQuery; + ejTreeGrid(options?: ej.TreeGrid.Model): JQuery; ejTreeGrid(memberName: any, value?: any, param?: any): any; - ejTreeMap(options?: ej.datavisualization.TreeMap.Model): JQuery; + ejTreeMap(options?: ej.datavisualization.TreeMap.Model): JQuery; ejTreeMap(memberName: any, value?: any, param?: any): any; - ejTreeView(options?: ej.TreeView.Model): JQuery; + ejTreeView(options?: ej.TreeView.Model): JQuery; ejTreeView(memberName: any, value?: any, param?: any): any; - ejUploadbox(options?: ej.Uploadbox.Model): JQuery; + ejUploadbox(options?: ej.Uploadbox.Model): JQuery; ejUploadbox(memberName: any, value?: any, param?: any): any; - ejWaitingPopup(options?: ej.WaitingPopup.Model): JQuery; + ejWaitingPopup(options?: ej.WaitingPopup.Model): JQuery; ejWaitingPopup(memberName: any, value?: any, param?: any): any; data(key: "ejAccordion"): ej.Accordion; data(key: "ejAutocomplete"): ej.Autocomplete;