Syncfusion.GridCommon.Portable.XML 496 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Syncfusion.GridCommon.Portable</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Syncfusion.GridCommon.Generic.ITreeTableEntryHost">
  8. <summary>
  9. Tree table entry host
  10. </summary>
  11. <exclude/>
  12. </member>
  13. <member name="M:Syncfusion.GridCommon.Generic.ITreeTableEntryHost.GetTreeTableEntry(System.Int32)">
  14. <summary>
  15. Get's the key and optional sort.
  16. </summary>
  17. <param name="kind">Index of the leaf</param>
  18. <returns></returns>
  19. </member>
  20. <member name="M:Syncfusion.GridCommon.Generic.ITreeTableEntryHost.SetTreeTableEntry(System.Int32,Syncfusion.GridCommon.ITreeTableEntry)">
  21. <summary>
  22. Set's the key and optional sort key to the leaf.
  23. </summary>
  24. <param name="kind">Index of the leaf</param>
  25. <param name="entry">Entry to the index.</param>
  26. </member>
  27. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1">
  28. <summary>
  29. A leaf in the tree with value and optional sort key.
  30. </summary>
  31. <typeparam name="T">Tree value</typeparam>
  32. <exclude/>
  33. [ClassReference(IsReviewed = false)]
  34. </member>
  35. <member name="T:Syncfusion.GridCommon.TreeTableNode">
  36. <summary>
  37. A branch or leaf in the tree.
  38. </summary>
  39. <exclude/>
  40. [ClassReference(IsReviewed = false)]
  41. </member>
  42. <member name="T:Syncfusion.GridCommon.ITreeTableNode">
  43. <summary>
  44. A branch or leaf in the tree.
  45. </summary>
  46. <exclude/>
  47. [ClassReference(IsReviewed = false)]
  48. </member>
  49. <member name="M:Syncfusion.GridCommon.ITreeTableNode.GetPosition">
  50. <summary>
  51. Gets the position in the tree.
  52. </summary>
  53. <returns>Returns the position in the tree.</returns>
  54. </member>
  55. <member name="M:Syncfusion.GridCommon.ITreeTableNode.GetCount">
  56. <summary>
  57. Gets the number of child nodes (+1 for the current node).
  58. </summary>
  59. <returns> Returns the number of child nodes (+1 for the current node).</returns>
  60. </member>
  61. <member name="M:Syncfusion.GridCommon.ITreeTableNode.IsEmpty">
  62. <summary>
  63. Indicates whether leaf is empty.
  64. </summary>
  65. <returns>Returns the boolean value indicates whether the leaf is empty</returns>
  66. </member>
  67. <member name="M:Syncfusion.GridCommon.ITreeTableNode.IsEntry">
  68. <summary>
  69. Indicates whether this is a leaf.
  70. </summary>
  71. <returns>Returns the boolean value indicates whether this is a leaf</returns>
  72. </member>
  73. <member name="M:Syncfusion.GridCommon.ITreeTableNode.GetLevel">
  74. <summary>
  75. Gets the tree level of this node.
  76. </summary>
  77. <returns> Returns the tree level of this node.</returns>
  78. </member>
  79. <member name="M:Syncfusion.GridCommon.ITreeTableNode.GetMinimum">
  80. <summary>
  81. Gets the minimum value (of the leftmost leaf) of the branch in a sorted tree.
  82. </summary>
  83. <returns>Returns the minimum value (of the leftmost leaf) of the branch in a sorted tree.</returns>
  84. </member>
  85. <member name="M:Syncfusion.GridCommon.ITreeTableNode.InvalidateCounterBottomUp(System.Boolean)">
  86. <summary>
  87. Walk up parent branches and reset counters.
  88. </summary>
  89. <param name="notifyParentRecordSource">boolean value</param>
  90. </member>
  91. <member name="M:Syncfusion.GridCommon.ITreeTableNode.InvalidateSummariesBottomUp(System.Boolean)">
  92. <summary>
  93. Walk up parent branches and reset summaries.
  94. </summary>
  95. <param name="notifyParentRecordSource">boolean value</param>
  96. </member>
  97. <member name="P:Syncfusion.GridCommon.ITreeTableNode.Parent">
  98. <summary>
  99. Gets or sets the parent branch.
  100. </summary>
  101. </member>
  102. <member name="M:Syncfusion.GridCommon.TreeTableNode.GetPosition">
  103. <summary>
  104. Gets the position in the tree.
  105. </summary>
  106. <returns>Returns the position in the tree.</returns>
  107. </member>
  108. <member name="M:Syncfusion.GridCommon.TreeTableNode.GetMinimum">
  109. <summary>
  110. Gets the minimum value (of the most-left leaf) of the branch in a sorted tree.
  111. </summary>
  112. <returns> Returns the minimum value (of the most-left leaf) of the branch in a sorted tree.</returns>
  113. </member>
  114. <member name="M:Syncfusion.GridCommon.TreeTableNode.IsEmpty">
  115. <summary>
  116. Indicates whether leaf is empty.
  117. </summary>
  118. <returns>Returns the boolean value indicates whether the leaf is empty</returns>
  119. </member>
  120. <member name="M:Syncfusion.GridCommon.TreeTableNode.IsEntry">
  121. <summary>
  122. Indicates whether this is a leaf.
  123. </summary>
  124. <returns>Returns the boolean value indicates whether this is a leaf</returns>
  125. </member>
  126. <member name="M:Syncfusion.GridCommon.TreeTableNode.GetCount">
  127. <summary>
  128. Gets the number of child nodes (+1 for the current node).
  129. </summary>
  130. <returns>Returns the number of child nodes (+1 for the current node).</returns>
  131. </member>
  132. <member name="M:Syncfusion.GridCommon.TreeTableNode.GetLevel">
  133. <summary>
  134. Gets the tree level of this node.
  135. </summary>
  136. <returns>Returns the tree level of this node.</returns>
  137. </member>
  138. <member name="M:Syncfusion.GridCommon.TreeTableNode.GetNodeInfo">
  139. <summary>
  140. Gets the Debug / text information about the node.
  141. </summary>
  142. <returns>Returns the Debug / text information about the node.</returns>
  143. </member>
  144. <member name="M:Syncfusion.GridCommon.TreeTableNode.ToString">
  145. <summary>
  146. Gets the Debug / text information about the node.
  147. </summary>
  148. <returns>Returns the Debug / text information about the node.</returns>
  149. </member>
  150. <member name="M:Syncfusion.GridCommon.TreeTableNode.InvalidateCounterBottomUp(System.Boolean)">
  151. <summary>
  152. Walks up parent branches and reset counters.
  153. </summary>
  154. <param name="notifyParentRecordSource">boolean value</param>
  155. </member>
  156. <member name="M:Syncfusion.GridCommon.TreeTableNode.InvalidateSummariesBottomUp(System.Boolean)">
  157. <summary>
  158. Walks up parent branches and reset summaries.
  159. </summary>
  160. <param name="notifyParentRecordSource">boolean value</param>
  161. </member>
  162. <member name="P:Syncfusion.GridCommon.TreeTableNode.Tree">
  163. <summary>
  164. Gets or sets the tree this node belongs to.
  165. </summary>
  166. </member>
  167. <member name="P:Syncfusion.GridCommon.TreeTableNode.Parent">
  168. <summary>
  169. Gets or sets the parent branch.
  170. </summary>
  171. </member>
  172. <member name="T:Syncfusion.GridCommon.ITreeTableEntry">
  173. <summary>
  174. A leaf with value and optional sort key.
  175. </summary>
  176. <exclude/>
  177. </member>
  178. <member name="M:Syncfusion.GridCommon.ITreeTableEntry.GetSortKey">
  179. <summary>
  180. Gets the sort key of this leaf.
  181. </summary>
  182. <returns>Returns the sort key of this leaf.</returns>
  183. </member>
  184. <member name="M:Syncfusion.GridCommon.ITreeTableEntry.CreateBranch(Syncfusion.GridCommon.TreeTable)">
  185. <summary>
  186. Creates a branch that can hold this entry when new leaves are inserted into the tree.
  187. </summary>
  188. <param name="tree">tree table instance</param>
  189. <returns>
  190. Returns the instance of newly created branch
  191. </returns>
  192. </member>
  193. <member name="P:Syncfusion.GridCommon.ITreeTableEntry.Value">
  194. <summary>
  195. Gets or sets the value attached to this leaf.
  196. </summary>
  197. </member>
  198. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.#ctor">
  199. <summary>
  200. Initializes a new instance of the GenericTreeTableEntry class.
  201. </summary>
  202. </member>
  203. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.#ctor(Syncfusion.GridCommon.TreeTable,`0)">
  204. <summary>
  205. Initializes a new instance of the GenericTreeTableEntry class.
  206. </summary>
  207. <param name="tree">current tree instance</param>
  208. <param name="value">tree value</param>
  209. </member>
  210. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.#ctor(Syncfusion.GridCommon.Generic.GenericTreeTable{`0},`0)">
  211. <summary>
  212. Initializes a new instance of the GenericTreeTableEntry class.
  213. </summary>
  214. <param name="tree">Internal tree</param>
  215. <param name="value">tree value</param>
  216. </member>
  217. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.GetSortKey">
  218. <summary>
  219. The sort key of this leaf.
  220. </summary>
  221. <returns>
  222. Returns the sort key of this leaf
  223. </returns>
  224. </member>
  225. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.GetMinimum">
  226. <summary>
  227. The minimum value (of the most-left leaf) of the branch in a sorted tree.
  228. </summary>
  229. <returns>
  230. Returns the minimum value (of the most-left leaf) of the branch in a sorted tree.
  231. </returns>
  232. </member>
  233. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.GetCount">
  234. <summary>
  235. The number of child nodes (+1 for the current node).
  236. </summary>
  237. <returns>
  238. Returns the number of child nodes (+1 for the current node).
  239. </returns>
  240. </member>
  241. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.CreateBranch(Syncfusion.GridCommon.TreeTable)">
  242. <summary>
  243. Creates a branch that can hold this entry when new leaves are inserted into the tree.
  244. </summary>
  245. <param name="tree">tree instance</param>
  246. <returns>
  247. Returns the instance of newly created branch
  248. </returns>
  249. </member>
  250. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.GetNodeInfo">
  251. <summary>
  252. The Debug / text information about the node.
  253. </summary>
  254. <returns>
  255. Returns the Debug / text information about the node.
  256. </returns>
  257. </member>
  258. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.IsEntry">
  259. <summary>
  260. Indicates whether this is a leaf.
  261. </summary>
  262. <returns>Returns boolean value</returns>
  263. </member>
  264. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableEntry`1.Value">
  265. <summary>
  266. Gets or sets the value attached to this leaf.
  267. </summary>
  268. </member>
  269. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTable`1">
  270. <summary>
  271. A tree table.
  272. </summary>
  273. <typeparam name="T">Generic tree table</typeparam>
  274. <exclude/>
  275. [ClassReference(IsReviewed = false)]
  276. </member>
  277. <member name="T:Syncfusion.GridCommon.ITreeTable">
  278. <summary>
  279. Tree table interface definition.
  280. </summary>
  281. <exclude/>
  282. </member>
  283. <member name="M:Syncfusion.GridCommon.ITreeTable.BeginInit">
  284. <summary>
  285. Optimizes insertion of many elements when tree is initialized for the first time.
  286. </summary>
  287. </member>
  288. <member name="M:Syncfusion.GridCommon.ITreeTable.EndInit">
  289. <summary>
  290. Ends optimization of insertion of elements when tree is initialized for the first time.
  291. </summary>
  292. </member>
  293. <member name="M:Syncfusion.GridCommon.ITreeTable.GetNextEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  294. <summary>
  295. Optimized access to a subsequent entry.
  296. </summary>
  297. <param name="current">current item</param>
  298. <returns>Returns next subsequent entry</returns>
  299. </member>
  300. <member name="M:Syncfusion.GridCommon.ITreeTable.GetPreviousEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  301. <summary>
  302. Optimized access to a previous entry.
  303. </summary>
  304. <param name="current">current item</param>
  305. <returns>Returns previous entry</returns>
  306. </member>
  307. <member name="P:Syncfusion.GridCommon.ITreeTable.Sorted">
  308. <summary>
  309. Gets a value indicating whether this is a sorted tree or not.
  310. </summary>
  311. </member>
  312. <member name="P:Syncfusion.GridCommon.ITreeTable.Comparer">
  313. <summary>
  314. Gets or sets the comparer value used by sorted trees.
  315. </summary>
  316. </member>
  317. <member name="P:Syncfusion.GridCommon.ITreeTable.Root">
  318. <summary>
  319. Gets the root node.
  320. </summary>
  321. </member>
  322. <member name="P:Syncfusion.GridCommon.ITreeTable.IsInitializing">
  323. <summary>
  324. Gets a value indicating whether the tree was initialize or not.
  325. </summary>
  326. </member>
  327. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.#ctor(System.Boolean)">
  328. <summary>
  329. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Generic.GenericTreeTable`1"/> class.
  330. </summary>
  331. <param name="sorted">boolean value denotes whether the tree is sorted or not</param>
  332. </member>
  333. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Dispose">
  334. <summary>
  335. Disposes of the object.
  336. </summary>
  337. </member>
  338. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.BeginInit">
  339. <summary>
  340. Optimizes insertion of many items when thisTree is initialized for the first time.
  341. </summary>
  342. </member>
  343. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.EndInit">
  344. <summary>
  345. Ends optimization of insertion of items when thisTree is initialized for the first time.
  346. </summary>
  347. </member>
  348. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.GetNextEntry(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  349. <summary>
  350. Optimized access to a subsequent entry.
  351. </summary>
  352. <param name="current"> current entry</param>
  353. <returns>
  354. Returns next subsequent entry
  355. </returns>
  356. </member>
  357. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Syncfusion#GridCommon#ITreeTable#GetNextEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  358. <summary>
  359. Optimized access to a subsequent entry.
  360. </summary>
  361. <param name="current"> current entry</param>
  362. <returns>
  363. Returns next subsequent entry
  364. </returns>
  365. </member>
  366. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.GetPreviousEntry(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  367. <summary>
  368. Optimized access to the previous entry.
  369. </summary>
  370. <param name="current">current entry</param>
  371. <returns>
  372. Returns previous entry
  373. </returns>
  374. </member>
  375. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Syncfusion#GridCommon#ITreeTable#GetPreviousEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  376. <summary>
  377. Optimized access to the previous entry.
  378. </summary>
  379. <param name="current">current entry</param>
  380. <returns>
  381. Returns previous entry
  382. </returns>
  383. </member>
  384. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.AddIfNotExists(System.Object,Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  385. <summary>
  386. Add the key if it is not in the collection
  387. </summary>
  388. <param name="key">key needs to be add</param>
  389. <param name="entry">tree value</param>
  390. <returns>Returns the instance for the tree</returns>
  391. </member>
  392. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.IndexOfKey(System.Object)">
  393. <summary>
  394. Used to find the index of the specified key
  395. </summary>
  396. <param name="key">key value</param>
  397. <returns>Returns the index of the key</returns>
  398. </member>
  399. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.FindKey(System.Object)">
  400. <summary>
  401. Used to find the key in the collection
  402. </summary>
  403. <param name="key">key needs to find</param>
  404. <returns>Returns the value corresponding to the specified key</returns>
  405. </member>
  406. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.FindHighestSmallerOrEqualKey(System.Object)">
  407. <summary>
  408. Used to find the key approximate to the specified key
  409. </summary>
  410. <param name="key">key needs to be search</param>
  411. <returns>Returns the value corresponds to the approximate key</returns>
  412. </member>
  413. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Insert(System.Int32,Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  414. <summary>
  415. Inserts an item into the collection at the specified index.
  416. </summary>
  417. <param name="index">The zero-based index at which the item should be inserted.</param>
  418. <param name="item">The item to insert. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  419. </member>
  420. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Remove(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  421. <summary>
  422. Removes the specified item from the collection.
  423. </summary>
  424. <param name="item">The item to remove from the collection. If the value is NULL or the item is not contained
  425. in the collection, the method will do nothing.</param>
  426. <returns>Returns the collection after removing the specified item from the tree collection</returns>
  427. </member>
  428. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.RemoveAt(System.Int32)">
  429. <summary>
  430. Removes the item at the specified index of the collection.
  431. </summary>
  432. <param name="index">The zero-based index of the item to remove. </param>
  433. </member>
  434. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.IndexOf(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  435. <summary>
  436. Returns the zero-based index of the occurrence of the item in the collection.
  437. </summary>
  438. <param name="item">The item to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic). </param>
  439. <returns>The zero-based index of the occurrence of the item within the entire collection, if found; otherwise -1.</returns>
  440. </member>
  441. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Add(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  442. <summary>
  443. Adds a value to the end of the collection.
  444. </summary>
  445. <param name="item">The item to be added to the end of the collection. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  446. <returns>The zero-based collection index at which the value has been added.</returns>
  447. </member>
  448. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#Generic#ICollection{Syncfusion#GridCommon#Generic#GenericTreeTableEntry{T}}#Add(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  449. <summary>
  450. Add an item to the collection
  451. </summary>
  452. <param name="item">tree needs to be add in an collection</param>
  453. </member>
  454. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Clear">
  455. <summary>
  456. Removes all items from the collection.
  457. </summary>
  458. </member>
  459. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Contains(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0})">
  460. <summary>
  461. Determines if the item belongs to this collection.
  462. </summary>
  463. <param name="item">The object to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic).</param>
  464. <returns>True if item is found in the collection; otherwise False.</returns>
  465. </member>
  466. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.CopyTo(Syncfusion.GridCommon.Generic.GenericTreeTableEntry{`0}[],System.Int32)">
  467. <summary>
  468. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  469. </summary>
  470. <param name="array">The one-dimensional array that is the destination of the items copied from the ArrayList. The array must have zero-based indexing. </param>
  471. <param name="index">The zero-based index in an array at which copying begins. </param>
  472. </member>
  473. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.GetEnumerator">
  474. <summary>
  475. An enumerator for the entire collection.
  476. </summary>
  477. <returns>Returns an Enumerator for the entire collection.</returns>
  478. <remarks>Enumerators only allow reading the data in the collection.
  479. Enumerators cannot be used to modify the underlying collection.</remarks>
  480. </member>
  481. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IList#Insert(System.Int32,System.Object)">
  482. <summary>
  483. Inserts a node at the specified index.
  484. </summary>
  485. <param name="index">position where to insert the value</param>
  486. <param name="value">tree value need to be insert</param>
  487. </member>
  488. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IList#Remove(System.Object)">
  489. <summary>
  490. Removes the node with the specified value.
  491. </summary>
  492. <param name="value">tree value needs to be remove</param>
  493. </member>
  494. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IList#Contains(System.Object)">
  495. <summary>
  496. Indicates whether the node belongs to this tree.
  497. </summary>
  498. <param name="value">value needs to be search in the tree</param>
  499. <returns>Returns the boolean value indicating whether the node belongs to this tree.</returns>
  500. </member>
  501. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IList#IndexOf(System.Object)">
  502. <summary>
  503. Gets the index of the specified object.
  504. </summary>
  505. <param name="value">Value of the object.</param>
  506. <returns>Returns the index value of the object.</returns>
  507. </member>
  508. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IList#Add(System.Object)">
  509. <summary>
  510. Adds the specified object to the collection.
  511. </summary>
  512. <param name="value">Value of the object to add.</param>
  513. <returns>Returns the zero-based collection index at which the value has been added</returns>
  514. </member>
  515. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  516. <summary>
  517. Copies the element from this collection into an array.
  518. </summary>
  519. <param name="array">The destination array.</param>
  520. <param name="index">The starting index in the destination array.</param>
  521. </member>
  522. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IEnumerable#GetEnumerator">
  523. <summary>
  524. An enumerator for the entire collection.
  525. </summary>
  526. <returns>Returns an Enumerator for the entire collection.</returns>
  527. <remarks>Enumerators only allow reading the data in the collection.
  528. Enumerators cannot be used to modify the underlying collection.</remarks>
  529. </member>
  530. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Tag">
  531. <summary>
  532. Gets or sets the tag that can be associated with the tree
  533. </summary>
  534. </member>
  535. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Identifier">
  536. <summary>
  537. Gets or sets the identifier
  538. </summary>
  539. </member>
  540. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.InternalTree">
  541. <summary>
  542. Gets the non-generic tree table with actual implementation.
  543. </summary>
  544. </member>
  545. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Root">
  546. <summary>
  547. Gets the root node.
  548. </summary>
  549. </member>
  550. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Sorted">
  551. <summary>
  552. Gets a value indicating whether thisTree is sorted or not.
  553. </summary>
  554. </member>
  555. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Comparer">
  556. <summary>
  557. Gets or sets the comparer used by sorted trees.
  558. </summary>
  559. </member>
  560. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.IsInitializing">
  561. <summary>
  562. Gets a value indicating whether the tree was initialize or not.
  563. </summary>
  564. </member>
  565. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Item(System.Int32)">
  566. <summary>
  567. Gets or sets the item at the zero-based index.
  568. </summary>
  569. <param name="index">index value</param>
  570. <returns>Returns the Tree value</returns>
  571. </member>
  572. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.Count">
  573. <summary>
  574. Gets the number of items contained in the collection.
  575. </summary>
  576. </member>
  577. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.IsReadOnly">
  578. <summary>
  579. Gets a value indicating whether the collection is read-only.
  580. </summary>
  581. <returns>true if the collection is read-only; otherwise, false.
  582. </returns>
  583. </member>
  584. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IList#Item(System.Int32)">
  585. <summary>
  586. Gets or sets the item with the specified index.
  587. </summary>
  588. <param name="index">Index value of the item.</param>
  589. <returns>Returns the item at the specified index.</returns>
  590. </member>
  591. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#IList#IsFixedSize">
  592. <summary>
  593. Gets a value indicating whether the collection has a fixed size.
  594. </summary>
  595. <returns>
  596. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  597. </returns>
  598. </member>
  599. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.IsFixedSize">
  600. <summary>
  601. Gets a value indicating whether the collection has a fixed size.
  602. </summary>
  603. <returns>
  604. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  605. </returns>
  606. </member>
  607. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.IsSynchronized">
  608. <summary>
  609. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  610. </summary>
  611. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>. Returns false.</value>
  612. </member>
  613. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.System#Collections#ICollection#SyncRoot">
  614. <summary>
  615. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  616. </summary>
  617. <value>
  618. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  619. </value>
  620. </member>
  621. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTable`1.SyncRoot">
  622. <summary>
  623. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  624. </summary>
  625. <value>
  626. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  627. </value>
  628. </member>
  629. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableEnumerator`1">
  630. <summary>
  631. Returns an enumerator for the entire collection.
  632. </summary>
  633. <typeparam name="T">Represents a generic type parameter</typeparam>
  634. <exclude/>
  635. [ClassReference(IsReviewed = false)]
  636. </member>
  637. <member name="T:Syncfusion.GridCommon.TreeTableEnumerator">
  638. <summary>
  639. Strongly typed enumerator for <see cref="T:Syncfusion.GridCommon.TreeTable"/>.
  640. </summary>
  641. <exclude/>
  642. [ClassReference(IsReviewed = false)]
  643. </member>
  644. <member name="M:Syncfusion.GridCommon.TreeTableEnumerator.#ctor(Syncfusion.GridCommon.ITreeTable)">
  645. <summary>
  646. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableEnumerator"/> class.
  647. </summary>
  648. <param name="tree">tree instance</param>
  649. </member>
  650. <member name="M:Syncfusion.GridCommon.TreeTableEnumerator.Reset">
  651. <summary>
  652. Resets the enumerator.
  653. </summary>
  654. </member>
  655. <member name="M:Syncfusion.GridCommon.TreeTableEnumerator.MoveNext">
  656. <summary>
  657. Indicates whether to move to the next node.
  658. </summary>
  659. <returns>Returns a boolean value indicating whether to move to the next node.</returns>
  660. </member>
  661. <member name="M:Syncfusion.GridCommon.TreeTableEnumerator.Dispose">
  662. <summary>
  663. Disposes all the resources.
  664. </summary>
  665. </member>
  666. <member name="M:Syncfusion.GridCommon.TreeTableEnumerator.Dispose(System.Boolean)">
  667. <summary>
  668. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  669. </summary>
  670. <param name="disposing"> if true - release both managed and unmanaged resources;
  671. if false - release only unmanaged resources.
  672. </param>
  673. </member>
  674. <member name="P:Syncfusion.GridCommon.TreeTableEnumerator.System#Collections#IEnumerator#Current">
  675. <summary>
  676. Gets the current enumerator.
  677. </summary>
  678. </member>
  679. <member name="P:Syncfusion.GridCommon.TreeTableEnumerator.Current">
  680. <summary>
  681. Gets the current node.
  682. </summary>
  683. </member>
  684. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEnumerator`1.#ctor(Syncfusion.GridCommon.ITreeTable)">
  685. <summary>
  686. Initializes a new instance of the GenericTreeTableEnumerator class.
  687. </summary>
  688. <param name="tree">tree instance</param>
  689. </member>
  690. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEnumerator`1.Dispose(System.Boolean)">
  691. <summary>
  692. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  693. </summary>
  694. <param name="disposing"> if true - release both managed and unmanaged resources;
  695. if false - release only unmanaged resources.
  696. </param>
  697. </member>
  698. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableEnumerator`1.Current">
  699. <summary>
  700. Gets the current item in the collection.
  701. </summary>
  702. </member>
  703. <member name="T:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1">
  704. <summary>
  705. Preparing for a "VirtualUnsortedRecordsCollection" implementation in grouping
  706. where yet another wrapper can then switch between VirtualUnsortedRecordsCollection
  707. or GenericBinaryTreeCollection for UnsortedRecords.
  708. </summary>
  709. <typeparam name="T">Represents a generic type parameter</typeparam>
  710. [ClassReference(IsReviewed = false)]
  711. <exclude/>
  712. </member>
  713. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Add(`0)">
  714. <summary>
  715. Add an item to the collection
  716. </summary>
  717. <param name="item">tree needs to be add in an collection</param>
  718. <returns>Returns the instance of a collection</returns>
  719. </member>
  720. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.BeginInit">
  721. <summary>
  722. Suspends the view until the <see cref="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.EndInit"/> is called
  723. </summary>
  724. </member>
  725. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Clear">
  726. <summary>
  727. Removes all items from the collection.
  728. </summary>
  729. </member>
  730. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Contains(`0)">
  731. <summary>
  732. Determines if the item belongs to this collection.
  733. </summary>
  734. <param name="item">The object to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic).</param>
  735. <returns>True if item is found in the collection; otherwise False.</returns>
  736. </member>
  737. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.CopyTo(`0[],System.Int32)">
  738. <summary>
  739. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  740. </summary>
  741. <param name="array">The one-dimensional array that is the destination of the items copied from the ArrayList. The array must have zero-based indexing. </param>
  742. <param name="arrayIndex">The zero-based index in an array at which copying begins. </param>
  743. </member>
  744. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Dispose">
  745. <summary>
  746. Releases all resources used by the Component.
  747. </summary>
  748. </member>
  749. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.EndInit">
  750. <summary>
  751. Used to resume all the operations which were suspend in the <see cref="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.BeginInit"/>.
  752. </summary>
  753. </member>
  754. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.GetEnumerator">
  755. <summary>
  756. Returns an enumerator for the entire collection.
  757. </summary>
  758. <returns>An Enumerator for the entire collection.</returns>
  759. <remarks>Enumerators only allow reading the data in the collection.
  760. Enumerators cannot be used to modify the underlying collection.</remarks>
  761. </member>
  762. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.GetNext(`0)">
  763. <summary>
  764. Used to get the next item in the collection.
  765. </summary>
  766. <param name="current">current item</param>
  767. <returns>
  768. Returns the next item in the collection.
  769. </returns>
  770. </member>
  771. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.GetPrevious(`0)">
  772. <summary>
  773. Used to get the previous item in the collection
  774. </summary>
  775. <param name="current">current item</param>
  776. <returns>
  777. Returns the previous item in the collection.
  778. </returns>
  779. </member>
  780. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.IndexOf(`0)">
  781. <summary>
  782. Returns the zero-based index of the occurrence of the item in the collection.
  783. </summary>
  784. <param name="item">The item to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic). </param>
  785. <returns>The zero-based index of the occurrence of the item within the entire collection, if found; otherwise -1.</returns>
  786. </member>
  787. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Insert(System.Int32,`0)">
  788. <summary>
  789. Inserts an item into the collection at the specified index.
  790. </summary>
  791. <param name="index">The zero-based index at which the item should be inserted.</param>
  792. <param name="item">The item to insert. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  793. </member>
  794. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Remove(`0)">
  795. <summary>
  796. Removes the specified item from the collection.
  797. </summary>
  798. <param name="item">The item to remove from the collection. If the value is NULL or the item is not contained
  799. in the collection, the method will do nothing.</param>
  800. <returns>Returns the collection after removing the specified item from the tree collection</returns>
  801. </member>
  802. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.RemoveAt(System.Int32)">
  803. <summary>
  804. Removes the item at the specified index of the collection.
  805. </summary>
  806. <param name="index">The zero-based index of the item to remove. </param>
  807. </member>
  808. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.AddIfNotExists(System.Object,`0)">
  809. <summary>
  810. Add the key if the collection does not contains the specified key
  811. </summary>
  812. <param name="key">key needs to be add in the collection</param>
  813. <param name="item">The collection</param>
  814. <returns>Returns the tree</returns>
  815. </member>
  816. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.IndexOfKey(System.Object)">
  817. <summary>
  818. Used to get the index of the key
  819. </summary>
  820. <param name="key">key value</param>
  821. <returns>Returns the index of the specified key</returns>
  822. </member>
  823. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.FindKey(System.Object)">
  824. <summary>
  825. Used to find the key in the collection
  826. </summary>
  827. <param name="key">key needs to find</param>
  828. <returns>Returns the value corresponding to the specified key</returns>
  829. </member>
  830. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.FindHighestSmallerOrEqualKey(System.Object)">
  831. <summary>
  832. Used to find the key approximate to the specified key
  833. </summary>
  834. <param name="key">key needs to be search</param>
  835. <returns>Returns the value corresponds to the approximate key</returns>
  836. </member>
  837. <member name="P:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Count">
  838. <summary>
  839. Gets the number of items contained in the collection.
  840. </summary>
  841. </member>
  842. <member name="P:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.IsInitializing">
  843. <summary>
  844. Gets a value indicating whether the <see cref="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.BeginInit"/> was called or not.
  845. </summary>
  846. </member>
  847. <member name="P:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.IsReadOnly">
  848. <summary>
  849. Gets a value indicating whether the collection is read-only.
  850. </summary>
  851. <value></value>
  852. <returns>true if the collection is read-only; otherwise, false.
  853. </returns>
  854. </member>
  855. <member name="P:Syncfusion.GridCommon.Generic.IGenericBinaryTreeCollection`1.Item(System.Int32)">
  856. <summary>
  857. Gets or sets the item at the zero-based index.
  858. </summary>
  859. <param name="index">index value</param>
  860. <returns>Returns the Tree value</returns>
  861. </member>
  862. <member name="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1">
  863. <summary>
  864. Preparing for a "VirtualUnsortedRecordsCollection" implementation in grouping
  865. where yet another wrapper can then switch between VirtualUnsortedRecordsCollection
  866. or GenericBinaryTreeCollection for UnsortedRecords.
  867. </summary>
  868. <typeparam name="T">Represents a generic type parameter</typeparam>
  869. <exclude/>
  870. [ClassReference(IsReviewed = false)]
  871. </member>
  872. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.#ctor(Syncfusion.GridCommon.Generic.GenericTreeTable{`0})">
  873. <summary>
  874. Initializes a new instance of the GenericBinaryTreeCollection class.
  875. </summary>
  876. <param name="genericTree">generic tree instance</param>
  877. </member>
  878. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.#ctor(System.Boolean)">
  879. <summary>
  880. Initializes a new instance of the GenericBinaryTreeCollection class.
  881. </summary>
  882. <param name="sorted">boolean value holds whether the tree is sorted or not</param>
  883. </member>
  884. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Dispose">
  885. <summary>
  886. Disposes all the resources.
  887. </summary>
  888. </member>
  889. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Dispose(System.Boolean)">
  890. <summary>
  891. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  892. </summary>
  893. <param name="disposing"> if true - release both managed and unmanaged resources;
  894. if false - release only unmanaged resources.
  895. </param>
  896. </member>
  897. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.GetNext(`0)">
  898. <summary>
  899. Used to get the next item in the collection.
  900. </summary>
  901. <param name="current">current item</param>
  902. <returns>
  903. Returns the next item in the collection.
  904. </returns>
  905. </member>
  906. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.GetPrevious(`0)">
  907. <summary>
  908. Used to get the previous item in the collection
  909. </summary>
  910. <param name="current">current item</param>
  911. <returns>
  912. Returns the previous item in the collection.
  913. </returns>
  914. </member>
  915. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.AddIfNotExists(System.Object,`0)">
  916. <summary>
  917. Add the key if the collection does not contains the specified key
  918. </summary>
  919. <param name="key">key needs to be add in the collection</param>
  920. <param name="item">The collection</param>
  921. <returns>Returns the tree</returns>
  922. </member>
  923. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.IndexOfKey(System.Object)">
  924. <summary>
  925. Used to get the index of the key
  926. </summary>
  927. <param name="key">key value</param>
  928. <returns>Returns the index of the specified key</returns>
  929. </member>
  930. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.FindKey(System.Object)">
  931. <summary>
  932. Used to find the key in the collection
  933. </summary>
  934. <param name="key">key needs to find</param>
  935. <returns>Returns the value corresponding to the specified key</returns>
  936. </member>
  937. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.FindHighestSmallerOrEqualKey(System.Object)">
  938. <summary>
  939. Used to find the key approximate to the specified key
  940. </summary>
  941. <param name="key">key needs to be search</param>
  942. <returns>Returns the value corresponds to the approximate key</returns>
  943. </member>
  944. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.BeginInit">
  945. <summary>
  946. Suspends the view until the <see cref="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.EndInit"/> is called
  947. </summary>
  948. </member>
  949. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.EndInit">
  950. <summary>
  951. Used to resume all the operations which were suspend in the <see cref="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.BeginInit"/>.
  952. </summary>
  953. </member>
  954. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.RaiseEnsureInitialized(System.String)">
  955. <summary>
  956. If exists then method will discard "item" and return found value. If it does not exist then method will add item to collection and return "item"
  957. </summary>
  958. <param name="member">key or value needs to be initialize</param>
  959. </member>
  960. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.IndexOf(`0)">
  961. <summary>
  962. Returns the zero-based index of the occurrence of the item in the collection.
  963. </summary>
  964. <param name="item">The item to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic). </param>
  965. <returns>The zero-based index of the occurrence of the item within the entire collection, if found; otherwise -1.</returns>
  966. </member>
  967. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Insert(System.Int32,`0)">
  968. <summary>
  969. Inserts an item into the collection at the specified index.
  970. </summary>
  971. <param name="index">The zero-based index at which the item should be inserted.</param>
  972. <param name="item">The item to insert. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  973. </member>
  974. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.RemoveAt(System.Int32)">
  975. <summary>
  976. Removes the item at the specified index of the collection.
  977. </summary>
  978. <param name="index">The zero-based index of the item to remove. </param>
  979. </member>
  980. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Add(`0)">
  981. <summary>
  982. Add an item to the collection
  983. </summary>
  984. <param name="item">tree needs to be add in an collection</param>
  985. <returns>Returns the instance of a collection</returns>
  986. </member>
  987. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#Generic#ICollection{T}#Add(`0)">
  988. <summary>
  989. Add an item to the collection
  990. </summary>
  991. <param name="item">tree needs to be add in an collection</param>
  992. </member>
  993. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Clear">
  994. <summary>
  995. Removes all items from the collection.
  996. </summary>
  997. </member>
  998. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Contains(`0)">
  999. <summary>
  1000. Determines if the item belongs to this collection.
  1001. </summary>
  1002. <param name="item">The object to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic).</param>
  1003. <returns>True if item is found in the collection; otherwise False.</returns>
  1004. </member>
  1005. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.CopyTo(`0[],System.Int32)">
  1006. <summary>
  1007. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  1008. </summary>
  1009. <param name="array">The one-dimensional array that is the destination of the items copied from the ArrayList. The array must have zero-based indexing. </param>
  1010. <param name="arrayIndex">The zero-based index in an array at which copying begins. </param>
  1011. </member>
  1012. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Remove(`0)">
  1013. <summary>
  1014. Removes the specified item from the collection.
  1015. </summary>
  1016. <param name="item">The item to remove from the collection. If the value is NULL or the item is not contained
  1017. in the collection, the method will do nothing.</param>
  1018. <returns>Returns the collection after removing the specified item from the tree collection</returns>
  1019. </member>
  1020. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.GetEnumerator">
  1021. <summary>
  1022. Returns an enumerator for the entire collection.
  1023. </summary>
  1024. <returns>An Enumerator for the entire collection.</returns>
  1025. <remarks>Enumerators only allow reading the data in the collection.
  1026. Enumerators cannot be used to modify the underlying collection.</remarks>
  1027. </member>
  1028. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IEnumerable#GetEnumerator">
  1029. <summary>
  1030. Returns an enumerator for the entire collection.
  1031. </summary>
  1032. <returns>An Enumerator for the entire collection.</returns>
  1033. <remarks>Enumerators only allow reading the data in the collection.
  1034. Enumerators cannot be used to modify the underlying collection.</remarks>
  1035. </member>
  1036. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IList#Add(System.Object)">
  1037. <summary>
  1038. Adds the specified object to the collection.
  1039. </summary>
  1040. <param name="value">Value of the object to add.</param>
  1041. <returns>Returns the zero-based collection index at which the value has been added</returns>
  1042. </member>
  1043. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IList#Contains(System.Object)">
  1044. <summary>
  1045. Indicates whether the node belongs to this tree.
  1046. </summary>
  1047. <param name="value">value needs to be search in the tree</param>
  1048. <returns>Returns the boolean value indicating whether the node belongs to this tree.</returns>
  1049. </member>
  1050. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IList#IndexOf(System.Object)">
  1051. <summary>
  1052. Returns the index of the specified object.
  1053. </summary>
  1054. <param name="value">Value of the object.</param>
  1055. <returns>Index value of the object.</returns>
  1056. </member>
  1057. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IList#Insert(System.Int32,System.Object)">
  1058. <summary>
  1059. Inserts a node at the specified index.
  1060. </summary>
  1061. <param name="index">position where to insert the value</param>
  1062. <param name="value">tree value need to be insert</param>
  1063. </member>
  1064. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IList#Remove(System.Object)">
  1065. <summary>
  1066. Removes the node with the specified value.
  1067. </summary>
  1068. <param name="value">tree value needs to be remove</param>
  1069. </member>
  1070. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  1071. <summary>
  1072. Copies the element from this collection into an array.
  1073. </summary>
  1074. <param name="array">The destination array.</param>
  1075. <param name="index">The starting index in the destination array.</param>
  1076. </member>
  1077. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.LookupOrCreateEntry(`0)">
  1078. <summary>
  1079. Searches and creates entry if entry not found.
  1080. </summary>
  1081. <param name="item">item to be searched</param>
  1082. <returns></returns>
  1083. </member>
  1084. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.SuspendRaiseEvents">
  1085. <summary>
  1086. Suspends the TreeTable
  1087. </summary>
  1088. </member>
  1089. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.ResumeRaiseEvents">
  1090. <summary>
  1091. Resumes the TreeTable
  1092. </summary>
  1093. </member>
  1094. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.RaiseCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
  1095. <summary>
  1096. Occurs when collection is changed
  1097. </summary>
  1098. <param name="args">Holds the collection changed event arguments</param>
  1099. </member>
  1100. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.InternalTable">
  1101. <summary>
  1102. Gets the current generic tree
  1103. </summary>
  1104. </member>
  1105. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Tag">
  1106. <summary>
  1107. Gets or sets the tag that can be associated with the tree
  1108. </summary>
  1109. </member>
  1110. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Identifier">
  1111. <summary>
  1112. Gets or sets the identifier
  1113. </summary>
  1114. </member>
  1115. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.IsInitializing">
  1116. <summary>
  1117. Gets a value indicating whether the tree was initialize or not.
  1118. </summary>
  1119. </member>
  1120. <member name="E:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.EnsureInitialized">
  1121. <summary>
  1122. If exists then method will discard "item" and return found value. If it does not exist then method will add item to collection and return "item"
  1123. </summary>
  1124. </member>
  1125. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Item(System.Int32)">
  1126. <summary>
  1127. Gets or sets the item at the zero-based index.
  1128. </summary>
  1129. <param name="index">index value</param>
  1130. <returns>Returns the Tree value</returns>
  1131. </member>
  1132. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.Count">
  1133. <summary>
  1134. Gets the number of items contained in the collection.
  1135. </summary>
  1136. </member>
  1137. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.IsReadOnly">
  1138. <summary>
  1139. Gets a value indicating whether the collection is read-only.
  1140. </summary>
  1141. <returns>true if the collection is read-only; otherwise, false.
  1142. </returns>
  1143. </member>
  1144. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IList#IsFixedSize">
  1145. <summary>
  1146. Gets a value indicating whether the collection has a fixed size.
  1147. </summary>
  1148. <returns>
  1149. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  1150. </returns>
  1151. </member>
  1152. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.IsFixedSize">
  1153. <summary>
  1154. Gets a value indicating whether the collection has a fixed size.
  1155. </summary>
  1156. <returns>
  1157. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  1158. </returns>
  1159. </member>
  1160. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#IList#Item(System.Int32)">
  1161. <summary>
  1162. Gets or sets the item with the specified index.
  1163. </summary>
  1164. <param name="index">Index value of the item.</param>
  1165. <returns>Returns the item at the specified index.</returns>
  1166. </member>
  1167. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#ICollection#IsSynchronized">
  1168. <summary>
  1169. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  1170. </summary>
  1171. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>.</value>
  1172. </member>
  1173. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.IsSynchronized">
  1174. <summary>
  1175. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  1176. </summary>
  1177. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>. Returns false.</value>
  1178. </member>
  1179. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.System#Collections#ICollection#SyncRoot">
  1180. <summary>
  1181. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1182. </summary>
  1183. <value>
  1184. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1185. </value>
  1186. </member>
  1187. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.SyncRoot">
  1188. <summary>
  1189. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1190. </summary>
  1191. <value>
  1192. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1193. </value>
  1194. </member>
  1195. <member name="E:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.CollectionChanged">
  1196. <summary>
  1197. Occurs when collection changed
  1198. </summary>
  1199. </member>
  1200. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1.IsInSuspend">
  1201. <summary>
  1202. Gets a value indicating whether the suspend value is set or not
  1203. </summary>
  1204. </member>
  1205. <member name="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1">
  1206. <exclude/>
  1207. [ClassReference(IsReviewed = false)]
  1208. <summary>
  1209. Enumerator class for items of a <see cref="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection`1"/>.
  1210. </summary>
  1211. <typeparam name="T">Represents a generic type parameter</typeparam>
  1212. </member>
  1213. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1.#ctor(Syncfusion.GridCommon.Generic.GenericBinaryTreeCollection{`0})">
  1214. <summary>
  1215. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1"/> class.
  1216. </summary>
  1217. <param name="collection">The parent collection to enumerate.</param>
  1218. </member>
  1219. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1.Reset">
  1220. <summary>
  1221. Sets the enumerator to its initial position, which is before the first item in the collection.
  1222. </summary>
  1223. </member>
  1224. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1.MoveNext">
  1225. <summary>
  1226. Advances the enumerator to the next item of the collection.
  1227. </summary>
  1228. <returns>
  1229. True if the enumerator was successfully advanced to the next item; False if the enumerator has passed the end of the collection.
  1230. </returns>
  1231. </member>
  1232. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1.Dispose">
  1233. <summary>
  1234. Perform final clean up before it is released from memory.
  1235. </summary>
  1236. </member>
  1237. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1.Dispose(System.Boolean)">
  1238. <summary>
  1239. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  1240. </summary>
  1241. <param name="disposing"> if true - release both managed and unmanaged resources;
  1242. if false - release only unmanaged resources.
  1243. </param>
  1244. </member>
  1245. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1.System#Collections#IEnumerator#Current">
  1246. <summary>
  1247. Gets the current enumerator.
  1248. </summary>
  1249. </member>
  1250. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeCollectionEnumerator`1.Current">
  1251. <summary>
  1252. Gets the current item in the collection.
  1253. </summary>
  1254. </member>
  1255. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableEnsureInitializedEventArgs">
  1256. <summary>
  1257. Provides data for the System.ComponentModel.INotifyPropertyChanged.PropertyChanged
  1258. event.
  1259. </summary>
  1260. [ClassReference(IsReviewed = false)]
  1261. <exclude/>
  1262. </member>
  1263. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableEnsureInitializedEventArgs.#ctor(System.String)">
  1264. <summary>
  1265. Initializes a new instance of the GenericTreeTableEnsureInitializedEventArgs class.
  1266. </summary>
  1267. <param name="memberName">Name of the property that changed</param>
  1268. </member>
  1269. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableEnsureInitializedEventArgs.MemberName">
  1270. <summary>
  1271. Gets the name of the property that changed.
  1272. </summary>
  1273. </member>
  1274. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry`2">
  1275. <summary>
  1276. A tree leaf with value and summary information.
  1277. </summary>
  1278. <typeparam name="T1">Represents a generic type counter source parameter</typeparam>
  1279. <typeparam name="T2">Represents a generic type counter parameter</typeparam>
  1280. <exclude/>
  1281. [ClassReference(IsReviewed = false)]
  1282. </member>
  1283. <member name="T:Syncfusion.GridCommon.TreeTableWithCounterEntry">
  1284. <summary>
  1285. A tree leaf with value, sort key and counter information.
  1286. </summary>
  1287. <exclude/>
  1288. [ClassReference(IsReviewed = false)]
  1289. </member>
  1290. <member name="T:Syncfusion.GridCommon.TreeTableWithSummaryEntry">
  1291. <summary>
  1292. A tree leaf with value and summary information.
  1293. </summary>
  1294. <exclude/>
  1295. [ClassReference(IsReviewed = false)]
  1296. </member>
  1297. <member name="T:Syncfusion.GridCommon.TreeTableEntry">
  1298. <summary>
  1299. A leaf in the tree with value and optional sort key.
  1300. </summary>
  1301. <exclude/>
  1302. [ClassReference(IsReviewed = false)]
  1303. </member>
  1304. <member name="M:Syncfusion.GridCommon.TreeTableEntry.GetSortKey">
  1305. <summary>
  1306. Gets the sort key of this leaf.
  1307. </summary>
  1308. <returns>Returns the sort key of this leaf.</returns>
  1309. </member>
  1310. <member name="M:Syncfusion.GridCommon.TreeTableEntry.GetMinimum">
  1311. <summary>
  1312. Gets the minimum value (of the most-left leaf) of the branch in a sorted tree.
  1313. </summary>
  1314. <returns>Returns the minimum value (of the most-left leaf) of the branch in a sorted tree.</returns>
  1315. </member>
  1316. <member name="M:Syncfusion.GridCommon.TreeTableEntry.GetCount">
  1317. <summary>
  1318. Gets the number of child nodes (+1 for the current node).
  1319. </summary>
  1320. <returns>Returns the number of child nodes (+1 for the current node).</returns>
  1321. </member>
  1322. <member name="M:Syncfusion.GridCommon.TreeTableEntry.CreateBranch(Syncfusion.GridCommon.TreeTable)">
  1323. <summary>
  1324. Creates a branch that can hold this entry when new leaves are inserted into the tree.
  1325. </summary>
  1326. <param name="tree">tree table instance</param>
  1327. <returns>
  1328. Returns the instance of newly created branch
  1329. </returns>
  1330. </member>
  1331. <member name="M:Syncfusion.GridCommon.TreeTableEntry.GetNodeInfo">
  1332. <summary>
  1333. Gets the Debug / text information about the node.
  1334. </summary>
  1335. <returns> Returns the Debug / text information about the node.</returns>
  1336. </member>
  1337. <member name="M:Syncfusion.GridCommon.TreeTableEntry.IsEntry">
  1338. <summary>
  1339. Indicates whether this is a leaf.
  1340. </summary>
  1341. <returns>Returns the boolean value</returns>
  1342. </member>
  1343. <member name="P:Syncfusion.GridCommon.TreeTableEntry.Value">
  1344. <summary>
  1345. Gets or sets the value attached to this leaf.
  1346. </summary>
  1347. </member>
  1348. <member name="T:Syncfusion.GridCommon.ITreeTableSummaryNode">
  1349. <summary>
  1350. Interface definition for a node that has one or more summaries.
  1351. </summary>
  1352. <exclude/>
  1353. [ClassReference(IsReviewed = false)]
  1354. </member>
  1355. <member name="M:Syncfusion.GridCommon.ITreeTableSummaryNode.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  1356. <summary>
  1357. Gets an array of summary objects.
  1358. </summary>
  1359. <param name="emptySummaries">The empty summaries.</param>
  1360. <returns>Returns an array of summary objects.</returns>
  1361. </member>
  1362. <member name="M:Syncfusion.GridCommon.ITreeTableSummaryNode.InvalidateSummariesTopDown(System.Boolean)">
  1363. <summary>
  1364. Marks all summaries dirty in this node and child nodes.
  1365. </summary>
  1366. <param name="notifyEntrySummary">if set to <b>true</b> notify entry summary.</param>
  1367. </member>
  1368. <member name="P:Syncfusion.GridCommon.ITreeTableSummaryNode.HasSummaries">
  1369. <summary>
  1370. Gets a value indicating whether node has summaries or not.
  1371. </summary>
  1372. </member>
  1373. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryEntry.CreateBranch(Syncfusion.GridCommon.TreeTable)">
  1374. <summary>
  1375. Creates a branch that can hold this entry when new leaves are inserted into the tree.
  1376. </summary>
  1377. <param name="tree">tree instance</param>
  1378. <returns>Returns an instance for newly created TreeTable</returns>
  1379. </member>
  1380. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryEntry.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  1381. <summary>
  1382. Gets an array of summary objects.
  1383. </summary>
  1384. <param name="emptySummaries">The empty summaries.</param>
  1385. <returns>Returns an array of summary objects.</returns>
  1386. </member>
  1387. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryEntry.OnGetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  1388. <summary>
  1389. Called from <see cref="M:Syncfusion.GridCommon.TreeTableWithSummaryEntry.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)"/> when called the first time after summaries were invalidated.
  1390. </summary>
  1391. <param name="emptySummaries">The empty summaries.</param>
  1392. <returns>Returns an array of summary objects.</returns>
  1393. </member>
  1394. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryEntry.GetSummaryArraySource">
  1395. <summary>
  1396. Gets the value as <see cref="T:Syncfusion.GridCommon.ITreeTableSummaryArraySource"/>.
  1397. </summary>
  1398. <returns>Returns the value as <see cref="T:Syncfusion.GridCommon.ITreeTableSummaryArraySource"/>.</returns>
  1399. </member>
  1400. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryEntry.InvalidateSummariesBottomUp(System.Boolean)">
  1401. <summary>
  1402. Walks up parent branches and reset summaries.
  1403. </summary>
  1404. <param name="notifyParentRecordSource">boolean value</param>
  1405. </member>
  1406. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryEntry.InvalidateSummariesTopDown(System.Boolean)">
  1407. <summary>
  1408. Marks all summaries dirty in this node and child nodes.
  1409. </summary>
  1410. <param name="notifySummaryArraySource">if set to <b>true</b> notify summary array source.</param>
  1411. </member>
  1412. <member name="P:Syncfusion.GridCommon.TreeTableWithSummaryEntry.TreeTableWithSummary">
  1413. <summary>
  1414. Gets the tree this leaf belongs to.
  1415. </summary>
  1416. </member>
  1417. <member name="P:Syncfusion.GridCommon.TreeTableWithSummaryEntry.Parent">
  1418. <summary>
  1419. Gets or sets the parent branch.
  1420. </summary>
  1421. </member>
  1422. <member name="P:Syncfusion.GridCommon.TreeTableWithSummaryEntry.HasSummaries">
  1423. <summary>
  1424. Gets a value indicating whether the node has summaries or not.
  1425. </summary>
  1426. </member>
  1427. <member name="T:Syncfusion.GridCommon.ITreeTableCounterNode">
  1428. <summary>
  1429. Interface definition for a node that has counters and summaries.
  1430. </summary>
  1431. <exclude/>
  1432. [ClassReference(IsReviewed = false)]
  1433. </member>
  1434. <member name="M:Syncfusion.GridCommon.ITreeTableCounterNode.GetCounterTotal">
  1435. <summary>
  1436. The total of this node's counter and child nodes.
  1437. </summary>
  1438. <returns> Returns the total of this node's counter and child nodes (cached).</returns>
  1439. </member>
  1440. <member name="M:Syncfusion.GridCommon.ITreeTableCounterNode.GetCounterPosition">
  1441. <summary>
  1442. Gets the cumulative position of this node.
  1443. </summary>
  1444. <returns> Returns the cumulative position of this node.</returns>
  1445. </member>
  1446. <member name="M:Syncfusion.GridCommon.ITreeTableCounterNode.InvalidateCounterTopDown(System.Boolean)">
  1447. <summary>
  1448. Marks all counters dirty in this node and child nodes.
  1449. </summary>
  1450. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  1451. </member>
  1452. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.CreateBranch(Syncfusion.GridCommon.TreeTable)">
  1453. <summary>
  1454. Creates a branch that can hold this entry when new leaves are inserted into the tree.
  1455. </summary>
  1456. <param name="tree">tree instance</param>
  1457. <returns>Returns the instance of newly created branch</returns>
  1458. </member>
  1459. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.GetCounterPosition">
  1460. <summary>
  1461. Gets the cumulative position of this node.
  1462. </summary>
  1463. <returns> Returns the cumulative position of this node.</returns>
  1464. </member>
  1465. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.GetCounterSource">
  1466. <summary>
  1467. Gets the value as <see cref="T:Syncfusion.GridCommon.ITreeTableCounterSource"/>.
  1468. </summary>
  1469. <returns>Returns the value as <see cref="T:Syncfusion.GridCommon.ITreeTableCounterSource"/>.</returns>
  1470. </member>
  1471. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.IsCounterDirty">
  1472. <summary>
  1473. Indicates whether the counter was set dirty.
  1474. </summary>
  1475. <returns>True if dirty; False otherwise.</returns>
  1476. </member>
  1477. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.GetCounterTotal">
  1478. <summary>
  1479. Gets the total of this node's counter and child nodes.
  1480. </summary>
  1481. <returns>Returns the total of this node's counter and child nodes.</returns>
  1482. </member>
  1483. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.InvalidateCounter">
  1484. <summary>
  1485. Reset cached counter.
  1486. </summary>
  1487. </member>
  1488. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.InvalidateCounterBottomUp(System.Boolean)">
  1489. <summary>
  1490. Invalidates the counter bottom up.
  1491. </summary>
  1492. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  1493. </member>
  1494. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEntry.InvalidateCounterTopDown(System.Boolean)">
  1495. <summary>
  1496. Marks all summaries dirty in this node and child nodes.
  1497. </summary>
  1498. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  1499. </member>
  1500. <member name="P:Syncfusion.GridCommon.TreeTableWithCounterEntry.TreeTableWithCounter">
  1501. <summary>
  1502. Gets the tree this leaf belongs to.
  1503. </summary>
  1504. </member>
  1505. <member name="P:Syncfusion.GridCommon.TreeTableWithCounterEntry.Parent">
  1506. <summary>
  1507. Gets or sets the parent branch.
  1508. </summary>
  1509. </member>
  1510. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry`2.#ctor">
  1511. <summary>
  1512. Initializes a new instance of the GenericTreeTableWithCounterEntry class.
  1513. </summary>
  1514. </member>
  1515. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry`2.#ctor(Syncfusion.GridCommon.TreeTable,`0)">
  1516. <summary>
  1517. Initializes a new instance of the GenericTreeTableWithCounterEntry class.
  1518. </summary>
  1519. <param name="tree">tree instance</param>
  1520. <param name="value">tree value</param>
  1521. </member>
  1522. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry`2.#ctor(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter{`0,`1},`0)">
  1523. <summary>
  1524. Initializes a new instance of the GenericTreeTableWithCounterEntry class.
  1525. </summary>
  1526. <param name="tree">tree instance</param>
  1527. <param name="value">tree value</param>
  1528. </member>
  1529. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry`2.GetCounterPosition">
  1530. <summary>
  1531. Used to get the cumulative position of this node.
  1532. </summary>
  1533. <returns> Returns the cumulative position of this node.</returns>
  1534. </member>
  1535. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry`2.GetCounterTotal">
  1536. <summary>
  1537. Used to get the total of this node's counter and child nodes.
  1538. </summary>
  1539. <returns> Returns the total of this node's counter and child nodes.</returns>
  1540. </member>
  1541. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry`2.Value">
  1542. <summary>
  1543. Gets or sets the value attached to this leaf.
  1544. </summary>
  1545. </member>
  1546. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2">
  1547. <summary>
  1548. Tree table counter class
  1549. </summary>
  1550. <typeparam name="T1">Represents a generic type counter source parameter</typeparam>
  1551. <typeparam name="T2">Represents a generic type counter parameter</typeparam>
  1552. <exclude/>
  1553. [ClassReference(IsReviewed = false)]
  1554. </member>
  1555. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.#ctor(`1,System.Boolean)">
  1556. <summary>
  1557. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2"/> class.
  1558. </summary>
  1559. <param name="startPosition">tree instance</param>
  1560. <param name="sorted">boolean value holds whether the tree is sorted or not</param>
  1561. </member>
  1562. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Dispose">
  1563. <summary>
  1564. Disposes of the object.
  1565. </summary>
  1566. </member>
  1567. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.BeginInit">
  1568. <summary>
  1569. Optimizes insertion of many items when thisTree is initialized for the first time.
  1570. </summary>
  1571. </member>
  1572. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.EndInit">
  1573. <summary>
  1574. Ends optimization of insertion of items when thisTree is initialized for the first time.
  1575. </summary>
  1576. </member>
  1577. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetNextEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1578. <summary>
  1579. Optimized access to a subsequent entry.
  1580. </summary>
  1581. <param name="current">current item</param>
  1582. <returns> Returns the next item in the collection.</returns>
  1583. </member>
  1584. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Syncfusion#GridCommon#ITreeTable#GetNextEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  1585. <summary>
  1586. Optimized access to a subsequent entry.
  1587. </summary>
  1588. <param name="current"> current entry</param>
  1589. <returns>
  1590. Returns next subsequent entry
  1591. </returns>
  1592. </member>
  1593. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetPreviousEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1594. <summary>
  1595. Optimized access to the previous entry.
  1596. </summary>
  1597. <param name="current">current item</param>
  1598. <returns> Returns the previous item in the collection.</returns>
  1599. </member>
  1600. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Syncfusion#GridCommon#ITreeTable#GetPreviousEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  1601. <summary>
  1602. Optimized access to the previous entry.
  1603. </summary>
  1604. <param name="current">current entry</param>
  1605. <returns>
  1606. Returns previous entry
  1607. </returns>
  1608. </member>
  1609. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.AddIfNotExists(System.Object,Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1610. <summary>
  1611. Add the key if the collection does not contains the specified key
  1612. </summary>
  1613. <param name="key">key needs to be add in the collection</param>
  1614. <param name="entry">The collection</param>
  1615. <returns>Returns the tree</returns>
  1616. </member>
  1617. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.IndexOfKey(System.Object)">
  1618. <summary>
  1619. Used to get the index of the key
  1620. </summary>
  1621. <param name="key">key value</param>
  1622. <returns>Returns the index of the specified key</returns>
  1623. </member>
  1624. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.FindKey(System.Object)">
  1625. <summary>
  1626. Used to find the key in the collection
  1627. </summary>
  1628. <param name="key">key needs to find</param>
  1629. <returns>Returns the value corresponding to the specified key</returns>
  1630. </member>
  1631. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.FindHighestSmallerOrEqualKey(System.Object)">
  1632. <summary>
  1633. Used to find the key approximate to the specified key
  1634. </summary>
  1635. <param name="key">key needs to be search</param>
  1636. <returns>Returns the value corresponds to the approximate key</returns>
  1637. </member>
  1638. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Insert(System.Int32,Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1639. <summary>
  1640. Inserts an item into the collection at the specified index.
  1641. </summary>
  1642. <param name="index">The zero-based index at which the item should be inserted.</param>
  1643. <param name="item">The item to insert. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  1644. </member>
  1645. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Remove(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1646. <summary>
  1647. Removes the specified item from the collection.
  1648. </summary>
  1649. <param name="item">The item to remove from the collection. If the value is NULL or the item is not contained
  1650. in the collection, the method will do nothing.</param>
  1651. <returns>Returns the collection after removing the specified item from the tree collection</returns>
  1652. </member>
  1653. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.RemoveAt(System.Int32)">
  1654. <summary>
  1655. Removes the item at the specified index of the collection.
  1656. </summary>
  1657. <param name="index">The zero-based index of the item to remove. </param>
  1658. </member>
  1659. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.IndexOf(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1660. <summary>
  1661. Returns the zero-based index of the occurrence of the item in the collection.
  1662. </summary>
  1663. <param name="item">The item to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic). </param>
  1664. <returns>The zero-based index of the occurrence of the item within the entire collection, if found; otherwise -1.</returns>
  1665. </member>
  1666. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Add(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1667. <summary>
  1668. Adds a value to the end of the collection.
  1669. </summary>
  1670. <param name="item">The item to be added to the end of the collection. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  1671. <returns>The zero-based collection index at which the value has been added.</returns>
  1672. </member>
  1673. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#Generic#ICollection{Syncfusion#GridCommon#Generic#GenericTreeTableWithCounterEntry{T1@T2}}#Add(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1674. <summary>
  1675. Add an item to the collection
  1676. </summary>
  1677. <param name="item">tree needs to be add in an collection</param>
  1678. </member>
  1679. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Clear">
  1680. <summary>
  1681. Removes all items from the collection.
  1682. </summary>
  1683. </member>
  1684. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Contains(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1685. <summary>
  1686. Determines if the item belongs to this collection.
  1687. </summary>
  1688. <param name="item">The object to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic).</param>
  1689. <returns>True if item is found in the collection; otherwise False.</returns>
  1690. </member>
  1691. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.CopyTo(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1}[],System.Int32)">
  1692. <summary>
  1693. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  1694. </summary>
  1695. <param name="array">The one-dimensional array that is the destination of the items copied from the ArrayList. The array must have zero-based indexing. </param>
  1696. <param name="index">The zero-based index in an array at which copying begins. </param>
  1697. </member>
  1698. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetEnumerator">
  1699. <summary>
  1700. Returns an enumerator for the entire collection.
  1701. </summary>
  1702. <returns>An Enumerator for the entire collection.</returns>
  1703. <remarks>Enumerators only allow reading the data in the collection.
  1704. Enumerators cannot be used to modify the underlying collection.</remarks>
  1705. </member>
  1706. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#IList#Insert(System.Int32,System.Object)">
  1707. <summary>
  1708. Inserts a node at the specified index.
  1709. </summary>
  1710. <param name="index">position where to insert the value</param>
  1711. <param name="value">tree value need to be insert</param>
  1712. </member>
  1713. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#IList#Remove(System.Object)">
  1714. <summary>
  1715. Removes the node with the specified value.
  1716. </summary>
  1717. <param name="value">tree value needs to be remove</param>
  1718. </member>
  1719. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#IList#Contains(System.Object)">
  1720. <summary>
  1721. Indicates whether the node belongs to this tree.
  1722. </summary>
  1723. <param name="value">value needs to be search in the tree</param>
  1724. <returns>Returns the boolean value indicating whether the node belongs to this tree.</returns>
  1725. </member>
  1726. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#IList#IndexOf(System.Object)">
  1727. <summary>
  1728. Returns the index of the specified object.
  1729. </summary>
  1730. <param name="value">Value of the object.</param>
  1731. <returns>Index value of the object.</returns>
  1732. </member>
  1733. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#IList#Add(System.Object)">
  1734. <summary>
  1735. Adds the specified object to the collection.
  1736. </summary>
  1737. <param name="value">Value of the object to add.</param>
  1738. <returns>Returns the zero-based collection index at which the value has been added</returns>
  1739. </member>
  1740. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  1741. <summary>
  1742. Copies the element from this collection into an array.
  1743. </summary>
  1744. <param name="array">The destination array.</param>
  1745. <param name="index">The starting index in the destination array.</param>
  1746. </member>
  1747. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#IEnumerable#GetEnumerator">
  1748. <summary>
  1749. Returns an enumerator for the entire collection.
  1750. </summary>
  1751. <returns>An Enumerator for the entire collection.</returns>
  1752. <remarks>Enumerators only allow reading the data in the collection.
  1753. Enumerators cannot be used to modify the underlying collection.</remarks>
  1754. </member>
  1755. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.InvalidateSummariesTopDown(System.Boolean)">
  1756. <summary>
  1757. Marks all summaries dirty.
  1758. </summary>
  1759. <param name="notifySummariesSource">if set to <b>true</b> notify summaries source.</param>
  1760. </member>
  1761. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  1762. <summary>
  1763. Gets an array of summary objects.
  1764. </summary>
  1765. <param name="emptySummaries">summary value</param>
  1766. <returns> Returns an array of summary objects.
  1767. </returns>
  1768. </member>
  1769. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.InvalidateCounterTopDown(System.Boolean)">
  1770. <summary>
  1771. Marks all counters dirty.
  1772. </summary>
  1773. <param name="notifyCounterSource">boolean value</param>
  1774. </member>
  1775. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetCounterTotal">
  1776. <summary>
  1777. Gets the total of all counters in this tree.
  1778. </summary>
  1779. <returns>Returns the total of all counters in this tree.</returns>
  1780. </member>
  1781. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetStartCounterPosition">
  1782. <summary>
  1783. The starting counter for this tree.
  1784. </summary>
  1785. <returns>Returns the starting counter for this tree.</returns>
  1786. </member>
  1787. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetEntryAtCounterPosition(`1,System.Int32)">
  1788. <summary>
  1789. Overloaded.A cookie defines the type of counter.
  1790. </summary>
  1791. <param name="searchPosition">The search position.</param>
  1792. <param name="cookie">The cookie.</param>
  1793. <returns>Returns an entry at the specified counter position.</returns>
  1794. </member>
  1795. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetEntryAtCounterPosition(`1,System.Int32,System.Boolean)">
  1796. <summary>
  1797. Gets an entry at the specified counter position. A cookie defines the type of counter.
  1798. </summary>
  1799. <param name="searchPosition">The search position.</param>
  1800. <param name="cookie">The cookie.</param>
  1801. <param name="preferLeftMost">Indicates if the leftmost entry should be returned if multiple tree elements have the
  1802. same SearchPosition.</param>
  1803. <returns> Returns an entry at the specified counter position.</returns>
  1804. </member>
  1805. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetNextNotEmptyCounterEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1},System.Int32)">
  1806. <summary>
  1807. Gets the subsequent entry in the collection for which the specific counter is not empty.
  1808. A cookie defines the type of counter.
  1809. </summary>
  1810. <param name="current">The current.</param>
  1811. <param name="cookie">The cookie.</param>
  1812. <returns>Returns the subsequent entry in the collection for which the specific counter is not empty.</returns>
  1813. </member>
  1814. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetPreviousNotEmptyCounterEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1},System.Int32)">
  1815. <summary>
  1816. Gets the previous entry in the collection for which the specific counter is not empty.
  1817. A cookie defines the type of counter.
  1818. </summary>
  1819. <param name="current">current item</param>
  1820. <param name="cookie">cookie value</param>
  1821. <returns>Returns the previous entry in the collection for which the specific counter is not empty.</returns>
  1822. </member>
  1823. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetNextVisibleEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1824. <summary>
  1825. Gets the next entry in the collection for which CountVisible counter is not empty.
  1826. </summary>
  1827. <param name="current">The current.</param>
  1828. <returns> Returns the next entry in the collection for which CountVisible counter is not empty.</returns>
  1829. </member>
  1830. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.GetPreviousVisibleEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEntry{`0,`1})">
  1831. <summary>
  1832. Gets the previous entry in the collection for which CountVisible counter is not empty.
  1833. </summary>
  1834. <param name="current">The current.</param>
  1835. <returns> Returns the previous entry in the collection for which CountVisible counter is not empty.</returns>
  1836. </member>
  1837. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.ParentCounterSource">
  1838. <summary>
  1839. Gets or sets the parent counter source
  1840. </summary>
  1841. </member>
  1842. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Tag">
  1843. <summary>
  1844. Gets or sets the tag that was associate with the tree
  1845. </summary>
  1846. </member>
  1847. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Identifier">
  1848. <summary>
  1849. Gets or sets the identifier
  1850. </summary>
  1851. </member>
  1852. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.InternalTree">
  1853. <summary>
  1854. Gets the internal thisTree table.
  1855. </summary>
  1856. </member>
  1857. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Root">
  1858. <summary>
  1859. Gets the root node.
  1860. </summary>
  1861. </member>
  1862. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Sorted">
  1863. <summary>
  1864. Gets a value indicating whether thisTree is sorted.
  1865. </summary>
  1866. </member>
  1867. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Comparer">
  1868. <summary>
  1869. Gets or sets the comparer used by sorted trees.
  1870. </summary>
  1871. </member>
  1872. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.IsInitializing">
  1873. <summary>
  1874. Gets a value indicating whether the tree was initialize or not.
  1875. </summary>
  1876. </member>
  1877. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Item(System.Int32)">
  1878. <summary>
  1879. Gets or sets the item at the zero-based index.
  1880. </summary>
  1881. <param name="index">index value</param>
  1882. <returns>Returns this tree instance.</returns>
  1883. </member>
  1884. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.Count">
  1885. <summary>
  1886. Gets the number of items contained in the collection.
  1887. </summary>
  1888. </member>
  1889. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.IsReadOnly">
  1890. <summary>
  1891. Gets a value indicating whether the collection is read-only.
  1892. </summary>
  1893. <value></value>
  1894. <returns>true if the collection is read-only; otherwise, false.
  1895. </returns>
  1896. </member>
  1897. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#IList#Item(System.Int32)">
  1898. <summary>
  1899. Gets or sets the item with the specified index.
  1900. </summary>
  1901. <param name="index">Index value of the item.</param>
  1902. <returns>Returns the item at the specified index.</returns>
  1903. </member>
  1904. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.IsFixedSize">
  1905. <summary>
  1906. Gets a value indicating whether the collection has a fixed size.
  1907. </summary>
  1908. <value></value>
  1909. <returns>true if the collection has a fixed size; otherwise, false.
  1910. </returns>
  1911. </member>
  1912. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.IsSynchronized">
  1913. <summary>
  1914. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  1915. </summary>
  1916. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>. Returns false.</value>
  1917. </member>
  1918. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.System#Collections#ICollection#SyncRoot">
  1919. <summary>
  1920. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1921. </summary>
  1922. <value>
  1923. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1924. </value>
  1925. </member>
  1926. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.SyncRoot">
  1927. <summary>
  1928. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1929. </summary>
  1930. <value>
  1931. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  1932. </value>
  1933. </member>
  1934. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter`2.HasSummaries">
  1935. <summary>
  1936. Gets a value indicating whether the tree has summaries or not.
  1937. </summary>
  1938. </member>
  1939. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEnumerator`2">
  1940. <summary>
  1941. An enumerator for Tree table counter
  1942. </summary>
  1943. <typeparam name="T1">Represents a generic type counter source parameter</typeparam>
  1944. <typeparam name="T2">Represents a generic type counter parameter</typeparam>
  1945. <exclude/>
  1946. [ClassReference(IsReviewed = false)]
  1947. </member>
  1948. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEnumerator`2.#ctor(Syncfusion.GridCommon.ITreeTable)">
  1949. <summary>
  1950. Initializes a new instance of the GenericTreeTableWithCounterEnumerator class.
  1951. </summary>
  1952. <param name="tree">generic tree</param>
  1953. </member>
  1954. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEnumerator`2.Dispose(System.Boolean)">
  1955. <summary>
  1956. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  1957. </summary>
  1958. <param name="disposing"> if true - release both managed and unmanaged resources;
  1959. if false - release only unmanaged resources.
  1960. </param>
  1961. </member>
  1962. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithCounterEnumerator`2.Current">
  1963. <summary>
  1964. Gets the current item in the collection.
  1965. </summary>
  1966. <returns>Returns the tree instance.</returns>
  1967. </member>
  1968. <member name="T:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2">
  1969. <summary>
  1970. Preparing for a "VirtualSortedRecordsCollection" implementation in grouping
  1971. where yet another wrapper can then switch between VirtualSortedRecordsCollection
  1972. or GenericBinaryTreeWithCounterCollection for SortedRecords inside TopLevelGroup.
  1973. </summary>
  1974. [ClassReference(IsReviewed = false)]
  1975. <typeparam name="T1">Represents a generic type counter source parameter</typeparam>
  1976. <typeparam name="T2">Represents a generic type counter parameter</typeparam>
  1977. <exclude/>
  1978. </member>
  1979. <member name="T:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithSummaryCollection`1">
  1980. <summary>
  1981. Preparing for a "VirtualSortedRecordsCollection" implementation in grouping
  1982. where yet another wrapper can then switch between VirtualSortedRecordsCollection
  1983. or GenericBinaryTreeWithSummaryCollection for SortedRecords inside TopLevelGroup.
  1984. </summary>
  1985. [ClassReference(IsReviewed = false)]
  1986. <typeparam name="T">Represents a generic type parameter</typeparam>
  1987. <exclude/>
  1988. </member>
  1989. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithSummaryCollection`1.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  1990. <summary>
  1991. Gets an array of summary objects.
  1992. </summary>
  1993. <param name="emptySummaries">summary value</param>
  1994. <returns>Returns an array of summary objects.</returns>
  1995. </member>
  1996. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithSummaryCollection`1.InvalidateSummariesTopDown(System.Boolean)">
  1997. <summary>
  1998. Marks all summaries dirty.
  1999. </summary>
  2000. <param name="notifySummariesSource">if set to <b>true</b> notify summaries source.</param>
  2001. </member>
  2002. <member name="P:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithSummaryCollection`1.HasSummaries">
  2003. <summary>
  2004. Gets a value indicating whether the tree has summaries or not.
  2005. </summary>
  2006. </member>
  2007. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetCounterTotal">
  2008. <summary>
  2009. Gets the total of all counters in this tree.
  2010. </summary>
  2011. <returns>Returns the total of all counters in this tree.</returns>
  2012. </member>
  2013. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetItemAtCounterPosition(`1,System.Int32)">
  2014. <summary>
  2015. Overloaded. Gets an entry at the specified counter position. A cookie defines the type of counter.
  2016. </summary>
  2017. <param name="searchPosition">The search position.</param>
  2018. <param name="cookie">The cookie.</param>
  2019. <returns> Returns an entry at the specified counter position.</returns>
  2020. </member>
  2021. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetItemAtCounterPosition(`1,System.Int32,System.Boolean)">
  2022. <summary>
  2023. Gets an entry at the specified counter position. A cookie defines the type of counter.
  2024. </summary>
  2025. <param name="searchPosition">The search position.</param>
  2026. <param name="cookie">The cookie.</param>
  2027. <param name="preferLeftMost">Indicates if the leftmost entry should be returned if multiple tree elements have the
  2028. same SearchPosition.</param>
  2029. <returns>Returns an entry at the specified counter position</returns>
  2030. </member>
  2031. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetNextNotEmptyCounterItem(`0,System.Int32)">
  2032. <summary>
  2033. Gets the subsequent entry in the collection for which the specific counter is not empty.
  2034. A cookie defines the type of counter.
  2035. </summary>
  2036. <param name="current">The current.</param>
  2037. <param name="cookie">The cookie.</param>
  2038. <returns> Returns the subsequent entry in the collection for which the specific counter is not empty.</returns>
  2039. </member>
  2040. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetNextVisibleItem(`0)">
  2041. <summary>
  2042. Gets the next entry in the collection for which CountVisible counter is not empty.
  2043. </summary>
  2044. <param name="current">The current.</param>
  2045. <returns> Returns the next entry in the collection for which CountVisible counter is not empty.</returns>
  2046. </member>
  2047. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetPreviousNotEmptyCounterItem(`0,System.Int32)">
  2048. <summary>
  2049. Gets the previous entry in the collection for which the specific counter is not empty.
  2050. A cookie defines the type of counter.
  2051. </summary>
  2052. <param name="current">current item</param>
  2053. <param name="cookie">cookie value</param>
  2054. <returns>Returns the previous entry in the collection for which the specific counter is not empty.</returns>
  2055. </member>
  2056. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetPreviousVisibleItem(`0)">
  2057. <summary>
  2058. Gets the previous entry in the collection for which CountVisible counter is not empty.
  2059. </summary>
  2060. <param name="current">current item</param>
  2061. <returns> Returns the previous entry in the collection for which CountVisible counter is not empty.</returns>
  2062. </member>
  2063. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.GetStartCounterPosition">
  2064. <summary>
  2065. Gets the starting counter for this tree.
  2066. </summary>
  2067. <returns> Returns the starting counter for this tree.</returns>
  2068. </member>
  2069. <member name="M:Syncfusion.GridCommon.Generic.IGenericBinaryTreeWithCounterCollection`2.InvalidateCounterTopDown(System.Boolean)">
  2070. <summary>
  2071. Marks all counters dirty.
  2072. </summary>
  2073. <param name="notifyCounterSource">Boolean value</param>
  2074. </member>
  2075. <member name="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2">
  2076. <summary>
  2077. A collection of items maintained in a binary tree
  2078. </summary>
  2079. <typeparam name="T1">Represents a generic type counter source parameter</typeparam>
  2080. <typeparam name="T2">Represents a generic type counter parameter</typeparam>
  2081. <exclude/>
  2082. [ClassReference(IsReviewed = false)]
  2083. </member>
  2084. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.#ctor(Syncfusion.GridCommon.Generic.GenericTreeTableWithCounter{`0,`1})">
  2085. <summary>
  2086. Initializes a new instance of the GenericBinaryTreeWithCounterCollection class.
  2087. </summary>
  2088. <param name="genericTree">tree instance</param>
  2089. </member>
  2090. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.#ctor(`1,System.Boolean)">
  2091. <summary>
  2092. Initializes a new instance of the GenericBinaryTreeWithCounterCollection class.
  2093. </summary>
  2094. <param name="startPosition">sort position</param>
  2095. <param name="sorted">boolean value</param>
  2096. </member>
  2097. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Dispose">
  2098. <summary>
  2099. Disposes of the object and releases internal objects.
  2100. </summary>
  2101. </member>
  2102. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Dispose(System.Boolean)">
  2103. <summary>
  2104. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  2105. </summary>
  2106. <param name="disposing"> if true - release both managed and unmanaged resources;
  2107. if false - release only unmanaged resources.
  2108. </param>
  2109. </member>
  2110. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetNext(`0)">
  2111. <summary>
  2112. Used to get the next item in the collection.
  2113. </summary>
  2114. <param name="current">current item</param>
  2115. <returns>
  2116. Returns the next item in the collection.
  2117. </returns>
  2118. </member>
  2119. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetPrevious(`0)">
  2120. <summary>
  2121. Gets the previous item in the collection.
  2122. </summary>
  2123. <param name="current">current item</param>
  2124. <returns> Returns the previous item in the collection.</returns>
  2125. </member>
  2126. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.AddIfNotExists(System.Object,`0)">
  2127. <summary>
  2128. Add the key if the collection does not contains the specified key
  2129. </summary>
  2130. <param name="key">key needs to be add in the collection</param>
  2131. <param name="item">The collection</param>
  2132. <returns>Returns the tree</returns>
  2133. </member>
  2134. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.IndexOfKey(System.Object)">
  2135. <summary>
  2136. Used to get the index of the key
  2137. </summary>
  2138. <param name="key">key value</param>
  2139. <returns>Returns the index of the specified key</returns>
  2140. </member>
  2141. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.FindKey(System.Object)">
  2142. <summary>
  2143. Used to find the key in the collection
  2144. </summary>
  2145. <param name="key">key needs to find</param>
  2146. <returns>Returns the value corresponding to the specified key</returns>
  2147. </member>
  2148. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.FindHighestSmallerOrEqualKey(System.Object)">
  2149. <summary>
  2150. Used to find the key approximate to the specified key
  2151. </summary>
  2152. <param name="key">key needs to be search</param>
  2153. <returns>Returns the value corresponds to the approximate key</returns>
  2154. </member>
  2155. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.BeginInit">
  2156. <summary>
  2157. Suspends the view until the <see cref="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.EndInit"/> is called
  2158. </summary>
  2159. </member>
  2160. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.EndInit">
  2161. <summary>
  2162. Used to resume all the operations which were suspend in the <see cref="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.BeginInit"/>.
  2163. </summary>
  2164. </member>
  2165. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.RaiseEnsureInitialized(System.String)">
  2166. <summary>
  2167. Initializes a new instance of the GenericTreeTableEnsureInitializedEventArgs class.
  2168. </summary>
  2169. <param name="member">Name of the property that changed</param>
  2170. </member>
  2171. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.IndexOf(`0)">
  2172. <summary>
  2173. Returns the zero-based index of the occurrence of the item in the collection.
  2174. </summary>
  2175. <param name="item">The item to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic). </param>
  2176. <returns>The zero-based index of the occurrence of the item within the entire collection, if found; otherwise -1.</returns>
  2177. </member>
  2178. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Insert(System.Int32,`0)">
  2179. <summary>
  2180. Inserts an item into the collection at the specified index.
  2181. </summary>
  2182. <param name="index">The zero-based index at which the item should be inserted.</param>
  2183. <param name="item">The item to insert. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  2184. </member>
  2185. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.RemoveAt(System.Int32)">
  2186. <summary>
  2187. Removes the item at the specified index of the collection.
  2188. </summary>
  2189. <param name="index">The zero-based index of the item to remove. </param>
  2190. </member>
  2191. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Add(`0)">
  2192. <summary>
  2193. Add an item to the collection
  2194. </summary>
  2195. <param name="item">tree needs to be add in an collection</param>
  2196. <returns>Returns the added entry</returns>
  2197. </member>
  2198. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#Generic#ICollection{T1}#Add(`0)">
  2199. <summary>
  2200. Add an item to the collection
  2201. </summary>
  2202. <param name="item">tree needs to be add in an collection</param>
  2203. </member>
  2204. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Clear">
  2205. <summary>
  2206. Removes all items from the collection.
  2207. </summary>
  2208. </member>
  2209. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Contains(`0)">
  2210. <summary>
  2211. Determines if the item belongs to this collection.
  2212. </summary>
  2213. <param name="item">The object to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic).</param>
  2214. <returns>True if item is found in the collection; otherwise False.</returns>
  2215. </member>
  2216. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.CopyTo(`0[],System.Int32)">
  2217. <summary>
  2218. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  2219. </summary>
  2220. <param name="array">The one-dimensional array that is the destination of the items copied from the ArrayList. The array must have zero-based indexing. </param>
  2221. <param name="arrayIndex">The zero-based index in an array at which copying begins. </param>
  2222. </member>
  2223. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Remove(`0)">
  2224. <summary>
  2225. Removes the specified item from the collection.
  2226. </summary>
  2227. <param name="item">The item to remove from the collection. If the value is NULL or the item is not contained
  2228. in the collection, the method will do nothing.</param>
  2229. <returns>Returns the removed entry</returns>
  2230. </member>
  2231. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetEnumerator">
  2232. <summary>
  2233. Returns an enumerator for the entire collection.
  2234. </summary>
  2235. <returns>An Enumerator for the entire collection.</returns>
  2236. <remarks>Enumerators only allow reading the data in the collection.
  2237. Enumerators cannot be used to modify the underlying collection.</remarks>
  2238. </member>
  2239. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IEnumerable#GetEnumerator">
  2240. <summary>
  2241. An enumerator for the entire collection.
  2242. </summary>
  2243. <returns>Returns an Enumerator for the entire collection.</returns>
  2244. <remarks>Enumerators only allow reading the data in the collection.
  2245. Enumerators cannot be used to modify the underlying collection.</remarks>
  2246. </member>
  2247. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IList#Add(System.Object)">
  2248. <summary>
  2249. Adds the specified object to the collection.
  2250. </summary>
  2251. <param name="value">Value of the object to add.</param>
  2252. <returns>Returns the zero-based collection index at which the value has been added</returns>
  2253. </member>
  2254. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IList#Contains(System.Object)">
  2255. <summary>
  2256. Indicates whether the node belongs to this tree.
  2257. </summary>
  2258. <param name="value">value needs to be search in the tree</param>
  2259. <returns>Returns the boolean value indicating whether the node belongs to this tree.</returns>
  2260. </member>
  2261. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IList#IndexOf(System.Object)">
  2262. <summary>
  2263. Returns the index of the specified object.
  2264. </summary>
  2265. <param name="value">Value of the object.</param>
  2266. <returns>Index value of the object.</returns>
  2267. </member>
  2268. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IList#Insert(System.Int32,System.Object)">
  2269. <summary>
  2270. Inserts a node at the specified index.
  2271. </summary>
  2272. <param name="index">position where to insert the value</param>
  2273. <param name="value">tree value need to be insert</param>
  2274. </member>
  2275. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IList#Remove(System.Object)">
  2276. <summary>
  2277. Removes the node with the specified value.
  2278. </summary>
  2279. <param name="value">tree value needs to be remove</param>
  2280. </member>
  2281. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  2282. <summary>
  2283. Copies the element from this collection into an array.
  2284. </summary>
  2285. <param name="array">The destination array.</param>
  2286. <param name="index">The starting index in the destination array.</param>
  2287. </member>
  2288. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.LookupOrCreateEntry(`0)">
  2289. <summary>
  2290. Creates or gets a tree table entry for the given item.
  2291. </summary>
  2292. <param name="item">The item for which the entry is to be created.</param>
  2293. <returns>The tree table entry of the given item.</returns>
  2294. </member>
  2295. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.InvalidateSummariesTopDown(System.Boolean)">
  2296. <summary>
  2297. Marks all summaries dirty.
  2298. </summary>
  2299. <param name="notifySummariesSource">if set to <b>true</b> notify summaries source.</param>
  2300. </member>
  2301. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  2302. <summary>
  2303. Gets an array of summary objects.
  2304. </summary>
  2305. <param name="emptySummaries">summary value</param>
  2306. <returns>Returns an array of summary objects.</returns>
  2307. </member>
  2308. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.InvalidateCounterTopDown(System.Boolean)">
  2309. <summary>
  2310. Marks all counters dirty.
  2311. </summary>
  2312. <param name="notifyCounterSource">Boolean value</param>
  2313. </member>
  2314. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetCounterTotal">
  2315. <summary>
  2316. Gets the total of all counters in this tree.
  2317. </summary>
  2318. <returns>Returns the total of all counters in this tree.</returns>
  2319. </member>
  2320. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetStartCounterPosition">
  2321. <summary>
  2322. Gets the starting counter for this tree.
  2323. </summary>
  2324. <returns>Returns the starting counter for this tree.</returns>
  2325. </member>
  2326. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetItemAtCounterPosition(`1,System.Int32)">
  2327. <summary>
  2328. Overloaded. Returns an entry at the specified counter position. A cookie defines the type of counter.
  2329. </summary>
  2330. <param name="searchPosition">position needs to be search</param>
  2331. <param name="cookie">cookie value</param>
  2332. <returns>Returns an entry at the specified counter position</returns>
  2333. </member>
  2334. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetItemAtCounterPosition(`1,System.Int32,System.Boolean)">
  2335. <summary>
  2336. Gets an entry at the specified counter position. A cookie defines the type of counter.
  2337. </summary>
  2338. <param name="searchPosition">The search position.</param>
  2339. <param name="cookie">The cookie.</param>
  2340. <param name="preferLeftMost">Indicates if the leftmost entry should be returned if multiple tree elements have the
  2341. same SearchPosition.</param>
  2342. <returns>Returns an entry at the specified counter position.</returns>
  2343. </member>
  2344. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetNextNotEmptyCounterItem(`0,System.Int32)">
  2345. <summary>
  2346. Gets the subsequent entry in the collection for which the specific counter is not empty.
  2347. A cookie defines the type of counter.
  2348. </summary>
  2349. <param name="current">The current.</param>
  2350. <param name="cookie">The cookie.</param>
  2351. <returns>Returns the subsequent entry in the collection for which the specific counter is not empty.</returns>
  2352. </member>
  2353. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetPreviousNotEmptyCounterItem(`0,System.Int32)">
  2354. <summary>
  2355. Gets the previous entry in the collection for which the specific counter is not empty.
  2356. A cookie defines the type of counter.
  2357. </summary>
  2358. <param name="current">The current.</param>
  2359. <param name="cookie">The cookie.</param>
  2360. <returns>Returns the previous entry in the collection for which the specific counter is not empty.</returns>
  2361. </member>
  2362. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetNextVisibleItem(`0)">
  2363. <summary>
  2364. Gets the next entry in the collection for which CountVisible counter is not empty.
  2365. </summary>
  2366. <param name="current">The current.</param>
  2367. <returns> Returns the next entry in the collection for which CountVisible counter is not empty.</returns>
  2368. </member>
  2369. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.GetPreviousVisibleItem(`0)">
  2370. <summary>
  2371. Gets the previous entry in the collection for which CountVisible counter is not empty.
  2372. </summary>
  2373. <param name="current">current item</param>
  2374. <returns> Returns the previous entry in the collection for which CountVisible counter is not empty.</returns>
  2375. </member>
  2376. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.InternalTable">
  2377. <summary>
  2378. Gets the instance for internal tree table
  2379. </summary>
  2380. </member>
  2381. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Tag">
  2382. <summary>
  2383. Gets or sets the tag that was associate with the tree
  2384. </summary>
  2385. </member>
  2386. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Identifier">
  2387. <summary>
  2388. Gets or sets the identifier
  2389. </summary>
  2390. </member>
  2391. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.IsInitializing">
  2392. <summary>
  2393. Gets a value indicating whether the tree was initialize or not.
  2394. </summary>
  2395. </member>
  2396. <member name="E:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.EnsureInitialized">
  2397. <summary>
  2398. Occurs when custom operations were occurs in tree
  2399. </summary>
  2400. </member>
  2401. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Item(System.Int32)">
  2402. <summary>
  2403. Gets or sets the item at the zero-based index.
  2404. </summary>
  2405. <param name="index">index value</param>
  2406. <returns>Returns a tree instance</returns>
  2407. </member>
  2408. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.Count">
  2409. <summary>
  2410. Gets the number of items contained in the collection.
  2411. </summary>
  2412. </member>
  2413. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.IsReadOnly">
  2414. <summary>
  2415. Gets a value indicating whether the collection is read-only.
  2416. </summary>
  2417. <returns>true if the collection is read-only; otherwise, false.
  2418. </returns>
  2419. </member>
  2420. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IList#IsFixedSize">
  2421. <summary>
  2422. Gets a value indicating whether the collection has a fixed size.
  2423. </summary>
  2424. <returns>
  2425. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  2426. </returns>
  2427. </member>
  2428. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.IsFixedSize">
  2429. <summary>
  2430. Gets a value indicating whether the collection has a fixed size.
  2431. </summary>
  2432. <returns>
  2433. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  2434. </returns>
  2435. </member>
  2436. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#IList#Item(System.Int32)">
  2437. <summary>
  2438. Gets or sets the item with the specified index.
  2439. </summary>
  2440. <param name="index">Index value of the item.</param>
  2441. <returns>Returns the item at the specified index.</returns>
  2442. </member>
  2443. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#ICollection#IsSynchronized">
  2444. <summary>
  2445. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  2446. </summary>
  2447. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>.</value>
  2448. </member>
  2449. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.IsSynchronized">
  2450. <summary>
  2451. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  2452. </summary>
  2453. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>. Returns false.</value>
  2454. </member>
  2455. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.System#Collections#ICollection#SyncRoot">
  2456. <summary>
  2457. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2458. </summary>
  2459. <value>
  2460. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2461. </value>
  2462. </member>
  2463. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.SyncRoot">
  2464. <summary>
  2465. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2466. </summary>
  2467. <value>
  2468. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2469. </value>
  2470. </member>
  2471. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2.HasSummaries">
  2472. <summary>
  2473. Gets a value indicating whether the tree has summaries or not.
  2474. </summary>
  2475. </member>
  2476. <member name="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2">
  2477. <summary>
  2478. Enumerator class for items of a <see cref="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection`2"/>.
  2479. </summary>
  2480. <typeparam name="T1">Represents a generic type counter source parameter</typeparam>
  2481. <typeparam name="T2">Represents a generic type counter parameter</typeparam>
  2482. <exclude/>
  2483. [ClassReference(IsReviewed = false)]
  2484. </member>
  2485. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2.#ctor(Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollection{`0,`1})">
  2486. <summary>
  2487. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2"/> class.
  2488. </summary>
  2489. <param name="collection">The parent collection to enumerate.</param>
  2490. </member>
  2491. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2.Reset">
  2492. <summary>
  2493. Sets the enumerator to its initial position, which is before the first item in the collection.
  2494. </summary>
  2495. </member>
  2496. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2.MoveNext">
  2497. <summary>
  2498. Advances the enumerator to the next item of the collection.
  2499. </summary>
  2500. <returns>
  2501. True if the enumerator was successfully advanced to the next item; False if the enumerator has passed the end of the collection.
  2502. </returns>
  2503. </member>
  2504. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2.Dispose">
  2505. <summary>
  2506. Disposes all the resources.
  2507. </summary>
  2508. </member>
  2509. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2.Dispose(System.Boolean)">
  2510. <summary>
  2511. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  2512. </summary>
  2513. <param name="disposing"> if true - release both managed and unmanaged resources;
  2514. if false - release only unmanaged resources.
  2515. </param>
  2516. </member>
  2517. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2.System#Collections#IEnumerator#Current">
  2518. <summary>
  2519. Gets the current enumerator.
  2520. </summary>
  2521. </member>
  2522. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithCounterCollectionEnumerator`2.Current">
  2523. <summary>
  2524. Gets the current item in the collection.
  2525. </summary>
  2526. </member>
  2527. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry`1">
  2528. <summary>
  2529. A tree leaf with value and summary information.
  2530. </summary>
  2531. <typeparam name="T">Represents a generic type parameter</typeparam>
  2532. <exclude/>
  2533. [ClassReference(IsReviewed = false)]
  2534. </member>
  2535. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry`1.#ctor">
  2536. <summary>
  2537. Initializes a new instance of the GenericTreeTableWithSummaryEntry class.
  2538. </summary>
  2539. </member>
  2540. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry`1.#ctor(Syncfusion.GridCommon.TreeTable,`0)">
  2541. <summary>
  2542. Initializes a new instance of the GenericTreeTableWithSummaryEntry class.
  2543. </summary>
  2544. <param name="tree">tree instance</param>
  2545. <param name="value">tree value</param>
  2546. </member>
  2547. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry`1.#ctor(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary{`0},`0)">
  2548. <summary>
  2549. Initializes a new instance of the GenericTreeTableWithSummaryEntry class.
  2550. </summary>
  2551. <param name="tree">tree instance</param>
  2552. <param name="value">tree value</param>
  2553. </member>
  2554. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry`1.Value">
  2555. <summary>
  2556. Gets or sets the value attached to this leaf.
  2557. </summary>
  2558. </member>
  2559. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1">
  2560. <exclude/>
  2561. [ClassReference(IsReviewed = false)]
  2562. <summary>
  2563. Tree table summary class
  2564. </summary>
  2565. <typeparam name="T">Represents a generic type parameter</typeparam>
  2566. </member>
  2567. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.#ctor(System.Boolean)">
  2568. <summary>
  2569. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1"/> class.
  2570. </summary>
  2571. <param name="sorted">boolean value</param>
  2572. </member>
  2573. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Dispose">
  2574. <summary>
  2575. Disposes of the object.
  2576. </summary>
  2577. </member>
  2578. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.BeginInit">
  2579. <summary>
  2580. Optimizes insertion of many items when thisTree is initialized for the first time.
  2581. </summary>
  2582. </member>
  2583. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.EndInit">
  2584. <summary>
  2585. Ends optimization of insertion of items when thisTree is initialized for the first time.
  2586. </summary>
  2587. </member>
  2588. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.GetNextEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2589. <summary>
  2590. Optimized access to a subsequent entry.
  2591. </summary>
  2592. <param name="current">current value</param>
  2593. <returns>Returns next subsequent entry</returns>
  2594. </member>
  2595. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Syncfusion#GridCommon#ITreeTable#GetNextEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  2596. <summary>
  2597. Optimized access to a subsequent entry.
  2598. </summary>
  2599. <param name="current"> current entry</param>
  2600. <returns>
  2601. Returns next subsequent entry
  2602. </returns>
  2603. </member>
  2604. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.GetPreviousEntry(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2605. <summary>
  2606. Optimized access to the previous entry.
  2607. </summary>
  2608. <param name="current">current item</param>
  2609. <returns>Returns previous entry</returns>
  2610. </member>
  2611. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Syncfusion#GridCommon#ITreeTable#GetPreviousEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  2612. <summary>
  2613. Optimized access to the previous entry.
  2614. </summary>
  2615. <param name="current">current entry</param>
  2616. <returns>
  2617. Returns previous entry
  2618. </returns>
  2619. </member>
  2620. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.AddIfNotExists(System.Object,Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2621. <summary>
  2622. Add the key if the collection does not contains the specified key
  2623. </summary>
  2624. <param name="key">key needs to be add in the collection</param>
  2625. <param name="entry">The collection</param>
  2626. <returns>Returns the tree</returns>
  2627. </member>
  2628. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.IndexOfKey(System.Object)">
  2629. <summary>
  2630. Used to find the index of the specified key
  2631. </summary>
  2632. <param name="key">key value</param>
  2633. <returns>Returns the index of the key</returns>
  2634. </member>
  2635. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.FindKey(System.Object)">
  2636. <summary>
  2637. Used to find the key in a TreeTable
  2638. </summary>
  2639. <param name="key">key needs to find</param>
  2640. <returns>Returns the instance for TreeTable</returns>
  2641. </member>
  2642. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.FindHighestSmallerOrEqualKey(System.Object)">
  2643. <summary>
  2644. Used to find the key approximate to the specified key
  2645. </summary>
  2646. <param name="key">key needs to be search</param>
  2647. <returns>Returns the value corresponds to the approximate key</returns>
  2648. </member>
  2649. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Insert(System.Int32,Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2650. <summary>
  2651. Inserts an item into the collection at the specified index.
  2652. </summary>
  2653. <param name="index">The zero-based index at which the item should be inserted.</param>
  2654. <param name="item">The item to insert. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  2655. </member>
  2656. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Remove(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2657. <summary>
  2658. Removes the specified item from the collection.
  2659. </summary>
  2660. <param name="item">The item to remove from the collection. If the value is NULL or the item is not contained
  2661. in the collection, the method will do nothing.</param>
  2662. <returns>Returns the removed item</returns>
  2663. </member>
  2664. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.RemoveAt(System.Int32)">
  2665. <summary>
  2666. Removes the item at the specified index of the collection.
  2667. </summary>
  2668. <param name="index">The zero-based index of the item to remove. </param>
  2669. </member>
  2670. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.IndexOf(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2671. <summary>
  2672. Returns the zero-based index of the occurrence of the item in the collection.
  2673. </summary>
  2674. <param name="item">The item to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic). </param>
  2675. <returns>The zero-based index of the occurrence of the item within the entire collection, if found; otherwise -1.</returns>
  2676. </member>
  2677. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Add(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2678. <summary>
  2679. Adds a value to the end of the collection.
  2680. </summary>
  2681. <param name="item">The item to be added to the end of the collection. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  2682. <returns>The zero-based collection index at which the value has been added.</returns>
  2683. </member>
  2684. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#Generic#ICollection{Syncfusion#GridCommon#Generic#GenericTreeTableWithSummaryEntry{T}}#Add(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2685. <summary>
  2686. Add an item to the collection
  2687. </summary>
  2688. <param name="item">tree needs to be add in an collection</param>
  2689. </member>
  2690. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Clear">
  2691. <summary>
  2692. Removes all items from the collection.
  2693. </summary>
  2694. </member>
  2695. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Contains(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0})">
  2696. <summary>
  2697. Determines if the item belongs to this collection.
  2698. </summary>
  2699. <param name="item">The object to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic).</param>
  2700. <returns>True if item is found in the collection; otherwise False.</returns>
  2701. </member>
  2702. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.CopyTo(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEntry{`0}[],System.Int32)">
  2703. <summary>
  2704. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  2705. </summary>
  2706. <param name="array">The one-dimensional array that is the destination of the items copied from the ArrayList. The array must have zero-based indexing. </param>
  2707. <param name="index">The zero-based index in an array at which copying begins. </param>
  2708. </member>
  2709. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.GetEnumerator">
  2710. <summary>
  2711. An enumerator for the entire collection.
  2712. </summary>
  2713. <returns>Returns an Enumerator for the entire collection.</returns>
  2714. <remarks>Enumerators only allow reading the data in the collection.
  2715. Enumerators cannot be used to modify the underlying collection.</remarks>
  2716. </member>
  2717. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#IList#Insert(System.Int32,System.Object)">
  2718. <summary>
  2719. Inserts a node at the specified index.
  2720. </summary>
  2721. <param name="index">position where to insert the value</param>
  2722. <param name="value">tree value need to be insert</param>
  2723. </member>
  2724. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#IList#Remove(System.Object)">
  2725. <summary>
  2726. Removes the node with the specified value.
  2727. </summary>
  2728. <param name="value">tree value needs to be remove</param>
  2729. </member>
  2730. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#IList#Contains(System.Object)">
  2731. <summary>
  2732. Indicates whether the node belongs to this tree.
  2733. </summary>
  2734. <param name="value">value needs to be search in the tree</param>
  2735. <returns>Returns the boolean value indicating whether the node belongs to this tree.</returns>
  2736. </member>
  2737. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#IList#IndexOf(System.Object)">
  2738. <summary>
  2739. Returns the index of the specified object.
  2740. </summary>
  2741. <param name="value">Value of the object.</param>
  2742. <returns>Index value of the object.</returns>
  2743. </member>
  2744. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#IList#Add(System.Object)">
  2745. <summary>
  2746. Adds the specified object to the collection.
  2747. </summary>
  2748. <param name="value">Value of the object to add.</param>
  2749. <returns>Returns the zero-based collection index at which the value has been added</returns>
  2750. </member>
  2751. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  2752. <summary>
  2753. Copies the element from this collection into an array.
  2754. </summary>
  2755. <param name="array">The destination array.</param>
  2756. <param name="index">The starting index in the destination array.</param>
  2757. </member>
  2758. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#IEnumerable#GetEnumerator">
  2759. <summary>
  2760. An enumerator for the entire collection.
  2761. </summary>
  2762. <returns>Returns an Enumerator for the entire collection.</returns>
  2763. <remarks>Enumerators only allow reading the data in the collection.
  2764. Enumerators cannot be used to modify the underlying collection.</remarks>
  2765. </member>
  2766. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.InvalidateSummariesTopDown(System.Boolean)">
  2767. <summary>
  2768. Marks all summaries dirty.
  2769. </summary>
  2770. <param name="notifySummariesSource">if set to <b>true</b> notify summaries source.</param>
  2771. </member>
  2772. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  2773. <summary>
  2774. Gets an array of summary objects.
  2775. </summary>
  2776. <param name="emptySummaries">summary value</param>
  2777. <returns>Returns an array of summary objects.</returns>
  2778. </member>
  2779. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Tag">
  2780. <summary>
  2781. Gets or sets the tag that was associate with the tree
  2782. </summary>
  2783. </member>
  2784. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Identifier">
  2785. <summary>
  2786. Gets or sets an identifier.
  2787. </summary>
  2788. </member>
  2789. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.InternalTree">
  2790. <summary>
  2791. Gets the internal thisTree table.
  2792. </summary>
  2793. </member>
  2794. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Root">
  2795. <summary>
  2796. Gets the root node.
  2797. </summary>
  2798. </member>
  2799. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Sorted">
  2800. <summary>
  2801. Gets a value indicating whether thisTree is sorted.
  2802. </summary>
  2803. </member>
  2804. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Comparer">
  2805. <summary>
  2806. Gets or sets the comparer used by sorted trees.
  2807. </summary>
  2808. </member>
  2809. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.IsInitializing">
  2810. <summary>
  2811. Gets a value indicating whether the tree was initialize or not.
  2812. </summary>
  2813. </member>
  2814. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Item(System.Int32)">
  2815. <summary>
  2816. Gets or sets the item at the zero-based index.
  2817. </summary>
  2818. <param name="index">index value</param>
  2819. <returns>Returns the Tree value</returns>
  2820. </member>
  2821. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.Count">
  2822. <summary>
  2823. Gets the number of items contained in the collection.
  2824. </summary>
  2825. </member>
  2826. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.IsReadOnly">
  2827. <summary>
  2828. Gets a value indicating whether the collection is read-only.
  2829. </summary>
  2830. <value></value>
  2831. <returns>true if the collection is read-only; otherwise, false.
  2832. </returns>
  2833. </member>
  2834. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#IList#Item(System.Int32)">
  2835. <summary>
  2836. Gets or sets the item with the specified index.
  2837. </summary>
  2838. <param name="index">Index value of the item.</param>
  2839. <returns>Returns the item at the specified index.</returns>
  2840. </member>
  2841. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.IsFixedSize">
  2842. <summary>
  2843. Gets a value indicating whether the collection has a fixed size.
  2844. </summary>
  2845. <value></value>
  2846. <returns>true if the collection has a fixed size; otherwise, false.
  2847. </returns>
  2848. </member>
  2849. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.IsSynchronized">
  2850. <summary>
  2851. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  2852. </summary>
  2853. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>. Returns false.</value>
  2854. </member>
  2855. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.System#Collections#ICollection#SyncRoot">
  2856. <summary>
  2857. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2858. </summary>
  2859. <value>
  2860. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2861. </value>
  2862. </member>
  2863. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.SyncRoot">
  2864. <summary>
  2865. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2866. </summary>
  2867. <value>
  2868. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  2869. </value>
  2870. </member>
  2871. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary`1.HasSummaries">
  2872. <summary>
  2873. Gets a value indicating whether the tree has summaries or not.
  2874. </summary>
  2875. </member>
  2876. <member name="T:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEnumerator`1">
  2877. <exclude/>
  2878. [ClassReference(IsReviewed = false)]
  2879. <summary>
  2880. An enumerator for tree table summary class
  2881. </summary>
  2882. <typeparam name="T">Represents a generic type parameter</typeparam>
  2883. </member>
  2884. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEnumerator`1.#ctor(Syncfusion.GridCommon.ITreeTable)">
  2885. <summary>
  2886. Initializes a new instance of the GenericTreeTableWithSummaryEnumerator class.
  2887. </summary>
  2888. <param name="tree">tree instance</param>
  2889. </member>
  2890. <member name="M:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEnumerator`1.Dispose(System.Boolean)">
  2891. <summary>
  2892. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  2893. </summary>
  2894. <param name="disposing"> if true - release both managed and unmanaged resources;
  2895. if false - release only unmanaged resources.
  2896. </param>
  2897. </member>
  2898. <member name="P:Syncfusion.GridCommon.Generic.GenericTreeTableWithSummaryEnumerator`1.Current">
  2899. <summary>
  2900. Gets the current item in the collection.
  2901. </summary>
  2902. </member>
  2903. <member name="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1">
  2904. <summary>
  2905. A collection of items maintained in a binary tree
  2906. </summary>
  2907. <typeparam name="T">Represents a generic type parameter</typeparam>
  2908. <exclude/>
  2909. [ClassReference(IsReviewed = false)]
  2910. </member>
  2911. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.#ctor(Syncfusion.GridCommon.Generic.GenericTreeTableWithSummary{`0})">
  2912. <summary>
  2913. Initializes a new instance of the GenericBinaryTreeWithSummaryCollection class.
  2914. </summary>
  2915. <param name="genericTree">generic tree table</param>
  2916. </member>
  2917. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.#ctor(System.Boolean)">
  2918. <summary>
  2919. Initializes a new instance of the GenericBinaryTreeWithSummaryCollection class.
  2920. </summary>
  2921. <param name="sorted">boolean value</param>
  2922. </member>
  2923. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Dispose">
  2924. <summary>
  2925. Disposes of the object and releases internal objects.
  2926. </summary>
  2927. </member>
  2928. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Dispose(System.Boolean)">
  2929. <summary>
  2930. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  2931. </summary>
  2932. <param name="disposing"> if true - release both managed and unmanaged resources;
  2933. if false - release only unmanaged resources.
  2934. </param>
  2935. </member>
  2936. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.GetNext(`0)">
  2937. <summary>
  2938. Used to get the next item in the collection.
  2939. </summary>
  2940. <param name="current">current item</param>
  2941. <returns>
  2942. Returns the next item in the collection.
  2943. </returns>
  2944. </member>
  2945. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.GetPrevious(`0)">
  2946. <summary>
  2947. Gets the previous item in the collection.
  2948. </summary>
  2949. <param name="current">current item</param>
  2950. <returns>Returns the previous item in the collection.</returns>
  2951. </member>
  2952. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.AddIfNotExists(System.Object,`0)">
  2953. <summary>
  2954. Add the key if the collection does not contains the specified key
  2955. </summary>
  2956. <param name="key">key needs to be add in the collection</param>
  2957. <param name="item">The collection</param>
  2958. <returns>Returns the tree</returns>
  2959. </member>
  2960. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.IndexOfKey(System.Object)">
  2961. <summary>
  2962. Used to find the index of the specified key
  2963. </summary>
  2964. <param name="key">key value</param>
  2965. <returns>Returns the index of the key</returns>
  2966. </member>
  2967. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.FindKey(System.Object)">
  2968. <summary>
  2969. Used to find the key in the collection
  2970. </summary>
  2971. <param name="key">key needs to find</param>
  2972. <returns>Returns the value corresponding to the specified key</returns>
  2973. </member>
  2974. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.FindHighestSmallerOrEqualKey(System.Object)">
  2975. <summary>
  2976. Used to find the key approximate to the specified key
  2977. </summary>
  2978. <param name="key">key needs to be search</param>
  2979. <returns>Returns the value corresponds to the approximate key</returns>
  2980. </member>
  2981. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.BeginInit">
  2982. <summary>
  2983. Suspends the view until the <see cref="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.EndInit"/> is called
  2984. </summary>
  2985. </member>
  2986. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.EndInit">
  2987. <summary>
  2988. Used to resume all the operations which were suspend in the <see cref="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.BeginInit"/>.
  2989. </summary>
  2990. </member>
  2991. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.RaiseEnsureInitialized(System.String)">
  2992. <summary>
  2993. If exists then method will discard "item" and return found value. If it does not exist then method will add item to collection and return "item"
  2994. </summary>
  2995. <param name="member">key or value needs to be initialize</param>
  2996. </member>
  2997. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.IndexOf(`0)">
  2998. <summary>
  2999. Returns the zero-based index of the occurrence of the item in the collection.
  3000. </summary>
  3001. <param name="item">The item to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic). </param>
  3002. <returns>The zero-based index of the occurrence of the item within the entire collection, if found; otherwise -1.</returns>
  3003. </member>
  3004. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Insert(System.Int32,`0)">
  3005. <summary>
  3006. Inserts an item into the collection at the specified index.
  3007. </summary>
  3008. <param name="index">The zero-based index at which the item should be inserted.</param>
  3009. <param name="item">The item to insert. The value must not be a NULL reference (Nothing in Visual Basic). </param>
  3010. </member>
  3011. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.RemoveAt(System.Int32)">
  3012. <summary>
  3013. Removes the item at the specified index of the collection.
  3014. </summary>
  3015. <param name="index">The zero-based index of the item to remove. </param>
  3016. </member>
  3017. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Add(`0)">
  3018. <summary>
  3019. Add an item to the collection
  3020. </summary>
  3021. <param name="item">tree needs to be add in an collection</param>
  3022. <returns>Returns the instance of the collection</returns>
  3023. </member>
  3024. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#Generic#ICollection{T}#Add(`0)">
  3025. <summary>
  3026. Add an item to the collection
  3027. </summary>
  3028. <param name="item">tree needs to be add in an collection</param>
  3029. </member>
  3030. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Clear">
  3031. <summary>
  3032. Removes all items from the collection.
  3033. </summary>
  3034. </member>
  3035. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Contains(`0)">
  3036. <summary>
  3037. Determines if the item belongs to this collection.
  3038. </summary>
  3039. <param name="item">The object to locate in the collection. The value can be a NULL reference (Nothing in Visual Basic).</param>
  3040. <returns>True if item is found in the collection; otherwise False.</returns>
  3041. </member>
  3042. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.CopyTo(`0[],System.Int32)">
  3043. <summary>
  3044. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  3045. </summary>
  3046. <param name="array">The one-dimensional array that is the destination of the items copied from the ArrayList. The array must have zero-based indexing. </param>
  3047. <param name="arrayIndex">The zero-based index in an array at which copying begins. </param>
  3048. </member>
  3049. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Remove(`0)">
  3050. <summary>
  3051. Removes the specified item from the collection.
  3052. </summary>
  3053. <param name="item">The item to remove from the collection. If the value is NULL or the item is not contained
  3054. in the collection, the method will do nothing.</param>
  3055. <returns>Returns the instance of a Tree table</returns>
  3056. </member>
  3057. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.GetEnumerator">
  3058. <summary>
  3059. Gets an enumerator for the entire collection.
  3060. </summary>
  3061. <returns>Returns an Enumerator for the entire collection.</returns>
  3062. <remarks>Enumerators only allow reading the data in the collection.
  3063. Enumerators cannot be used to modify the underlying collection.</remarks>
  3064. </member>
  3065. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IEnumerable#GetEnumerator">
  3066. <summary>
  3067. An enumerator for the entire collection.
  3068. </summary>
  3069. <returns>Returns an Enumerator for the entire collection.</returns>
  3070. <remarks>Enumerators only allow reading the data in the collection.
  3071. Enumerators cannot be used to modify the underlying collection.</remarks>
  3072. </member>
  3073. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IList#Add(System.Object)">
  3074. <summary>
  3075. Adds the specified object to the collection.
  3076. </summary>
  3077. <param name="value">Value of the object to add.</param>
  3078. <returns>Returns the zero-based collection index at which the value has been added</returns>
  3079. </member>
  3080. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IList#Contains(System.Object)">
  3081. <summary>
  3082. Indicates whether the node belongs to this tree.
  3083. </summary>
  3084. <param name="value">value needs to be search in the tree</param>
  3085. <returns>Returns the boolean value indicating whether the node belongs to this tree.</returns>
  3086. </member>
  3087. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IList#IndexOf(System.Object)">
  3088. <summary>
  3089. Returns the index of the specified object.
  3090. </summary>
  3091. <param name="value">Value of the object.</param>
  3092. <returns>Index value of the object.</returns>
  3093. </member>
  3094. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IList#Insert(System.Int32,System.Object)">
  3095. <summary>
  3096. Inserts a node at the specified index.
  3097. </summary>
  3098. <param name="index">position where to insert the value</param>
  3099. <param name="value">tree value need to be insert</param>
  3100. </member>
  3101. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IList#Remove(System.Object)">
  3102. <summary>
  3103. Removes the node with the specified value.
  3104. </summary>
  3105. <param name="value">tree value needs to be remove</param>
  3106. </member>
  3107. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  3108. <summary>
  3109. Copies the element from this collection into an array.
  3110. </summary>
  3111. <param name="array">The destination array.</param>
  3112. <param name="index">The starting index in the destination array.</param>
  3113. </member>
  3114. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.InvalidateSummariesTopDown(System.Boolean)">
  3115. <summary>
  3116. Marks all summaries dirty.
  3117. </summary>
  3118. <param name="notifySummariesSource">if set to <b>true</b> notify summaries source.</param>
  3119. </member>
  3120. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  3121. <summary>
  3122. Gets an array of summary objects.
  3123. </summary>
  3124. <param name="emptySummaries">summary value</param>
  3125. <returns> Returns an array of summary objects.</returns>
  3126. </member>
  3127. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.InternalTable">
  3128. <summary>
  3129. Gets the instance for internal tree table
  3130. </summary>
  3131. </member>
  3132. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Tag">
  3133. <summary>
  3134. Gets or sets the tag that was associate with the tree
  3135. </summary>
  3136. </member>
  3137. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Identifier">
  3138. <summary>
  3139. Gets or sets an identifier.
  3140. </summary>
  3141. </member>
  3142. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.IsInitializing">
  3143. <summary>
  3144. Gets a value indicating whether the tree was initialized or not.
  3145. </summary>
  3146. </member>
  3147. <member name="E:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.EnsureInitialized">
  3148. <summary>
  3149. If exists then method will discard "item" and return found value. If it does not exist then method will add item to collection and return "item"
  3150. </summary>
  3151. </member>
  3152. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Item(System.Int32)">
  3153. <summary>
  3154. Gets or sets the item at the zero-based index.
  3155. </summary>
  3156. <param name="index">index value</param>
  3157. <returns>Returns the Tree table</returns>
  3158. </member>
  3159. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.Count">
  3160. <summary>
  3161. Gets the number of items contained in the collection.
  3162. </summary>
  3163. </member>
  3164. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.IsReadOnly">
  3165. <summary>
  3166. Gets a value indicating whether the collection is read-only.
  3167. </summary>
  3168. <returns>true if the collection is read-only; otherwise, false.
  3169. </returns>
  3170. </member>
  3171. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IList#IsFixedSize">
  3172. <summary>
  3173. Gets a value indicating whether the collection has a fixed size.
  3174. </summary>
  3175. <returns>
  3176. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  3177. </returns>
  3178. </member>
  3179. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.IsFixedSize">
  3180. <summary>
  3181. Gets a value indicating whether the collection has a fixed size.
  3182. </summary>
  3183. <returns>
  3184. <b>True</b> if the collection has a fixed size; otherwise, <b>false</b>.
  3185. </returns>
  3186. </member>
  3187. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#IList#Item(System.Int32)">
  3188. <summary>
  3189. Gets or sets the item with the specified index.
  3190. </summary>
  3191. <param name="index">Index value of the item.</param>
  3192. <returns>Returns the index</returns>
  3193. </member>
  3194. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#ICollection#IsSynchronized">
  3195. <summary>
  3196. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  3197. </summary>
  3198. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>.</value>
  3199. </member>
  3200. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.IsSynchronized">
  3201. <summary>
  3202. Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
  3203. </summary>
  3204. <value><b>True</b> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <b>false</b>. Returns false.</value>
  3205. </member>
  3206. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.System#Collections#ICollection#SyncRoot">
  3207. <summary>
  3208. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  3209. </summary>
  3210. <value>
  3211. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  3212. </value>
  3213. </member>
  3214. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.SyncRoot">
  3215. <summary>
  3216. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  3217. </summary>
  3218. <value>
  3219. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  3220. </value>
  3221. </member>
  3222. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1.HasSummaries">
  3223. <summary>
  3224. Gets a value indicating whether the tree has summaries or not.
  3225. </summary>
  3226. <returns>Returns the boolean value </returns>
  3227. </member>
  3228. <member name="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1">
  3229. <summary>
  3230. Enumerator class for items of a <see cref="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection`1"/>.
  3231. </summary>
  3232. <typeparam name="T">Represents a generic type parameter</typeparam>
  3233. <exclude/>
  3234. [ClassReference(IsReviewed = false)]
  3235. </member>
  3236. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1.#ctor(Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollection{`0})">
  3237. <summary>
  3238. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1"/> class.
  3239. </summary>
  3240. <param name="collection">The parent collection to enumerate.</param>
  3241. </member>
  3242. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1.Reset">
  3243. <summary>
  3244. Sets the enumerator to its initial position, which is before the first item in the collection.
  3245. </summary>
  3246. </member>
  3247. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1.MoveNext">
  3248. <summary>
  3249. Advances the enumerator to the next item of the collection.
  3250. </summary>
  3251. <returns>
  3252. True if the enumerator was successfully advanced to the next item; False if the enumerator has passed the end of the collection.
  3253. </returns>
  3254. </member>
  3255. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1.Dispose">
  3256. <summary>
  3257. Disposes all the resources.
  3258. </summary>
  3259. </member>
  3260. <member name="M:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1.Dispose(System.Boolean)">
  3261. <summary>
  3262. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  3263. </summary>
  3264. <param name="disposing"> if true - release both managed and unmanaged resources;
  3265. if false - release only unmanaged resources.
  3266. </param>
  3267. </member>
  3268. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1.System#Collections#IEnumerator#Current">
  3269. <summary>
  3270. Gets the current enumerator.
  3271. </summary>
  3272. </member>
  3273. <member name="P:Syncfusion.GridCommon.Generic.GenericBinaryTreeWithSummaryCollectionEnumerator`1.Current">
  3274. <summary>
  3275. Gets the current item in the collection.
  3276. </summary>
  3277. </member>
  3278. <member name="T:Syncfusion.GridCommon.TreeTableNodeColor">
  3279. <summary>
  3280. Used by Tree Table to balance the tree with algorithm based on Red - Black tree.
  3281. </summary>
  3282. <exclude/>
  3283. [ClassReference(IsReviewed = false)]
  3284. </member>
  3285. <member name="F:Syncfusion.GridCommon.TreeTableNodeColor.Red">
  3286. <summary>
  3287. Red color.
  3288. </summary>
  3289. </member>
  3290. <member name="F:Syncfusion.GridCommon.TreeTableNodeColor.Black">
  3291. <summary>
  3292. Black color.
  3293. </summary>
  3294. </member>
  3295. <member name="T:Syncfusion.GridCommon.ITreeTableBranch">
  3296. <summary>
  3297. A branch with left and right leaves or branches.
  3298. </summary>
  3299. <exclude/>
  3300. </member>
  3301. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.SetLeft(Syncfusion.GridCommon.ITreeTableNode,System.Boolean,System.Boolean)">
  3302. <summary>
  3303. Sets the left node.
  3304. </summary>
  3305. <param name="value">The new node.</param>
  3306. <param name="inAddMode">Indicates whether tree-table is in add-mode.</param>
  3307. <param name="isSortedTree">Indicates whether tree-table is sorted.</param>
  3308. <remarks>
  3309. Call this method instead of simply setting <see cref="P:Syncfusion.GridCommon.ITreeTableBranch.Left"/> property if you want
  3310. to avoid the round-trip call to check whether the tree is in add-mode
  3311. or if tree-table is sorted.
  3312. </remarks>
  3313. </member>
  3314. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.SetRight(Syncfusion.GridCommon.ITreeTableNode,System.Boolean)">
  3315. <summary>
  3316. Sets the right node.
  3317. </summary>
  3318. <param name="value">The new node.</param>
  3319. <param name="inAddMode">Specifies if tree-table is in add-mode.</param>
  3320. <remarks>
  3321. Call this method instead of simply setting <see cref="P:Syncfusion.GridCommon.ITreeTableBranch.Right"/> property if you want
  3322. to avoid the round-trip call to check whether the tree is in add-mode
  3323. or if tree-table is sorted.
  3324. </remarks>
  3325. </member>
  3326. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.GetLeftBranch">
  3327. <summary>
  3328. The left branch cast to ITreeTableBranch.
  3329. </summary>
  3330. <returns>Returns the left branch cast to ITreeTableBranch.</returns>
  3331. </member>
  3332. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.GetRightBranch">
  3333. <summary>
  3334. The right branch cast to ITreeTableBranch.
  3335. </summary>
  3336. <returns>Returns the right branch cast to ITreeTableBranch.</returns>
  3337. </member>
  3338. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.GetEntryPositionOfChild(Syncfusion.GridCommon.ITreeTableNode)">
  3339. <summary>
  3340. Returns the position in the tree table of the specified child node.
  3341. </summary>
  3342. <param name="node">tree node</param>
  3343. <returns>Returns the position in the tree.</returns>
  3344. </member>
  3345. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.InvalidateCountBottomUp">
  3346. <summary>
  3347. Sets this object's child node Count dirty and
  3348. marks parent nodes' child node Count dirty.
  3349. </summary>
  3350. </member>
  3351. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.InvalidateCountTopDown">
  3352. <summary>
  3353. Sets this object's child node Count dirty and steps
  3354. through all child branches and marks their child node Count dirty.
  3355. </summary>
  3356. </member>
  3357. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.InvalidateMinimumBottomUp">
  3358. <summary>
  3359. Sets this object's child node Minimum dirty and
  3360. marks parent nodes' child node Minimum dirty.
  3361. </summary>
  3362. </member>
  3363. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.InvalidateMinimumTopDown">
  3364. <summary>
  3365. Sets this object's child node Minimum dirty and steps
  3366. through all child branches and marks their child node Minimum dirty.
  3367. </summary>
  3368. </member>
  3369. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.GetLeftB">
  3370. <summary>
  3371. The left branch cast to ITreeTableBranch.
  3372. </summary>
  3373. <returns>Returns the left branch cast to ITreeTableBranch.</returns>
  3374. </member>
  3375. <member name="M:Syncfusion.GridCommon.ITreeTableBranch.GetRightB">
  3376. <summary>
  3377. The right branch cast to ITreeTableBranch.
  3378. </summary>
  3379. <returns>Returns the right branch cast to ITreeTableBranch.</returns>
  3380. </member>
  3381. <member name="P:Syncfusion.GridCommon.ITreeTableBranch.Left">
  3382. <summary>
  3383. Gets or sets the left node.
  3384. </summary>
  3385. </member>
  3386. <member name="P:Syncfusion.GridCommon.ITreeTableBranch.Right">
  3387. <summary>
  3388. Gets or sets the right node.
  3389. </summary>
  3390. </member>
  3391. <member name="P:Syncfusion.GridCommon.ITreeTableBranch.Color">
  3392. <summary>
  3393. Gets or sets the Red-Black tree color.
  3394. </summary>
  3395. </member>
  3396. <member name="T:Syncfusion.GridCommon.TreeTableBranch">
  3397. <summary>
  3398. A branch in a tree.
  3399. </summary>
  3400. <exclude/>
  3401. [ClassReference(IsReviewed = false)]
  3402. </member>
  3403. <member name="M:Syncfusion.GridCommon.TreeTableBranch.#ctor(Syncfusion.GridCommon.TreeTable)">
  3404. <summary>
  3405. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableBranch"/> class.
  3406. </summary>
  3407. <param name="tree">tree table instance</param>
  3408. </member>
  3409. <member name="M:Syncfusion.GridCommon.TreeTableBranch.GetMinimum">
  3410. <summary>
  3411. Gets the minimum value (of the most-left leaf) of the branch in a sorted tree.
  3412. </summary>
  3413. <returns> Returns the minimum value (of the most-left leaf) of the branch in a sorted tree.</returns>
  3414. </member>
  3415. <member name="M:Syncfusion.GridCommon.TreeTableBranch.GetLeftBranch">
  3416. <summary>
  3417. The left node cast to ITreeTableBranch.
  3418. </summary>
  3419. <returns>Returns the left node cast to ITreeTableBranch.</returns>
  3420. </member>
  3421. <member name="M:Syncfusion.GridCommon.TreeTableBranch.GetRightBranch">
  3422. <summary>
  3423. The right node cast to ITreeTableBranch.
  3424. </summary>
  3425. <returns>Returns the right node cast to ITreeTableBranch.</returns>
  3426. </member>
  3427. <member name="M:Syncfusion.GridCommon.TreeTableBranch.SetLeft(Syncfusion.GridCommon.ITreeTableNode,System.Boolean,System.Boolean)">
  3428. <summary>
  3429. Sets the left node.
  3430. </summary>
  3431. <param name="value">The new node.</param>
  3432. <param name="inAddMode">Indicates whether tree-table is in add-mode.</param>
  3433. <param name="isSorted">Indicates whether tree-table is sorted.</param>
  3434. <remarks>
  3435. Call this method instead of simply setting <see cref="P:Syncfusion.GridCommon.TreeTableBranch.Left"/> property if you want
  3436. to avoid the round-trip call to check whether the tree is in add-mode
  3437. or if tree-table is sorted.
  3438. </remarks>
  3439. </member>
  3440. <member name="M:Syncfusion.GridCommon.TreeTableBranch.SetRight(Syncfusion.GridCommon.ITreeTableNode,System.Boolean)">
  3441. <summary>
  3442. Sets the right node.
  3443. </summary>
  3444. <param name="value">The new node.</param>
  3445. <param name="inAddMode">Indicates whether tree-table is in add-mode.</param>
  3446. <remarks>
  3447. Call this method instead of simply setting <see cref="P:Syncfusion.GridCommon.TreeTableBranch.Right"/> property if you want
  3448. to avoid the round-trip call to check whether the tree is in add-mode
  3449. or if tree-table is sorted.
  3450. </remarks>
  3451. </member>
  3452. <member name="M:Syncfusion.GridCommon.TreeTableBranch.GetEntryPositionOfChild(Syncfusion.GridCommon.ITreeTableNode)">
  3453. <summary>
  3454. Gets the position in the tree table of the specific child node.
  3455. </summary>
  3456. <param name="node">tree node</param>
  3457. <returns> Returns the position in the tree table of the specific child node.</returns>
  3458. </member>
  3459. <member name="M:Syncfusion.GridCommon.TreeTableBranch.GetCount">
  3460. <summary>
  3461. Gets the number of child nodes (+1 for the current node).
  3462. </summary>
  3463. <returns>Returns the number of child nodes (+1 for the current node).</returns>
  3464. </member>
  3465. <member name="M:Syncfusion.GridCommon.TreeTableBranch.IsEntry">
  3466. <summary>
  3467. Indicates whether this is a leaf.
  3468. </summary>
  3469. <returns>Returns boolean value</returns>
  3470. </member>
  3471. <member name="M:Syncfusion.GridCommon.TreeTableBranch.InvalidateCountBottomUp">
  3472. <summary>
  3473. Sets this object's child node count dirty and
  3474. walks up parent nodes and marks their child node count dirty.
  3475. </summary>
  3476. </member>
  3477. <member name="M:Syncfusion.GridCommon.TreeTableBranch.InvalidateCountTopDown">
  3478. <summary>
  3479. Sets this object's child node count dirty and steps
  3480. through all child branches and marks their child node count dirty.
  3481. </summary>
  3482. </member>
  3483. <member name="M:Syncfusion.GridCommon.TreeTableBranch.InvalidateMinimumBottomUp">
  3484. <summary>
  3485. Sets this object's child node minimum dirty and
  3486. marks parent nodes' child node minimum dirty.
  3487. </summary>
  3488. </member>
  3489. <member name="M:Syncfusion.GridCommon.TreeTableBranch.InvalidateMinimumTopDown">
  3490. <summary>
  3491. Sets this object's child node minimum dirty and steps
  3492. through all child branches and marks their child node minimum dirty.
  3493. </summary>
  3494. </member>
  3495. <member name="M:Syncfusion.GridCommon.TreeTableBranch.GetLeftB">
  3496. <summary>
  3497. The left node cast to ITreeTableBranch.
  3498. </summary>
  3499. <returns>Returns the left node cast to ITreeTableBranch.</returns>
  3500. </member>
  3501. <member name="M:Syncfusion.GridCommon.TreeTableBranch.GetRightB">
  3502. <summary>
  3503. The right node cast to ITreeTableBranch.
  3504. </summary>
  3505. <returns>Returns the right node cast to ITreeTableBranch.</returns>
  3506. </member>
  3507. <member name="P:Syncfusion.GridCommon.TreeTableBranch.Color">
  3508. <summary>
  3509. Gets or sets Red-Black tree algorithm helper.
  3510. </summary>
  3511. </member>
  3512. <member name="P:Syncfusion.GridCommon.TreeTableBranch.Left">
  3513. <summary>
  3514. Gets or sets the left leaf or branch.
  3515. </summary>
  3516. </member>
  3517. <member name="P:Syncfusion.GridCommon.TreeTableBranch.Right">
  3518. <summary>
  3519. Gets or sets the right tree or branch.
  3520. </summary>
  3521. </member>
  3522. <member name="T:Syncfusion.GridCommon.TreeTableEmpty">
  3523. <summary>
  3524. An empty node.
  3525. </summary>
  3526. <exclude/>
  3527. [ClassReference(IsReviewed = false)]
  3528. </member>
  3529. <member name="M:Syncfusion.GridCommon.TreeTableEmpty.GetCount">
  3530. <summary>
  3531. The number of child nodes (+1 for the current node).
  3532. </summary>
  3533. <returns>
  3534. Returns the number of child nodes (+1 for the current node).
  3535. </returns>
  3536. </member>
  3537. <member name="M:Syncfusion.GridCommon.TreeTableEmpty.IsEntry">
  3538. <summary>
  3539. Indicates whether this is a leaf.
  3540. </summary>
  3541. <returns>Returns boolean value</returns>
  3542. </member>
  3543. <member name="M:Syncfusion.GridCommon.TreeTableEmpty.GetNodeInfo">
  3544. <summary>
  3545. The Debug / text information about the node.
  3546. </summary>
  3547. <returns>
  3548. Returns the Debug / text information about the node.
  3549. </returns>
  3550. </member>
  3551. <member name="T:Syncfusion.GridCommon.ITreeTableSource">
  3552. <summary>
  3553. This object owns a <see cref="T:Syncfusion.GridCommon.ITreeTable"/>.
  3554. </summary>
  3555. <exclude/>
  3556. [ClassReference(IsReviewed = false)]
  3557. </member>
  3558. <member name="M:Syncfusion.GridCommon.ITreeTableSource.GetTreeTable">
  3559. <summary>
  3560. Gets a reference to an Inner tree table.
  3561. </summary>
  3562. <returns>Returns a reference to an Inner tree table.</returns>
  3563. </member>
  3564. <member name="T:Syncfusion.GridCommon.TreeTable">
  3565. <summary>
  3566. A tree table.
  3567. </summary>
  3568. <exclude/>
  3569. [ClassReference(IsReviewed = false)]
  3570. </member>
  3571. <member name="M:Syncfusion.GridCommon.TreeTable.#ctor(System.Boolean)">
  3572. <summary>
  3573. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTable"/> class.
  3574. </summary>
  3575. <param name="sorted">boolean value</param>
  3576. </member>
  3577. <member name="M:Syncfusion.GridCommon.TreeTable.SetNodeAt(System.Int32,Syncfusion.GridCommon.ITreeTableNode)">
  3578. <summary>
  3579. Sets the node at the specified index.
  3580. </summary>
  3581. <param name="index">Index value where the node is to be inserted.</param>
  3582. <param name="value">Value of the node that is to be inserted.</param>
  3583. </member>
  3584. <member name="M:Syncfusion.GridCommon.TreeTable.GetPreviousEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  3585. <summary>
  3586. Optimized access to the previous entry.
  3587. </summary>
  3588. <param name="current">current item</param>
  3589. <returns>Returns previous entry</returns>
  3590. </member>
  3591. <member name="M:Syncfusion.GridCommon.TreeTable.GetNextEntry(Syncfusion.GridCommon.ITreeTableEntry)">
  3592. <summary>
  3593. Optimized access to a subsequent entry.
  3594. </summary>
  3595. <param name="current">current item</param>
  3596. <returns> Returns next subsequent entry</returns>
  3597. </member>
  3598. <member name="M:Syncfusion.GridCommon.TreeTable.Insert(System.Int32,Syncfusion.GridCommon.ITreeTableNode)">
  3599. <summary>
  3600. Inserts a node at the specified index.
  3601. </summary>
  3602. <param name="index">Index value where the node is to be inserted.</param>
  3603. <param name="value">Value of the node to insert.</param>
  3604. </member>
  3605. <member name="M:Syncfusion.GridCommon.TreeTable.Remove(Syncfusion.GridCommon.ITreeTableNode)">
  3606. <summary>
  3607. Removes the specified node.
  3608. </summary>
  3609. <param name="value">Node value to look for and remove.</param>
  3610. <returns>Returns the removed value </returns>
  3611. </member>
  3612. <member name="M:Syncfusion.GridCommon.TreeTable.ResetCache">
  3613. <summary>
  3614. Resets the cache.
  3615. </summary>
  3616. </member>
  3617. <member name="M:Syncfusion.GridCommon.TreeTable._Remove(Syncfusion.GridCommon.ITreeTableNode,System.Boolean)">
  3618. <summary>
  3619. Used to remove the value from the tree table
  3620. </summary>
  3621. <param name="value">tree value</param>
  3622. <param name="resetParent">boolean value</param>
  3623. <returns>Returns the boolean value</returns>
  3624. </member>
  3625. <member name="M:Syncfusion.GridCommon.TreeTable.Contains(Syncfusion.GridCommon.ITreeTableNode)">
  3626. <summary>
  3627. Indicates whether the node belongs to this tree.
  3628. </summary>
  3629. <param name="value">Node value to search for.</param>
  3630. <returns>True if node belongs to this tree; false otherwise.</returns>
  3631. </member>
  3632. <member name="M:Syncfusion.GridCommon.TreeTable.IndexOf(Syncfusion.GridCommon.ITreeTableNode)">
  3633. <summary>
  3634. Returns the position of a node.
  3635. </summary>
  3636. <param name="value">Node value to look for.</param>
  3637. <returns>Index of the node if found.</returns>
  3638. </member>
  3639. <member name="M:Syncfusion.GridCommon.TreeTable.Add(Syncfusion.GridCommon.ITreeTableNode)">
  3640. <summary>
  3641. Appends a node.
  3642. </summary>
  3643. <param name="value">Node value to append.</param>
  3644. <returns>The zero-based collection index at which the value has been added.</returns>
  3645. </member>
  3646. <member name="M:Syncfusion.GridCommon.TreeTable.BeginInit">
  3647. <summary>
  3648. Optimizes insertion of many elements when tree is initialized for the first time.
  3649. </summary>
  3650. </member>
  3651. <member name="M:Syncfusion.GridCommon.TreeTable.EndInit">
  3652. <summary>
  3653. Ends optimization of insertion of elements when tree is initialized for the first time.
  3654. </summary>
  3655. </member>
  3656. <member name="M:Syncfusion.GridCommon.TreeTable.AddSorted(Syncfusion.GridCommon.ITreeTableNode)">
  3657. <summary>
  3658. Adds a node into a sorted tree.
  3659. </summary>
  3660. <param name="value">Node value to add.</param>
  3661. <returns>The zero-based collection index at which the value has been added.</returns>
  3662. </member>
  3663. <member name="M:Syncfusion.GridCommon.TreeTable.AddIfNotExists(System.Object,Syncfusion.GridCommon.ITreeTableEntry)">
  3664. <summary>
  3665. Adds a node in a sorted tree only if no node with the same value has not been added yet.
  3666. </summary>
  3667. <param name="key">key needs to be add in the collection</param>
  3668. <param name="value">Node value to add.</param>
  3669. <returns>Returns the instance for the tree</returns>
  3670. </member>
  3671. <member name="M:Syncfusion.GridCommon.TreeTable.IndexOfKey(System.Object)">
  3672. <summary>
  3673. Finds a node in a sorted tree.
  3674. </summary>
  3675. <param name="key">key needs to be find an index</param>
  3676. <returns>Returns the index of the key</returns>
  3677. </member>
  3678. <member name="M:Syncfusion.GridCommon.TreeTable.FindKey(System.Object)">
  3679. <summary>
  3680. Finds a node in a sorted tree that matches the specified key.
  3681. </summary>
  3682. <param name="key">The key to search.</param>
  3683. <returns>The node; NULL if not found.</returns>
  3684. </member>
  3685. <member name="M:Syncfusion.GridCommon.TreeTable.FindHighestSmallerOrEqualKey(System.Object)">
  3686. <summary>
  3687. Finds the node in a sorted tree is just one entry ahead of the
  3688. node with the specified key. It searches for the largest possible
  3689. key that is smaller than the specified key.
  3690. </summary>
  3691. <param name="key">The key to search.</param>
  3692. <returns>The node; NULL if not found.</returns>
  3693. </member>
  3694. <member name="M:Syncfusion.GridCommon.TreeTable.RemoveAt(System.Int32)">
  3695. <summary>
  3696. Removes a node at the specified position.
  3697. </summary>
  3698. <param name="index">index value</param>
  3699. </member>
  3700. <member name="M:Syncfusion.GridCommon.TreeTable.System#Collections#IList#Insert(System.Int32,System.Object)">
  3701. <summary>
  3702. Inserts a node at the specified index.
  3703. </summary>
  3704. <param name="index">position where to insert the value</param>
  3705. <param name="value">tree value need to be insert</param>
  3706. </member>
  3707. <member name="M:Syncfusion.GridCommon.TreeTable.System#Collections#IList#Remove(System.Object)">
  3708. <summary>
  3709. Removes the node with the specified value.
  3710. </summary>
  3711. <param name="value">value needs to be remove</param>
  3712. </member>
  3713. <member name="M:Syncfusion.GridCommon.TreeTable.System#Collections#IList#Contains(System.Object)">
  3714. <summary>
  3715. Indicates whether the node belongs to this tree.
  3716. </summary>
  3717. <param name="value">node value</param>
  3718. <returns>Returns the boolean value indicating whether the node belongs to this tree.</returns>
  3719. </member>
  3720. <member name="M:Syncfusion.GridCommon.TreeTable.Clear">
  3721. <summary>
  3722. Clears all nodes in the tree.
  3723. </summary>
  3724. </member>
  3725. <member name="M:Syncfusion.GridCommon.TreeTable.System#Collections#IList#IndexOf(System.Object)">
  3726. <summary>
  3727. Sets the index of the specified node.
  3728. </summary>
  3729. <param name="value">tree value</param>
  3730. <returns> Returns the index of the specified node.</returns>
  3731. </member>
  3732. <member name="M:Syncfusion.GridCommon.TreeTable.System#Collections#IList#Add(System.Object)">
  3733. <summary>
  3734. Adds the specified node to the tree.
  3735. </summary>
  3736. <param name="value">Adding value</param>
  3737. <returns>Returns the zero-based collection index at which the value has been added</returns>
  3738. </member>
  3739. <member name="M:Syncfusion.GridCommon.TreeTable.GetCount">
  3740. <summary>
  3741. Gets the number of leaves.
  3742. </summary>
  3743. <returns>Returns the number of leaves.</returns>
  3744. </member>
  3745. <member name="M:Syncfusion.GridCommon.TreeTable.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  3746. <summary>
  3747. Copies the element from this collection into an array.
  3748. </summary>
  3749. <param name="array">The destination array.</param>
  3750. <param name="index">The starting index in the destination array.</param>
  3751. </member>
  3752. <member name="M:Syncfusion.GridCommon.TreeTable.CopyTo(Syncfusion.GridCommon.ITreeTableNode[],System.Int32)">
  3753. <summary>
  3754. Copies the elements from this collection into an array.
  3755. </summary>
  3756. <param name="array">The destination array.</param>
  3757. <param name="index">The starting index in the destination array.</param>
  3758. </member>
  3759. <member name="M:Syncfusion.GridCommon.TreeTable.System#Collections#IEnumerable#GetEnumerator">
  3760. <summary>
  3761. Gets an enumerator.
  3762. </summary>
  3763. <returns>Returns an enumerator.</returns>
  3764. </member>
  3765. <member name="M:Syncfusion.GridCommon.TreeTable.GetEnumerator">
  3766. <summary>
  3767. Gets a <see cref="T:Syncfusion.GridCommon.TreeTableEnumerator"/>.
  3768. </summary>
  3769. <returns>Returns a <see cref="T:Syncfusion.GridCommon.TreeTableEnumerator"/>.</returns>
  3770. </member>
  3771. <member name="P:Syncfusion.GridCommon.TreeTable.Comparer">
  3772. <summary>
  3773. Gets or sets the comparer used by sorted trees.
  3774. </summary>
  3775. </member>
  3776. <member name="P:Syncfusion.GridCommon.TreeTable.Tag">
  3777. <summary>
  3778. Gets or sets the tag that can be associated with this object.
  3779. </summary>
  3780. </member>
  3781. <member name="P:Syncfusion.GridCommon.TreeTable.Sorted">
  3782. <summary>
  3783. Gets a value indicating whether tree is sorted or not.
  3784. </summary>
  3785. </member>
  3786. <member name="P:Syncfusion.GridCommon.TreeTable.Root">
  3787. <summary>
  3788. Gets or sets the root node.
  3789. </summary>
  3790. </member>
  3791. <member name="P:Syncfusion.GridCommon.TreeTable.Item(System.Int32)">
  3792. <summary>
  3793. Gets or sets an item at the specified index.
  3794. </summary>
  3795. <param name="index">index value</param>
  3796. <returns>Returns the item at the specified index.</returns>
  3797. </member>
  3798. <member name="P:Syncfusion.GridCommon.TreeTable.IsInitializing">
  3799. <summary>
  3800. Gets a value indicating whether the tree was initialize or not.
  3801. </summary>
  3802. </member>
  3803. <member name="P:Syncfusion.GridCommon.TreeTable.IsReadOnly">
  3804. <summary>
  3805. Gets a value indicating whether the tree is Read-only or not.
  3806. </summary>
  3807. </member>
  3808. <member name="P:Syncfusion.GridCommon.TreeTable.System#Collections#IList#Item(System.Int32)">
  3809. <summary>
  3810. Gets or sets the item with the specified index.
  3811. </summary>
  3812. <param name="index">Index value of the item.</param>
  3813. <returns>Returns the item at the specified index.</returns>
  3814. </member>
  3815. <member name="P:Syncfusion.GridCommon.TreeTable.IsFixedSize">
  3816. <summary>
  3817. Gets a value indicating whether the nodes can be added or removed.
  3818. </summary>
  3819. </member>
  3820. <member name="P:Syncfusion.GridCommon.TreeTable.IsSynchronized">
  3821. <summary>
  3822. Gets a value indicating whether the tree is Synchronized or not.
  3823. </summary>
  3824. </member>
  3825. <member name="P:Syncfusion.GridCommon.TreeTable.System#Collections#ICollection#Count">
  3826. <summary>
  3827. Gets the number of leaves.
  3828. </summary>
  3829. </member>
  3830. <member name="P:Syncfusion.GridCommon.TreeTable.Count">
  3831. <summary>
  3832. Gets the number of leaves.
  3833. </summary>
  3834. </member>
  3835. <member name="P:Syncfusion.GridCommon.TreeTable.SyncRoot">
  3836. <summary>
  3837. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  3838. </summary>
  3839. <value>
  3840. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  3841. </value>
  3842. <remarks>Not implemented.</remarks>
  3843. </member>
  3844. <member name="T:Syncfusion.GridCommon.ITreeTableEntrySource">
  3845. <summary>
  3846. An object that holds an <see cref="T:Syncfusion.GridCommon.ITreeTableEntry"/>.
  3847. </summary>
  3848. <exclude/>
  3849. </member>
  3850. <member name="P:Syncfusion.GridCommon.ITreeTableEntrySource.Entry">
  3851. <summary>
  3852. Gets or sets a reference to the <see cref="T:Syncfusion.GridCommon.ITreeTableEntry"/>.
  3853. </summary>
  3854. </member>
  3855. <member name="T:Syncfusion.GridCommon.TreeTableEntrySourceCollection">
  3856. <summary>
  3857. A collection of <see cref="T:Syncfusion.GridCommon.ITreeTableEntrySource"/> objects
  3858. that are internally using a <see cref="T:Syncfusion.GridCommon.ITreeTable"/>.
  3859. </summary>
  3860. <exclude/>
  3861. [ClassReference(IsReviewed = false)]
  3862. </member>
  3863. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.#ctor">
  3864. <summary>
  3865. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableEntrySourceCollection"/> class.
  3866. </summary>
  3867. </member>
  3868. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.#ctor(System.Boolean)">
  3869. <summary>
  3870. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableEntrySourceCollection"/> class.
  3871. </summary>
  3872. <param name="sorted">boolean value</param>
  3873. </member>
  3874. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.#ctor(Syncfusion.GridCommon.ITreeTable)">
  3875. <summary>
  3876. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableEntrySourceCollection"/> class.
  3877. </summary>
  3878. <param name="inner">tree table</param>
  3879. </member>
  3880. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.BeginInit">
  3881. <summary>
  3882. Optimizes insertion of many elements when tree is initialized for the first time.
  3883. </summary>
  3884. </member>
  3885. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.EndInit">
  3886. <summary>
  3887. Ends optimization of insertion of elements when tree is initialized for the first time.
  3888. </summary>
  3889. </member>
  3890. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.Contains(Syncfusion.GridCommon.ITreeTableEntrySource)">
  3891. <summary>
  3892. Indicates whether object belongs to this collection.
  3893. </summary>
  3894. <param name="value">The value of the object.</param>
  3895. <returns>True if object belongs to the collection; false otherwise.</returns>
  3896. </member>
  3897. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.IndexOf(Syncfusion.GridCommon.ITreeTableEntrySource)">
  3898. <summary>
  3899. Returns the position of a object in the collection.
  3900. </summary>
  3901. <param name="value">The value of the object.</param>
  3902. <returns>The position of the object.</returns>
  3903. </member>
  3904. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.CopyTo(Syncfusion.GridCommon.ITreeTableEntrySource[],System.Int32)">
  3905. <summary>
  3906. Copies the contents of the collection to an array.
  3907. </summary>
  3908. <param name="array">Destination array.</param>
  3909. <param name="index">Starting index of the destination array.</param>
  3910. </member>
  3911. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.GetEnumerator">
  3912. <summary>
  3913. Returns a strongly typed enumerator.
  3914. </summary>
  3915. <returns>A strongly types enumerator.</returns>
  3916. </member>
  3917. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.Insert(System.Int32,Syncfusion.GridCommon.ITreeTableEntrySource)">
  3918. <summary>
  3919. Inserts an object at the specified index.
  3920. </summary>
  3921. <param name="index">Index value where the object is to be inserted.</param>
  3922. <param name="value">Value of the object to insert.</param>
  3923. </member>
  3924. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.Add(Syncfusion.GridCommon.ITreeTableEntrySource)">
  3925. <summary>
  3926. Appends an object.
  3927. </summary>
  3928. <param name="value">The value of the object to append.</param>
  3929. <returns>Returns an instance for the tree with newly added entry.</returns>
  3930. </member>
  3931. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.Remove(Syncfusion.GridCommon.ITreeTableEntrySource)">
  3932. <summary>
  3933. Removes the object.
  3934. </summary>
  3935. <param name="value">The value of the object to remove.</param>
  3936. </member>
  3937. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.RemoveAt(System.Int32)">
  3938. <summary>
  3939. Removes a node at the specified index.
  3940. </summary>
  3941. <param name="index">Index value of the node to remove.</param>
  3942. </member>
  3943. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
  3944. <summary>
  3945. Inserts the object at the specified index.
  3946. </summary>
  3947. <param name="index">Index value of the object to insert.</param>
  3948. <param name="value">Value of the object to insert.</param>
  3949. </member>
  3950. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#IList#Remove(System.Object)">
  3951. <summary>
  3952. Removes the specified object.
  3953. </summary>
  3954. <param name="value">Value of the object to remove.</param>
  3955. </member>
  3956. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#IList#Contains(System.Object)">
  3957. <summary>
  3958. Indicate whether the specified object belongs to this collection.
  3959. </summary>
  3960. <param name="value">Object value to look for.</param>
  3961. <returns>True if object belongs to the collection; false otherwise.</returns>
  3962. </member>
  3963. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.Clear">
  3964. <summary>
  3965. Clears all nodes in the tree.
  3966. </summary>
  3967. </member>
  3968. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#IList#IndexOf(System.Object)">
  3969. <summary>
  3970. Returns the index of the specified object.
  3971. </summary>
  3972. <param name="value">Value of the object.</param>
  3973. <returns>Index value of the object.</returns>
  3974. </member>
  3975. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#IList#Add(System.Object)">
  3976. <summary>
  3977. Adds the specified object to the collection.
  3978. </summary>
  3979. <param name="value">Value of the object to add.</param>
  3980. <returns>Returns the zero-based collection index at which the value has been added</returns>
  3981. </member>
  3982. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  3983. <summary>
  3984. Copies elements to destination array.
  3985. </summary>
  3986. <param name="array">Destination array.</param>
  3987. <param name="index">Starting index of the destination array.</param>
  3988. </member>
  3989. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#IEnumerable#GetEnumerator">
  3990. <summary>
  3991. Returns an enumerator.
  3992. </summary>
  3993. <returns>Enumerator value</returns>
  3994. </member>
  3995. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.IsInitializing">
  3996. <summary>
  3997. Gets a value indicating whether the <see cref="M:Syncfusion.GridCommon.TreeTableEntrySourceCollection.BeginInit"/> was called or not.
  3998. </summary>
  3999. </member>
  4000. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.Item(System.Int32)">
  4001. <summary>
  4002. Gets or sets an <see cref="T:Syncfusion.GridCommon.ITreeTableEntrySource"/> at a specific position.
  4003. </summary>
  4004. <param name="index">index value</param>
  4005. <returns>Returns the entry value for the specified position.</returns>
  4006. </member>
  4007. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.IsReadOnly">
  4008. <summary>
  4009. Gets a value indicating whether tree is Read-only or not.
  4010. </summary>
  4011. </member>
  4012. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#IList#Item(System.Int32)">
  4013. <summary>
  4014. Gets or sets the item at the specified index.
  4015. </summary>
  4016. <param name="index">Index of the item.</param>
  4017. <returns>Returns the item at the specified index.</returns>
  4018. </member>
  4019. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.IsFixedSize">
  4020. <summary>
  4021. Gets a value indicating whether the nodes can be added or removed.
  4022. </summary>
  4023. </member>
  4024. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.IsSynchronized">
  4025. <summary>
  4026. Gets a value indicating whether the tree is Synchronized or not.
  4027. </summary>
  4028. </member>
  4029. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.Count">
  4030. <summary>
  4031. Gets the number of objects in this collection.
  4032. </summary>
  4033. </member>
  4034. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.System#Collections#ICollection#SyncRoot">
  4035. <summary>
  4036. Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  4037. </summary>
  4038. <value>
  4039. An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
  4040. </value>
  4041. </member>
  4042. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollection.SyncRoot">
  4043. <summary>
  4044. An object that can be used to synchronize access.
  4045. </summary>
  4046. </member>
  4047. <member name="T:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator">
  4048. <summary>
  4049. A strongly typed enumerator for the <see cref="T:Syncfusion.GridCommon.TreeTableEntrySourceCollection"/>.
  4050. </summary>
  4051. <exclude/>
  4052. [ClassReference(IsReviewed = false)]
  4053. </member>
  4054. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator.#ctor(Syncfusion.GridCommon.TreeTableEntrySourceCollection)">
  4055. <summary>
  4056. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator"/> class.
  4057. </summary>
  4058. <param name="collection">collection value</param>
  4059. </member>
  4060. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator.Reset">
  4061. <summary>
  4062. Resets the enumerator.
  4063. </summary>
  4064. </member>
  4065. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator.MoveNext">
  4066. <summary>
  4067. Indicates whether to move to the next object in the collection.
  4068. </summary>
  4069. <returns>Returns the boolean value indicates whether to move to the next object in the collection.</returns>
  4070. </member>
  4071. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator.Dispose">
  4072. <summary>
  4073. Disposes all the resources.
  4074. </summary>
  4075. </member>
  4076. <member name="M:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator.Dispose(System.Boolean)">
  4077. <summary>
  4078. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  4079. </summary>
  4080. <param name="disposing"> if true - release both managed and unmanaged resources;
  4081. if false - release only unmanaged resources.
  4082. </param>
  4083. </member>
  4084. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator.System#Collections#IEnumerator#Current">
  4085. <summary>
  4086. Gets the current enumerator.
  4087. </summary>
  4088. </member>
  4089. <member name="P:Syncfusion.GridCommon.TreeTableEntrySourceCollectionEnumerator.Current">
  4090. <summary>
  4091. Gets the current <see cref="T:Syncfusion.GridCommon.ITreeTableEntrySource"/> object.
  4092. </summary>
  4093. </member>
  4094. <member name="T:Syncfusion.GridCommon.ITreeTableCounterSource">
  4095. <summary>
  4096. Interface definition for an object that has counters.
  4097. </summary>
  4098. <exclude/>
  4099. [ClassReference(IsReviewed = false)]
  4100. </member>
  4101. <member name="M:Syncfusion.GridCommon.ITreeTableCounterSource.GetCounter">
  4102. <summary>
  4103. Gets the counter object with counters.
  4104. </summary>
  4105. <returns> Returns the counter object with counters.</returns>
  4106. </member>
  4107. <member name="M:Syncfusion.GridCommon.ITreeTableCounterSource.InvalidateCounterTopDown(System.Boolean)">
  4108. <summary>
  4109. Marks all counters dirty in this object and child nodes.
  4110. </summary>
  4111. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  4112. </member>
  4113. <member name="M:Syncfusion.GridCommon.ITreeTableCounterSource.InvalidateCounterBottomUp">
  4114. <summary>
  4115. Marks all counters dirty in this object and parent nodes.
  4116. </summary>
  4117. </member>
  4118. <member name="T:Syncfusion.GridCommon.ITreeTableCounter">
  4119. <summary>
  4120. Interface definition for a counter object.
  4121. </summary>
  4122. <exclude/>
  4123. [ClassReference(IsReviewed = false)]
  4124. </member>
  4125. <member name="M:Syncfusion.GridCommon.ITreeTableCounter.Combine(Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  4126. <summary>
  4127. Combines this counter object with another counter and returns a new object. A cookie can specify
  4128. a specific counter type.
  4129. </summary>
  4130. <param name="other">Counter total</param>
  4131. <param name="cookie">cookie value.</param>
  4132. <returns>Returns the new object</returns>
  4133. </member>
  4134. <member name="M:Syncfusion.GridCommon.ITreeTableCounter.Compare(Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  4135. <summary>
  4136. Compares this counter with another counter. A cookie can specify
  4137. a specific counter type.
  4138. </summary>
  4139. <param name="other">The other.</param>
  4140. <param name="cookie">The cookie.</param>
  4141. <returns>Returns the compared value.</returns>
  4142. </member>
  4143. <member name="M:Syncfusion.GridCommon.ITreeTableCounter.IsEmpty(System.Int32)">
  4144. <summary>
  4145. Indicates whether the counter object is empty. A cookie can specify
  4146. a specific counter type.
  4147. </summary>
  4148. <param name="cookie">The cookie.</param>
  4149. <returns>
  4150. <b>true</b> if the specified cookie is empty; otherwise, <b>false</b>.
  4151. </returns>
  4152. </member>
  4153. <member name="M:Syncfusion.GridCommon.ITreeTableCounter.GetValue(System.Int32)">
  4154. <summary>
  4155. Gets the integer value of the counter. A cookie specifies
  4156. a specific counter type.
  4157. </summary>
  4158. <param name="cookie">The cookie.</param>
  4159. <returns>Returns the integer value of the counter.</returns>
  4160. </member>
  4161. <member name="P:Syncfusion.GridCommon.ITreeTableCounter.Kind">
  4162. <summary>
  4163. Gets the Counter Kind.
  4164. </summary>
  4165. <value>The kind.</value>
  4166. </member>
  4167. <member name="T:Syncfusion.GridCommon.TreeTableCounterCookies">
  4168. <summary>
  4169. Default counter cookies for identifying counter types.
  4170. </summary>
  4171. <exclude/>
  4172. [ClassReference(IsReviewed = false)]
  4173. </member>
  4174. <member name="F:Syncfusion.GridCommon.TreeTableCounterCookies.CountAll">
  4175. <summary>
  4176. All counters.
  4177. </summary>
  4178. </member>
  4179. <member name="F:Syncfusion.GridCommon.TreeTableCounterCookies.CountVisible">
  4180. <summary>
  4181. Visible Counter.
  4182. </summary>
  4183. </member>
  4184. <member name="T:Syncfusion.GridCommon.TreeTableVisibleCounter">
  4185. <summary>
  4186. A counter that counts objects that are marked "Visible".
  4187. </summary>
  4188. <exclude/>
  4189. [ClassReference(IsReviewed = false)]
  4190. </member>
  4191. <member name="F:Syncfusion.GridCommon.TreeTableVisibleCounter.Empty">
  4192. <summary>
  4193. Returns an empty TreeTableVisibleCounter that represents zero visible elements.
  4194. </summary>
  4195. </member>
  4196. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.#ctor(System.Double)">
  4197. <summary>
  4198. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/> class.
  4199. </summary>
  4200. <param name="visibleCount">The visible count.</param>
  4201. </member>
  4202. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.GetVisibleCount">
  4203. <summary>
  4204. Gets the visible count.
  4205. </summary>
  4206. <returns>Returns the visible count.</returns>
  4207. </member>
  4208. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.GetValue(System.Int32)">
  4209. <summary>
  4210. Gets the integer value of the counter. A cookie specifies
  4211. a specific counter type.
  4212. </summary>
  4213. <param name="cookie">The cookie.</param>
  4214. <returns>Returns the integer value of the counter. A cookie specifies
  4215. a specific counter type.</returns>
  4216. </member>
  4217. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.Syncfusion#GridCommon#ITreeTableCounter#Combine(Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  4218. <summary>
  4219. Combines one tree object with another and returns the new object.
  4220. </summary>
  4221. <param name="other">Counter total</param>
  4222. <param name="cookie">cookie value.</param>
  4223. <returns>Returns the new object</returns>
  4224. </member>
  4225. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.CreateCounter">
  4226. <summary>
  4227. Factory method creates a new counter object of the same type as this object.
  4228. </summary>
  4229. <returns>Returns the new counter object</returns>
  4230. </member>
  4231. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.OnCombineCounters(Syncfusion.GridCommon.ITreeTableCounter,Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  4232. <summary>
  4233. Called to combine the values of two counter objects. Results are saved back into this counter object.
  4234. A cookie can filter the operation to a limited set of counter types.
  4235. </summary>
  4236. <param name="treeTableCounter1">The treeTableCounter1.</param>
  4237. <param name="treeTableCounter2">The treeTableCounter2.</param>
  4238. <param name="cookie">The cookie.</param>
  4239. </member>
  4240. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.Combine(Syncfusion.GridCommon.TreeTableVisibleCounter,System.Int32)">
  4241. <summary>
  4242. Combines the counter values of this counter object with the values of another counter object
  4243. and returns a new counter object.
  4244. </summary>
  4245. <param name="other">The other.</param>
  4246. <param name="cookie">The cookie.</param>
  4247. <returns>Returns the new object</returns>
  4248. </member>
  4249. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.Syncfusion#GridCommon#ITreeTableCounter#Compare(Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  4250. <summary>
  4251. Compares this counter with another counter. A cookie can specify
  4252. a specific counter type.
  4253. </summary>
  4254. <param name="other">The other.</param>
  4255. <param name="cookie">The cookie.</param>
  4256. <returns>Returns the compared value</returns>
  4257. </member>
  4258. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.Compare(Syncfusion.GridCommon.TreeTableVisibleCounter,System.Int32)">
  4259. <summary>
  4260. Compares this counter with another counter. A cookie can specify
  4261. a specific counter type.
  4262. </summary>
  4263. <param name="other">The other.</param>
  4264. <param name="cookie">The cookie.</param>
  4265. <returns>Returns the compared value</returns>
  4266. </member>
  4267. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.IsEmpty(System.Int32)">
  4268. <summary>
  4269. Indicates whether the counter object is empty. A cookie can specify
  4270. a specific counter type.
  4271. </summary>
  4272. <param name="cookie">The cookie.</param>
  4273. <returns>
  4274. <b>true</b> if the specified cookie is empty; otherwise, <b>false</b>.
  4275. </returns>
  4276. </member>
  4277. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounter.ToString">
  4278. <summary>
  4279. Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
  4280. </summary>
  4281. <returns>
  4282. A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
  4283. </returns>
  4284. </member>
  4285. <member name="P:Syncfusion.GridCommon.TreeTableVisibleCounter.Kind">
  4286. <summary>
  4287. Gets the Counter Kind.
  4288. </summary>
  4289. </member>
  4290. <member name="T:Syncfusion.GridCommon.TreeTableWithCounterBranch">
  4291. <summary>
  4292. A tree table branch with a counter.
  4293. </summary>
  4294. <exclude/>
  4295. [ClassReference(IsReviewed = false)]
  4296. </member>
  4297. <member name="T:Syncfusion.GridCommon.TreeTableWithSummaryBranch">
  4298. <summary>
  4299. A tree table branch with a counter.
  4300. </summary>
  4301. <exclude/>
  4302. [ClassReference(IsReviewed = false)]
  4303. </member>
  4304. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.#ctor(Syncfusion.GridCommon.TreeTable)">
  4305. <summary>
  4306. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableWithSummaryBranch"/> class.
  4307. </summary>
  4308. <param name="tree">tree instance</param>
  4309. </member>
  4310. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.GetLeftNode">
  4311. <summary>
  4312. The left branch node cast to ITreeTableSummaryNode.
  4313. </summary>
  4314. <returns>Returns the left branch node cast to ITreeTableSummaryNode.</returns>
  4315. </member>
  4316. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.GetRightNode">
  4317. <summary>
  4318. Returns the right branch node cast to ITreeTableSummaryNode.
  4319. </summary>
  4320. <returns>Returns the left branch node cast to ITreeTableSummaryNode.</returns>
  4321. </member>
  4322. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  4323. <summary>
  4324. Gets an array of summary objects.
  4325. </summary>
  4326. <param name="emptySummaries">The empty summaries.</param>
  4327. <returns>Returns an array of summary objects.</returns>
  4328. </member>
  4329. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.InvalidateSummariesBottomUp(System.Boolean)">
  4330. <summary>
  4331. Walks up parent branches and reset summaries.
  4332. </summary>
  4333. <param name="notifyParentRecordSource">boolean value</param>
  4334. </member>
  4335. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.InvalidateSummariesTopDown(System.Boolean)">
  4336. <summary>
  4337. Marks all summaries dirty in this node and child nodes.
  4338. </summary>
  4339. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  4340. </member>
  4341. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.GetLeftC">
  4342. <summary>
  4343. The left branch node cast to ITreeTableSummaryNode.
  4344. </summary>
  4345. <returns>Returns the left branch node cast to ITreeTableSummaryNode.</returns>
  4346. </member>
  4347. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryBranch.GetRightC">
  4348. <summary>
  4349. Returns the right branch node cast to ITreeTableSummaryNode.
  4350. </summary>
  4351. <returns>Returns the left branch node cast to ITreeTableSummaryNode.</returns>
  4352. </member>
  4353. <member name="P:Syncfusion.GridCommon.TreeTableWithSummaryBranch.TreeTableWithSummary">
  4354. <summary>
  4355. Gets the tree this branch belongs to.
  4356. </summary>
  4357. </member>
  4358. <member name="P:Syncfusion.GridCommon.TreeTableWithSummaryBranch.Parent">
  4359. <summary>
  4360. Gets or sets the parent branch.
  4361. </summary>
  4362. </member>
  4363. <member name="P:Syncfusion.GridCommon.TreeTableWithSummaryBranch.HasSummaries">
  4364. <summary>
  4365. Gets a value indicating whether this node has summaries or not.
  4366. </summary>
  4367. </member>
  4368. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.#ctor(Syncfusion.GridCommon.TreeTable)">
  4369. <summary>
  4370. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableWithCounterBranch"/> class.
  4371. </summary>
  4372. <param name="tree">tree instance</param>
  4373. </member>
  4374. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.GetCounterPositionOfChild(Syncfusion.GridCommon.ITreeTableNode)">
  4375. <summary>
  4376. Gets the cumulative counter position object of a child node with all counter values.
  4377. </summary>
  4378. <param name="node">The node.</param>
  4379. <returns>Returns the cumulative counter position object of a child node with all counter values.</returns>
  4380. </member>
  4381. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.GetLeftNode">
  4382. <summary>
  4383. The left branch node cast to ITreeTableCounterNode.
  4384. </summary>
  4385. <returns>Returns the left branch node cast to ITreeTableCounterNode.</returns>
  4386. </member>
  4387. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.GetRightNode">
  4388. <summary>
  4389. The right branch node cast to ITreeTableCounterNode.
  4390. </summary>
  4391. <returns>Returns the right branch node cast to ITreeTableCounterNode.</returns>
  4392. </member>
  4393. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.GetCounterTotal">
  4394. <summary>
  4395. Gets the total of this node's counter and child nodes (cached).
  4396. </summary>
  4397. <returns> Returns the total of this node's counter and child nodes (cached).</returns>
  4398. </member>
  4399. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.GetCounterPosition">
  4400. <summary>
  4401. Gets the cumulative position of this node.
  4402. </summary>
  4403. <returns> Returns the cumulative position of this node.</returns>
  4404. </member>
  4405. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.InvalidateCounterBottomUp(System.Boolean)">
  4406. <summary>
  4407. Invalidates the counter bottom up.
  4408. </summary>
  4409. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  4410. </member>
  4411. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.InvalidateCounterTopDown(System.Boolean)">
  4412. <summary>
  4413. Marks all counters dirty in this node and child nodes.
  4414. </summary>
  4415. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  4416. </member>
  4417. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.GetLeftC">
  4418. <summary>
  4419. The left branch node cast to ITreeTableCounterNode.
  4420. </summary>
  4421. <returns>Returns the left branch node cast to ITreeTableCounterNode.</returns>
  4422. </member>
  4423. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterBranch.GetRightC">
  4424. <summary>
  4425. The right branch node cast to ITreeTableCounterNode.
  4426. </summary>
  4427. <returns>Returns the right branch node cast to ITreeTableCounterNode.</returns>
  4428. </member>
  4429. <member name="P:Syncfusion.GridCommon.TreeTableWithCounterBranch.TreeTableWithCounter">
  4430. <summary>
  4431. Gets the tree this branch belongs to.
  4432. </summary>
  4433. </member>
  4434. <member name="P:Syncfusion.GridCommon.TreeTableWithCounterBranch.Parent">
  4435. <summary>
  4436. Gets or sets the parent branch.
  4437. </summary>
  4438. </member>
  4439. <member name="T:Syncfusion.GridCommon.TreeTableWithCounter">
  4440. <summary>
  4441. A balanced tree with <see cref="T:Syncfusion.GridCommon.TreeTableWithCounterEntry"/> entries.
  4442. </summary>
  4443. <exclude/>
  4444. [ClassReference(IsReviewed = false)]
  4445. </member>
  4446. <member name="T:Syncfusion.GridCommon.TreeTableWithSummary">
  4447. <summary>
  4448. A balanced tree with <see cref="T:Syncfusion.GridCommon.TreeTableWithSummaryEntry"/> entries.
  4449. </summary>
  4450. <exclude/>
  4451. [ClassReference(IsReviewed = false)]
  4452. </member>
  4453. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.#ctor(System.Boolean)">
  4454. <summary>
  4455. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableWithSummary"/> class.
  4456. </summary>
  4457. <param name="sorted">boolean value</param>
  4458. </member>
  4459. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.InvalidateSummariesTopDown(System.Boolean)">
  4460. <summary>
  4461. Marks all summaries dirty.
  4462. </summary>
  4463. <param name="notifySummariesSource">if set to <b>true</b> notify summaries source.</param>
  4464. </member>
  4465. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource)">
  4466. <summary>
  4467. Gets an array of summary objects.
  4468. </summary>
  4469. <param name="emptySummaries">summary value</param>
  4470. <returns>Returns an array of summary objects.</returns>
  4471. </member>
  4472. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.Insert(System.Int32,Syncfusion.GridCommon.TreeTableWithSummaryEntry)">
  4473. <summary>
  4474. Inserts a <see cref="T:Syncfusion.GridCommon.TreeTableWithSummaryEntry"/> object at the specified index.
  4475. </summary>
  4476. <param name="index">tree index</param>
  4477. <param name="value">value needs to be insert</param>
  4478. </member>
  4479. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.Remove(Syncfusion.GridCommon.TreeTableWithSummaryEntry)">
  4480. <summary>
  4481. Removes an object from the tree.
  4482. </summary>
  4483. <param name="value">value needs to be remove</param>
  4484. <returns>Returns the removed value.</returns>
  4485. </member>
  4486. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.Contains(Syncfusion.GridCommon.TreeTableWithSummaryEntry)">
  4487. <summary>
  4488. Indicates whether an object belongs to the tree.
  4489. </summary>
  4490. <param name="value">value needs to be check</param>
  4491. <returns>Returns a boolean value indicates whether an object belongs to the tree.</returns>
  4492. </member>
  4493. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.IndexOf(Syncfusion.GridCommon.TreeTableWithSummaryEntry)">
  4494. <summary>
  4495. Gets the index of an object in the tree.
  4496. </summary>
  4497. <param name="value">value needs to be find the index</param>
  4498. <returns> Returns the index of an object in the tree.</returns>
  4499. </member>
  4500. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.Add(Syncfusion.GridCommon.TreeTableWithSummaryEntry)">
  4501. <summary>
  4502. Appends an object.
  4503. </summary>
  4504. <param name="value">The item to be added to the end of the collection. The value must not be a NULL reference (Nothing in Visual Basic).</param>
  4505. <returns>The zero-based collection index at which the value has been added.</returns>
  4506. </member>
  4507. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.CopyTo(Syncfusion.GridCommon.TreeTableWithSummaryEntry[],System.Int32)">
  4508. <summary>
  4509. Copies the elements of this tree to an array.
  4510. </summary>
  4511. <param name="array">collection of array</param>
  4512. <param name="index">index value</param>
  4513. </member>
  4514. <member name="M:Syncfusion.GridCommon.TreeTableWithSummary.GetEnumerator">
  4515. <summary>
  4516. Gets a strongly typed enumerator.
  4517. </summary>
  4518. <returns>Returns a strongly typed enumerator.</returns>
  4519. </member>
  4520. <member name="P:Syncfusion.GridCommon.TreeTableWithSummary.HasSummaries">
  4521. <summary>
  4522. Gets a value indicating whether the tree has summaries or not.
  4523. </summary>
  4524. </member>
  4525. <member name="P:Syncfusion.GridCommon.TreeTableWithSummary.Item(System.Int32)">
  4526. <summary>
  4527. Gets or sets a TreeTableWithSummaryEntry.
  4528. </summary>
  4529. <param name="index">index value</param>
  4530. <returns>Returns the new instance for TreeTableWithSummaryEntry</returns>
  4531. </member>
  4532. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.#ctor(Syncfusion.GridCommon.ITreeTableCounter,System.Boolean)">
  4533. <summary>
  4534. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableWithCounter"/> class.
  4535. </summary>
  4536. <param name="startPosition">sorting position</param>
  4537. <param name="sorted">boolean value</param>
  4538. </member>
  4539. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.EndInit">
  4540. <summary>
  4541. Ends optimization of insertion of elements when tree is initialized for the first time.
  4542. </summary>
  4543. </member>
  4544. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.InvalidateCounterTopDown(System.Boolean)">
  4545. <summary>
  4546. Marks all counters dirty.
  4547. </summary>
  4548. <param name="notifyCounterSource">boolean value</param>
  4549. </member>
  4550. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetCounterTotal">
  4551. <summary>
  4552. Gets the total of all counters in this tree.
  4553. </summary>
  4554. <returns>Returns the total of all counters in this tree.</returns>
  4555. </member>
  4556. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetStartCounterPosition">
  4557. <summary>
  4558. Gets the starting counter for this tree.
  4559. </summary>
  4560. <returns> Returns the starting counter for this tree.</returns>
  4561. </member>
  4562. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetEntryAtCounterPosition(Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  4563. <summary>
  4564. Overloaded. Gets an entry at the specified counter position. A cookie defines the type of counter.
  4565. </summary>
  4566. <param name="searchPosition">The search position.</param>
  4567. <param name="cookie">The cookie.</param>
  4568. <returns>Returns an entry at the specified counter position.</returns>
  4569. </member>
  4570. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetEntryAtCounterPosition(Syncfusion.GridCommon.ITreeTableCounter,System.Int32,System.Boolean)">
  4571. <summary>
  4572. Gets an entry at the specified counter position. A cookie defines the type of counter.
  4573. </summary>
  4574. <param name="searchPosition">The search position.</param>
  4575. <param name="cookie">The cookie.</param>
  4576. <param name="preferLeftMost">Indicates if the leftmost entry should be returned if multiple tree elements have the
  4577. same SearchPosition.</param>
  4578. <returns>Returns an entry at the specified counter position.</returns>
  4579. </member>
  4580. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetEntryAtCounterPosition(Syncfusion.GridCommon.ITreeTableCounter,Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  4581. <summary>
  4582. Gets the entry at counter position.
  4583. </summary>
  4584. <param name="start">The start.</param>
  4585. <param name="searchPosition">The search position.</param>
  4586. <param name="cookie">The cookie.</param>
  4587. <returns>Returns an entry at the counter position.</returns>
  4588. </member>
  4589. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetEntryAtCounterPosition(Syncfusion.GridCommon.ITreeTableCounter,Syncfusion.GridCommon.ITreeTableCounter,System.Int32,System.Boolean)">
  4590. <summary>
  4591. Gets the entry at counter position.
  4592. </summary>
  4593. <param name="start">The start.</param>
  4594. <param name="searchPosition">The search position.</param>
  4595. <param name="cookie">The cookie.</param>
  4596. <param name="preferLeftMost">if set to <b>true</b> prefer left most.</param>
  4597. <returns>Returns an entry at the specified counter position.</returns>
  4598. </member>
  4599. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetEntryAtCounterPosition(Syncfusion.GridCommon.ITreeTableNode,Syncfusion.GridCommon.ITreeTableCounter,Syncfusion.GridCommon.ITreeTableCounter,System.Int32,System.Boolean,Syncfusion.GridCommon.ITreeTableCounter@)">
  4600. <summary>
  4601. An object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> property.
  4602. </summary>
  4603. <param name="currentNode">current node value</param>
  4604. <param name="start">start counter</param>
  4605. <param name="searchPosition">position needs to be search</param>
  4606. <param name="cookie">cookie value</param>
  4607. <param name="preferLeftMost">Indicates if the leftmost entry should be returned if multiple tree elements have the
  4608. same SearchPosition</param>
  4609. <param name="currentNodePosition">position of the current node</param>
  4610. <returns>Returns the current node.</returns>
  4611. </member>
  4612. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetNextNotEmptyCounterEntry(Syncfusion.GridCommon.ITreeTableEntry,System.Int32)">
  4613. <summary>
  4614. Gets the subsequent entry in the collection for which the specific counter is not empty.
  4615. A cookie defines the type of counter.
  4616. </summary>
  4617. <param name="current">The current.</param>
  4618. <param name="cookie">The cookie.</param>
  4619. <returns> Returns the subsequent entry in the collection for which the specific counter is not empty.</returns>
  4620. </member>
  4621. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetPreviousNotEmptyCounterEntry(Syncfusion.GridCommon.ITreeTableEntry,System.Int32)">
  4622. <summary>
  4623. Returns the previous entry in the collection for which the specific counter is not empty.
  4624. A cookie defines the type of counter.
  4625. </summary>
  4626. <param name="current">The current.</param>
  4627. <param name="cookie">The cookie.</param>
  4628. <returns> Returns the previous entry in the collection for which the specific counter is not empty.</returns>
  4629. </member>
  4630. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetNextVisibleEntry(Syncfusion.GridCommon.TreeTableWithCounterEntry)">
  4631. <summary>
  4632. Gets the next entry in the collection for which CountVisible counter is not empty.
  4633. </summary>
  4634. <param name="current">The current.</param>
  4635. <returns> Returns the next entry in the collection for which CountVisible counter is not empty.</returns>
  4636. </member>
  4637. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetPreviousVisibleEntry(Syncfusion.GridCommon.TreeTableWithCounterEntry)">
  4638. <summary>
  4639. Gets the previous entry in the collection for which CountVisible counter is not empty.
  4640. </summary>
  4641. <param name="current">The current.</param>
  4642. <returns>Returns the previous entry in the collection for which CountVisible counter is not empty.</returns>
  4643. </member>
  4644. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.Insert(System.Int32,Syncfusion.GridCommon.TreeTableWithCounterEntry)">
  4645. <summary>
  4646. Inserts a <see cref="T:Syncfusion.GridCommon.TreeTableWithCounterEntry"/> object at the specified index.
  4647. </summary>
  4648. <param name="index">The index.</param>
  4649. <param name="value">The value.</param>
  4650. </member>
  4651. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.Remove(Syncfusion.GridCommon.TreeTableWithCounterEntry)">
  4652. <summary>
  4653. Removes an object from the tree.
  4654. </summary>
  4655. <param name="value">The value.</param>
  4656. <returns>Returns the collection after removing the specified item from the tree collection </returns>
  4657. </member>
  4658. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.Contains(Syncfusion.GridCommon.TreeTableWithCounterEntry)">
  4659. <summary>
  4660. Indicates whether an entry belongs to the tree.
  4661. </summary>
  4662. <param name="value">The entry.</param>
  4663. <returns>
  4664. <b>true</b> if tree contains the specified entry; otherwise, <b>false</b>.
  4665. </returns>
  4666. </member>
  4667. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.IndexOf(Syncfusion.GridCommon.TreeTableWithCounterEntry)">
  4668. <summary>
  4669. Gets the position of an object in the tree.
  4670. </summary>
  4671. <param name="value">The value.</param>
  4672. <returns> Returns the position of an object in the tree.</returns>
  4673. </member>
  4674. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.Add(Syncfusion.GridCommon.TreeTableWithCounterEntry)">
  4675. <summary>
  4676. Appends an object.
  4677. </summary>
  4678. <param name="value">The value.</param>
  4679. <returns>The zero-based collection index at which the value has been added.</returns>
  4680. </member>
  4681. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.CopyTo(Syncfusion.GridCommon.TreeTableWithCounterEntry[],System.Int32)">
  4682. <summary>
  4683. Copies the elements of this tree to an array.
  4684. </summary>
  4685. <param name="array">The array.</param>
  4686. <param name="index">The index.</param>
  4687. </member>
  4688. <member name="M:Syncfusion.GridCommon.TreeTableWithCounter.GetEnumerator">
  4689. <summary>
  4690. Gets a strongly typed enumerator.
  4691. </summary>
  4692. <returns> Returns a strongly typed enumerator.</returns>
  4693. </member>
  4694. <member name="P:Syncfusion.GridCommon.TreeTableWithCounter.ParentCounterSource">
  4695. <summary>
  4696. Gets or sets an object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> property.
  4697. </summary>
  4698. </member>
  4699. <member name="P:Syncfusion.GridCommon.TreeTableWithCounter.Item(System.Int32)">
  4700. <summary>
  4701. Gets or sets a TreeTableWithCounterEntry.
  4702. </summary>
  4703. <param name="index">index value</param>
  4704. <returns>Returns a new instance for TreeTableWithCounterEntry</returns>
  4705. </member>
  4706. <member name="T:Syncfusion.GridCommon.TreeTableWithCounterEnumerator">
  4707. <summary>
  4708. A strongly typed enumerator for the <see cref="T:Syncfusion.GridCommon.TreeTableWithCounter"/> collection.
  4709. </summary>
  4710. <exclude/>
  4711. [ClassReference(IsReviewed = false)]
  4712. </member>
  4713. <member name="M:Syncfusion.GridCommon.TreeTableWithCounterEnumerator.#ctor(Syncfusion.GridCommon.TreeTable)">
  4714. <summary>
  4715. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableWithCounterEnumerator"/> class.
  4716. </summary>
  4717. <param name="tree">tree instance</param>
  4718. </member>
  4719. <member name="P:Syncfusion.GridCommon.TreeTableWithCounterEnumerator.Current">
  4720. <summary>
  4721. Gets the current <see cref="T:Syncfusion.GridCommon.TreeTableWithCounter"/> object.
  4722. </summary>
  4723. </member>
  4724. <member name="T:Syncfusion.GridCommon.TreeTableVisibleCounterSource">
  4725. <summary>
  4726. An object that counts objects that are marked "Visible". It implements
  4727. the ITreeTableCounterSource interface and creates a <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/>.
  4728. </summary>
  4729. <exclude/>
  4730. [ClassReference(IsReviewed = false)]
  4731. </member>
  4732. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounterSource.#ctor(System.Double)">
  4733. <summary>
  4734. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounterSource"/> class.
  4735. </summary>
  4736. <param name="visibleCount">The visible count.</param>
  4737. </member>
  4738. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounterSource.InvalidateCounterBottomUp">
  4739. <summary>
  4740. Marks all counters dirty in this object and parent nodes.
  4741. </summary>
  4742. </member>
  4743. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounterSource.GetCounter">
  4744. <summary>
  4745. Gets the counter object with counters.
  4746. </summary>
  4747. <returns>Returns the counter object with counters.</returns>
  4748. </member>
  4749. <member name="M:Syncfusion.GridCommon.TreeTableVisibleCounterSource.InvalidateCounterTopDown(System.Boolean)">
  4750. <summary>
  4751. Marks all counters dirty in this object and child nodes.
  4752. </summary>
  4753. <param name="notifyCounterSource">if set to <b>true</b> notify counter source.</param>
  4754. </member>
  4755. <member name="T:Syncfusion.GridCommon.ITreeTableSummary">
  4756. <summary>
  4757. Interface definition for a summary object.
  4758. </summary>
  4759. <exclude/>
  4760. [ClassReference(IsReviewed = false)]
  4761. </member>
  4762. <member name="M:Syncfusion.GridCommon.ITreeTableSummary.Combine(Syncfusion.GridCommon.ITreeTableSummary)">
  4763. <summary>
  4764. Combines this summary information with another object's summary and returns a new object.
  4765. </summary>
  4766. <param name="other">The other.</param>
  4767. <returns>Returns a combined object.</returns>
  4768. </member>
  4769. <member name="T:Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource">
  4770. <summary>
  4771. Provides a <see cref="M:Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource.GetEmptySummaries"/> method.
  4772. </summary>
  4773. <exclude/>
  4774. [ClassReference(IsReviewed = false)]
  4775. </member>
  4776. <member name="M:Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource.GetEmptySummaries">
  4777. <summary>
  4778. Gets an array of summary objects.
  4779. </summary>
  4780. <returns>Returns an array of summary objects.</returns>
  4781. </member>
  4782. <member name="T:Syncfusion.GridCommon.ITreeTableSummaryArraySource">
  4783. <summary>
  4784. Interface definition for an object that has summaries.
  4785. </summary>
  4786. <exclude/>
  4787. [ClassReference(IsReviewed = false)]
  4788. </member>
  4789. <member name="M:Syncfusion.GridCommon.ITreeTableSummaryArraySource.GetSummaries(Syncfusion.GridCommon.ITreeTableEmptySummaryArraySource,System.Boolean@)">
  4790. <summary>
  4791. Returns an array of summary objects.
  4792. </summary>
  4793. <param name="emptySummaries">An array of empty summary objects.</param>
  4794. <param name="changed">Returns True if summaries were recalculated; False if already cached.</param>
  4795. <returns>An array of summary objects.</returns>
  4796. </member>
  4797. <member name="M:Syncfusion.GridCommon.ITreeTableSummaryArraySource.InvalidateSummariesTopDown">
  4798. <summary>
  4799. Marks all summaries dirty in this object and child nodes.
  4800. </summary>
  4801. </member>
  4802. <member name="M:Syncfusion.GridCommon.ITreeTableSummaryArraySource.InvalidateSummariesBottomUp">
  4803. <summary>
  4804. Marks all summaries dirty in this object and parent nodes.
  4805. </summary>
  4806. </member>
  4807. <member name="M:Syncfusion.GridCommon.ITreeTableSummaryArraySource.InvalidateSummary">
  4808. <summary>
  4809. Marks all summaries dirty in this object only.
  4810. </summary>
  4811. </member>
  4812. <member name="T:Syncfusion.GridCommon.TreeTableWithSummaryEnumerator">
  4813. <summary>
  4814. A strongly typed enumerator for the <see cref="T:Syncfusion.GridCommon.TreeTableWithSummary"/> collection.
  4815. </summary>
  4816. <exclude/>
  4817. [ClassReference(IsReviewed = false)]
  4818. </member>
  4819. <member name="M:Syncfusion.GridCommon.TreeTableWithSummaryEnumerator.#ctor(Syncfusion.GridCommon.TreeTable)">
  4820. <summary>
  4821. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.TreeTableWithSummaryEnumerator"/> class.
  4822. </summary>
  4823. <param name="tree">tree instance</param>
  4824. </member>
  4825. <member name="P:Syncfusion.GridCommon.TreeTableWithSummaryEnumerator.Current">
  4826. <summary>
  4827. Gets the current <see cref="T:Syncfusion.GridCommon.TreeTableWithSummary"/> object.
  4828. </summary>
  4829. </member>
  4830. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection">
  4831. <summary>
  4832. A collection of entities for which distances need to be counted. The
  4833. collection provides methods for mapping from a distance position to
  4834. an entity and vice versa.<para/>
  4835. For example, in a scrollable grid control you have rows with different heights.
  4836. Use this collection to determine the total height for all rows in the grid,
  4837. quickly determine the row index for a given point and also quickly determine
  4838. the point at which a row is displayed. This also allows a mapping between the
  4839. scrollbars value and the rows or columns associated with that value.
  4840. </summary>
  4841. <remarks>
  4842. DistanceCounterCollection uses a high-water mark technique for allocating
  4843. objects up to the modified entry with the highest index. When you modify
  4844. the size of an entry the collection ensures that objects are allocated
  4845. for all entries up to the given index. Entries that are after the modified
  4846. entry are assumed to have the DefaultSize and will not be allocated.
  4847. <para/>
  4848. The best-case scenario is when all lines have the same DefaultSize. In such
  4849. case the internal collection remains completely empty and will not cause
  4850. any overhead. This makes DistanceCounterCollection also an attractive solution
  4851. for the scenario where all entries have the same size (e.g. a data bound grid
  4852. where all rows have same height).
  4853. </remarks>
  4854. [ClassReference(IsReviewed = false)]
  4855. </member>
  4856. <member name="T:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection">
  4857. <summary>
  4858. A collection of entities for which distances need to counted. The
  4859. collection provides methods for mapping from a distance position to
  4860. an entity and vice versa.<para/>
  4861. For example, in a scrollable grid control you have rows with different heights.
  4862. Use this collection to determine the total height for all rows in the grid,
  4863. quickly determine the row index for a given point and also quickly determine
  4864. the point at which a row is displayed. This also allows a mapping between the
  4865. scrollbars value and the rows or columns associated with that value.
  4866. </summary>
  4867. [ClassReference(IsReviewed = false)]
  4868. </member>
  4869. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.Clear">
  4870. <summary>
  4871. Clears this instance.
  4872. </summary>
  4873. </member>
  4874. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.SetRange(System.Int32,System.Int32,System.Double)">
  4875. <summary>
  4876. Hides a specified range of entities (lines, rows or columns).
  4877. </summary>
  4878. <param name="from">The index for the first entity.</param>
  4879. <param name="to">The raw index for the last entity.</param>
  4880. <param name="distance">The distance.</param>
  4881. </member>
  4882. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.ResetRange(System.Int32,System.Int32)">
  4883. <summary>
  4884. Resets the range by restoring the default distance for all entries in the specified range.
  4885. </summary>
  4886. <param name="from">The index for the first entity.</param>
  4887. <param name="to">The raw index for the last entity.</param>
  4888. </member>
  4889. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.GetNextVisibleIndex(System.Int32)">
  4890. <summary>
  4891. Gets the next visible index. Skip subsequent entities for which the distance is 0.0 and return the next entity.
  4892. </summary>
  4893. <param name="index">The index.</param>
  4894. <returns>The next visible index from the given index.</returns>
  4895. </member>
  4896. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.GetPreviousVisibleIndex(System.Int32)">
  4897. <summary>
  4898. Gets the previous visible index. Skip previous entities for which the distance is 0.0 and return the previous entity.
  4899. </summary>
  4900. <param name="index">The index.</param>
  4901. <returns>The previous visible index from the given index.</returns>
  4902. </member>
  4903. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.IndexOfCumulatedDistance(System.Double)">
  4904. <summary>
  4905. Gets the index of an entity in this collection for which
  4906. the cumulated count of previous distances is greater than or equal to
  4907. the specified cumulatedDistance. (e.g. return row index for
  4908. pixel position).
  4909. </summary>
  4910. <param name="cumulatedDistance">The cumulated count of previous distances.</param>
  4911. <returns>The index of an entity in this collection for which
  4912. the cumulated count of previous distances is greater than or equal to
  4913. the specified cumulatedDistance.</returns>
  4914. </member>
  4915. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.GetCumulatedDistanceAt(System.Int32)">
  4916. <summary>
  4917. Gets the cumulated count of previous distances for the entity at the specific index.
  4918. (e.g. return pixel position for a row index).
  4919. </summary>
  4920. <param name="index">The entity index.</param>
  4921. <returns>The cumulated count of previous distances for the
  4922. entity at the specific index.</returns>
  4923. </member>
  4924. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.SetNestedDistances(System.Int32,Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection)">
  4925. <summary>
  4926. Assigns a collection with nested entities to an item.
  4927. </summary>
  4928. <param name="index">The index.</param>
  4929. <param name="nestedCollection">The nested collection.</param>
  4930. </member>
  4931. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.GetNestedDistances(System.Int32)">
  4932. <summary>
  4933. Gets the nested entities at a given index. If the index does not hold
  4934. a nested distances collection the method returns null.
  4935. </summary>
  4936. <param name="index">The index.</param>
  4937. <returns>The nested entities at a given index or null.</returns>
  4938. </member>
  4939. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.GetNextScrollValue(System.Double)">
  4940. <summary>
  4941. Gets the distance position of the next entity after a given point.
  4942. </summary>
  4943. <param name="point">The point after which the next entity is to be found.</param>
  4944. <returns>The distance position of the next entity after a given point.</returns>
  4945. </member>
  4946. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.GetPreviousScrollValue(System.Double)">
  4947. <summary>
  4948. Gets the distance position of the entity preceding a given point. If the point
  4949. is in between entities, the starting point of the matching entity
  4950. is returned.
  4951. </summary>
  4952. <param name="point">The point of the entity preceding a given point.</param>
  4953. <returns>The distance position of the entity preceding a given point.</returns>
  4954. </member>
  4955. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.GetAlignedScrollValue(System.Double)">
  4956. <summary>
  4957. Gets the aligned scroll value which is the starting point of the entity
  4958. found at the given distance position.
  4959. </summary>
  4960. <param name="point">The point.</param>
  4961. <returns>The starting point of the entity found at the given distance position.</returns>
  4962. </member>
  4963. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.ConnectWithParent(Syncfusion.GridCommon.ITreeTableCounterSource)">
  4964. <summary>
  4965. Connects a nested distance collection with a parent.
  4966. </summary>
  4967. <param name="treeTableCounterSource">The <see cref="T:Syncfusion.GridCommon.ITreeTableCounterSource"/>
  4968. representing the nested tree table visible counter source.</param>
  4969. </member>
  4970. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.Insert(System.Int32,System.Int32)">
  4971. <summary>
  4972. Inserts entities in the collection from the given index.
  4973. </summary>
  4974. <param name="insertAt">The index of the first entity to be inserted.</param>
  4975. <param name="count">The number of entities to be inserted.</param>
  4976. </member>
  4977. <member name="M:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.Remove(System.Int32,System.Int32)">
  4978. <summary>
  4979. Removes entities in the collection from the given index.
  4980. </summary>
  4981. <param name="removeAt">Index of the first entity to be removed.</param>
  4982. <param name="count">The number of entities to be removed.</param>
  4983. </member>
  4984. <member name="P:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.Count">
  4985. <summary>
  4986. Gets or sets the raw number of entities (lines, rows or columns).
  4987. </summary>
  4988. <value>The raw number of entities (lines, rows or columns).</value>
  4989. </member>
  4990. <member name="P:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.DefaultDistance">
  4991. <summary>
  4992. Gets or sets the default distance (row height or column width) an entity spans.
  4993. </summary>
  4994. <value>The default distance (row height or column width) an entity spans.</value>
  4995. </member>
  4996. <member name="P:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.TotalDistance">
  4997. <summary>
  4998. Gets the total distance all entities span (e.g. total height of all rows in grid).
  4999. </summary>
  5000. <value>The total distance all entities span (e.g. total height of all rows in grid).</value>
  5001. </member>
  5002. <member name="P:Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection.Item(System.Int32)">
  5003. <summary>
  5004. Gets or sets the distance for an entity from the given index.
  5005. </summary>
  5006. <param name="index">The index for the entity</param>
  5007. <returns>The distance for an entity from the given index.</returns>
  5008. </member>
  5009. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.#ctor">
  5010. <summary>
  5011. Initializes a new instance of the DistanceCounterCollection class.
  5012. </summary>
  5013. </member>
  5014. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.Clear">
  5015. <summary>
  5016. Clears this instance.
  5017. </summary>
  5018. </member>
  5019. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.SetRange(System.Int32,System.Int32,System.Double)">
  5020. <summary>
  5021. Hides a specified range of entities (lines, rows or columns).
  5022. </summary>
  5023. <param name="from">The index for the first entity.</param>
  5024. <param name="to">The raw index for the last entity.</param>
  5025. <param name="distance">The distance.</param>
  5026. </member>
  5027. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.SetNestedDistances(System.Int32,Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection)">
  5028. <summary>
  5029. Assigns a collection with nested entities to an item.
  5030. </summary>
  5031. <param name="index">The index.</param>
  5032. <param name="nestedCollection">The nested collection.</param>
  5033. </member>
  5034. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.GetNestedDistances(System.Int32)">
  5035. <summary>
  5036. Gets the nested entities at a given index. If the index does not hold
  5037. a nested distances collection the method returns null.
  5038. </summary>
  5039. <param name="index">The index.</param>
  5040. <returns>The nested entities at a given index or null.</returns>
  5041. </member>
  5042. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.GetNextScrollValue(System.Double)">
  5043. <summary>
  5044. Gets the distance position of the next entity after a given point.
  5045. </summary>
  5046. <param name="point">The point after which the next entity is to be found.</param>
  5047. <returns>The distance position of the next entity after a given point.</returns>
  5048. </member>
  5049. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.GetPreviousScrollValue(System.Double)">
  5050. <summary>
  5051. Gets the distance position of the entity preceding a given point. If the point
  5052. is in between entities, the starting point of the matching entity
  5053. is returned.
  5054. </summary>
  5055. <param name="point">The point of the entity preceding a given point.</param>
  5056. <returns>The distance position of the entity preceding a given point.</returns>
  5057. </member>
  5058. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.GetAlignedScrollValue(System.Double)">
  5059. <summary>
  5060. Gets the aligned scroll value which is the starting point of the entity
  5061. found at the given distance position.
  5062. </summary>
  5063. <param name="point">The point.</param>
  5064. <returns>The starting point of the entity found at the given distance position.</returns>
  5065. </member>
  5066. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.ConnectWithParent(Syncfusion.GridCommon.ITreeTableCounterSource)">
  5067. <summary>
  5068. Connects a nested distance collection with a parent.
  5069. </summary>
  5070. <param name="nestedTreeTableVisibleCounterSource">The <see cref="T:Syncfusion.GridCommon.ITreeTableCounterSource"/>
  5071. representing the nested tree table visible counter source.</param>
  5072. </member>
  5073. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.ResetRange(System.Int32,System.Int32)">
  5074. <summary>
  5075. Resets the range by restoring the default distance for all entries in the specified range.
  5076. </summary>
  5077. <param name="from">The index for the first entity.</param>
  5078. <param name="to">The raw index for the last entity.</param>
  5079. </member>
  5080. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.GetNextVisibleIndex(System.Int32)">
  5081. <summary>
  5082. Gets the next visible index. Skip subsequent entities for which the distance is 0.0 and return the next entity.
  5083. </summary>
  5084. <param name="index">The index.</param>
  5085. <returns>The next visible index from the given index.</returns>
  5086. </member>
  5087. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.GetPreviousVisibleIndex(System.Int32)">
  5088. <summary>
  5089. Gets the previous visible index. Skip previous entities for which the distance is 0.0 and return the previous entity.
  5090. </summary>
  5091. <param name="index">The index.</param>
  5092. <returns>The previous visible index from the given index.</returns>
  5093. </member>
  5094. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.IndexOfCumulatedDistance(System.Double)">
  5095. <summary>
  5096. Gets the index of an entity in this collection for which
  5097. the cumulated count of previous distances is greater than or equal to
  5098. the specified cumulatedDistance. (e.g. return row index for
  5099. pixel position).
  5100. </summary>
  5101. <param name="cumulatedDistance">The cumulated count of previous distances.</param>
  5102. <returns>The index of an entity in this collection for which
  5103. the cumulated count of previous distances is greater than or equal to
  5104. the specified cumulatedDistance.</returns>
  5105. </member>
  5106. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.GetCumulatedDistanceAt(System.Int32)">
  5107. <summary>
  5108. Gets the cumulated count of previous distances for the entity at the specific index.
  5109. (e.g. return pixel position for a row index).
  5110. </summary>
  5111. <param name="index">The entity index.</param>
  5112. <returns>The cumulated count of previous distances for the
  5113. entity at the specific index.</returns>
  5114. </member>
  5115. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.Insert(System.Int32,System.Int32)">
  5116. <summary>
  5117. Inserts entities in the collection from the given index.
  5118. </summary>
  5119. <param name="insertAt">The index of the first entity to be inserted.</param>
  5120. <param name="count">The number of entities to be inserted.</param>
  5121. </member>
  5122. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.Remove(System.Int32,System.Int32)">
  5123. <summary>
  5124. Removes entities in the collection from the given index.
  5125. </summary>
  5126. <param name="removeAt">Index of the first entity to be removed.</param>
  5127. <param name="count">The number of entities to be removed.</param>
  5128. </member>
  5129. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.Count">
  5130. <summary>
  5131. Gets or sets the raw number of entities (lines, rows or columns).
  5132. </summary>
  5133. <value>The raw number of entities (lines, rows or columns).</value>
  5134. </member>
  5135. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.DefaultDistance">
  5136. <summary>
  5137. Gets or sets the default distance (row height or column width) an entity spans.
  5138. </summary>
  5139. <value>The default distance (row height or column width) an entity spans.</value>
  5140. </member>
  5141. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.TotalDistance">
  5142. <summary>
  5143. Gets the total distance all entities span (e.g. total height of all rows in grid).
  5144. </summary>
  5145. <value>The total distance all entities span (e.g. total height of all rows in grid).</value>
  5146. </member>
  5147. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.Item(System.Int32)">
  5148. <summary>
  5149. Gets or sets the distance for an entity from the given index.
  5150. </summary>
  5151. <param name="index">The index for the entity</param>
  5152. <returns>The distance for an entity from the given index.</returns>
  5153. </member>
  5154. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.InternalCount">
  5155. <summary>
  5156. Gets or sets an object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> property.
  5157. </summary>
  5158. </member>
  5159. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.InternalTotalDistance">
  5160. <summary>
  5161. Gets an object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> property.
  5162. </summary>
  5163. </member>
  5164. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.NestedTreeTableVisibleCounterSource">
  5165. <summary>
  5166. An object that maintains a collection of nested distances and wires
  5167. it to a parent distance collection. The object is used by the
  5168. DistanceCounterCollection.SetNestedDistances method to associated
  5169. the nested distances with an index in the parent collection.
  5170. </summary>
  5171. <exclude/>
  5172. </member>
  5173. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.NestedTreeTableVisibleCounterSource.#ctor(Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection,Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection)">
  5174. <summary>
  5175. Initializes a new instance of the NestedTreeTableVisibleCounterSource class.
  5176. </summary>
  5177. <param name="parentDistances">The parent distances.</param>
  5178. <param name="nestedDistances">The nested distances.</param>
  5179. </member>
  5180. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.NestedTreeTableVisibleCounterSource.InvalidateCounterBottomUp">
  5181. <summary>
  5182. Marks all counters dirty in this object and parent nodes.
  5183. </summary>
  5184. </member>
  5185. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.NestedTreeTableVisibleCounterSource.GetCounter">
  5186. <summary>
  5187. Returns the <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/> object with counters.
  5188. </summary>
  5189. <returns>The <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/> object with counters.</returns>
  5190. </member>
  5191. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.NestedTreeTableVisibleCounterSource.Entry">
  5192. <summary>
  5193. Gets or sets the counter entry.
  5194. </summary>
  5195. <value>The entry.</value>
  5196. </member>
  5197. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.NestedTreeTableVisibleCounterSource.ParentDistances">
  5198. <summary>
  5199. Gets the parent distances.
  5200. </summary>
  5201. <value>The parent distances.</value>
  5202. </member>
  5203. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection.NestedTreeTableVisibleCounterSource.NestedDistances">
  5204. <summary>
  5205. Gets the nested distances.
  5206. </summary>
  5207. <value>The nested distances.</value>
  5208. </member>
  5209. <member name="T:Syncfusion.GridCommon.ScrollAxis.NamespaceDoc">
  5210. <summary>
  5211. Provides classes and interfaces for performing the scrolling operation in a layout.
  5212. </summary>
  5213. <exclude/>
  5214. </member>
  5215. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset">
  5216. <summary>
  5217. A collection of entities that is shared with a parent collection for which distances
  5218. need to counted. The collection only is a subset for a specific range in
  5219. the parent distance collection.
  5220. <para/>
  5221. When you change the size of an element in this collection the change will
  5222. also be reflected in the parent collection and vice versa.
  5223. </summary>
  5224. [ClassReference(IsReviewed = false)]
  5225. </member>
  5226. <member name="T:Syncfusion.GridCommon.ScrollAxis.IDistancesHost">
  5227. <summary>
  5228. An object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.IDistancesHost.Distances"/> property.
  5229. </summary>
  5230. [ClassReference(IsReviewed = false)]
  5231. </member>
  5232. <member name="P:Syncfusion.GridCommon.ScrollAxis.IDistancesHost.Distances">
  5233. <summary>
  5234. Gets the distances of the lines.
  5235. </summary>
  5236. <value>The distances of the lines.</value>
  5237. </member>
  5238. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.#ctor(Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection)">
  5239. <summary>
  5240. Initializes a new instance of the DistanceCounterSubset class.
  5241. </summary>
  5242. <param name="trackedParentCollection">The parent collection for which a subset is "tracked".</param>
  5243. </member>
  5244. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Clear">
  5245. <summary>
  5246. Restores the distances in the parent collection for this subset to their default distance.
  5247. </summary>
  5248. </member>
  5249. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.SetRange(System.Int32,System.Int32,System.Double)">
  5250. <summary>
  5251. Hides a specified range of entities (lines, rows or columns).
  5252. </summary>
  5253. <param name="from">The index for the first entity.</param>
  5254. <param name="to">The raw index for the last entity.</param>
  5255. <param name="distance">The distance.</param>
  5256. </member>
  5257. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.ResetRange(System.Int32,System.Int32)">
  5258. <summary>
  5259. Resets the range by restoring the default distance for all entries in the specified range.
  5260. </summary>
  5261. <param name="from">The index for the first entity.</param>
  5262. <param name="to">The raw index for the last entity.</param>
  5263. </member>
  5264. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.GetNextVisibleIndex(System.Int32)">
  5265. <summary>
  5266. Gets the next visible index. Skip subsequent entities for which the distance is 0.0 and return the next entity.
  5267. </summary>
  5268. <param name="index">The index.</param>
  5269. <returns>The next visible index from the given index.</returns>
  5270. </member>
  5271. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.GetPreviousVisibleIndex(System.Int32)">
  5272. <summary>
  5273. Gets the previous visible index. Skip previous entities for which the distance is 0.0 and return the previous entity.
  5274. </summary>
  5275. <param name="index">The index.</param>
  5276. <returns>The previous visible index from the given index.</returns>
  5277. </member>
  5278. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.IndexOfCumulatedDistance(System.Double)">
  5279. <summary>
  5280. Gets the index of an entity in this collection for which
  5281. the cumulated count of previous distances is greater than or equal to
  5282. the specified cumulatedDistance. (e.g. return row index for
  5283. pixel position).
  5284. </summary>
  5285. <param name="cumulatedDistance">The cumulated count of previous distances.</param>
  5286. <returns>The index of an entity in this collection for which
  5287. the cumulated count of previous distances is greater than or equal to
  5288. the specified cumulatedDistance.</returns>
  5289. </member>
  5290. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.GetCumulatedDistanceAt(System.Int32)">
  5291. <summary>
  5292. Gets the cumulated count of previous distances for the entity at the specific index.
  5293. (e.g. return pixel position for a row index).
  5294. </summary>
  5295. <param name="index">The entity index.</param>
  5296. <returns>The cumulated count of previous distances for the
  5297. entity at the specific index.</returns>
  5298. </member>
  5299. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.SetNestedDistances(System.Int32,Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection)">
  5300. <summary>
  5301. Assigns a collection with nested entities to an item.
  5302. </summary>
  5303. <param name="index">The index.</param>
  5304. <param name="nestedCollection">The nested collection.</param>
  5305. </member>
  5306. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.GetNestedDistances(System.Int32)">
  5307. <summary>
  5308. Gets the nested entities at a given index. If the index does not hold
  5309. a nested distances collection the method returns null.
  5310. </summary>
  5311. <param name="index">The index.</param>
  5312. <returns>The nested entities at a given index or null.</returns>
  5313. </member>
  5314. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.GetNextScrollValue(System.Double)">
  5315. <summary>
  5316. Gets the distance position of the next entity after a given point.
  5317. </summary>
  5318. <param name="point">The point after which the next entity is to be found.</param>
  5319. <returns>The distance position of the next entity after a given point.</returns>
  5320. </member>
  5321. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.GetPreviousScrollValue(System.Double)">
  5322. <summary>
  5323. Gets the distance position of the entity preceding a given point. If the point
  5324. is in between entities, the starting point of the matching entity
  5325. is returned.
  5326. </summary>
  5327. <param name="point">The point of the entity preceding a given point.</param>
  5328. <returns>The distance position of the entity preceding a given point.</returns>
  5329. </member>
  5330. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.GetAlignedScrollValue(System.Double)">
  5331. <summary>
  5332. Gets the aligned scroll value which is the starting point of the entity
  5333. found at the given distance position.
  5334. </summary>
  5335. <param name="point">The point.</param>
  5336. <returns>The starting point of the entity found at the given distance position.</returns>
  5337. </member>
  5338. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Syncfusion#GridCommon#ScrollAxis#IDistanceCounterCollection#ConnectWithParent(Syncfusion.GridCommon.ITreeTableCounterSource)">
  5339. <summary>
  5340. This method is not supported for DistanceCounterSubset.
  5341. </summary>
  5342. <param name="treeTableCounterSource">The nested tree table visible counter source.</param>
  5343. </member>
  5344. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.ConnectWithParent(Syncfusion.GridCommon.ITreeTableCounterSource)">
  5345. <summary>
  5346. This method is not supported for DistanceCounterSubset.
  5347. </summary>
  5348. <param name="treeTableCounterSource">The nested tree table visible counter source.</param>
  5349. </member>
  5350. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Insert(System.Int32,System.Int32)">
  5351. <summary>
  5352. Inserts entities in the collection from the given index.
  5353. </summary>
  5354. <param name="insertAt">The index of the first entity to be inserted.</param>
  5355. <param name="count">The number of entities to be inserted.</param>
  5356. </member>
  5357. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Remove(System.Int32,System.Int32)">
  5358. <summary>
  5359. Removes entities in the collection from the given index.
  5360. </summary>
  5361. <param name="removeAt">Index of the first entity to be removed.</param>
  5362. <param name="count">The number of entities to be removed.</param>
  5363. </member>
  5364. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Dispose">
  5365. <summary>
  5366. Releases the managed and unmanaged resources.
  5367. </summary>
  5368. </member>
  5369. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Dispose(System.Boolean)">
  5370. <summary>
  5371. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  5372. </summary>
  5373. <param name="disposing"> if true - release both managed and unmanaged resources;
  5374. if false - release only unmanaged resources.
  5375. </param>
  5376. </member>
  5377. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Start">
  5378. <summary>
  5379. Gets or sets the starting index of this collection in the parent collection.
  5380. </summary>
  5381. <value>The starting index of this collection in the parent collection.</value>
  5382. </member>
  5383. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.End">
  5384. <summary>
  5385. Gets the ending index of this collection in the parent collection.
  5386. </summary>
  5387. <value>The ending index of this collection in the parent collection.</value>
  5388. </member>
  5389. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Count">
  5390. <summary>
  5391. Gets or sets the raw number of entities (lines, rows or columns).
  5392. </summary>
  5393. <value>The raw number of entities (lines, rows or columns).</value>
  5394. </member>
  5395. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.DefaultDistance">
  5396. <summary>
  5397. Gets or sets the default distance (row height or column width) an entity spans.
  5398. </summary>
  5399. <value>The default distance (row height or column width) an entity spans.</value>
  5400. </member>
  5401. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.TotalDistance">
  5402. <summary>
  5403. Gets the total distance all entities span (e.g. total height of all rows in grid).
  5404. </summary>
  5405. <value>The total distance all entities span (e.g. total height of all rows in grid).</value>
  5406. </member>
  5407. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Item(System.Int32)">
  5408. <summary>
  5409. Gets or sets the distance for an entity from the given index.
  5410. </summary>
  5411. <param name="index">The index for the entity</param>
  5412. <returns>The distance for an entity from the given index.</returns>
  5413. </member>
  5414. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Syncfusion#GridCommon#ScrollAxis#IDistancesHost#Distances">
  5415. <summary>
  5416. Gets an object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Distances"/> property.
  5417. </summary>
  5418. </member>
  5419. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Distances">
  5420. <summary>
  5421. Gets an distance the <see cref="P:Syncfusion.GridCommon.ScrollAxis.DistanceCounterSubset.Distances"/> property.
  5422. </summary>
  5423. </member>
  5424. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection">
  5425. <summary>
  5426. A collection of entities for which distances need to be counted. The
  5427. collection provides methods for mapping from a distance position to
  5428. an entity and vice versa.<para/>
  5429. For example, in a scrollable grid control you have rows with different heights.
  5430. Use this collection to determine the total height for all rows in the grid,
  5431. quickly determine the row index for a given point and also quickly determine
  5432. the point at which a row is displayed. This also allows a mapping between the
  5433. scrollbars value and the rows or columns associated with that value.
  5434. </summary>
  5435. <remarks>
  5436. DistanceCounterCollection internally uses ranges for allocating
  5437. objects up to the modified entry with the highest index. When you modify
  5438. the size of an entry the collection ensures that objects are allocated
  5439. for all entries up to the given index. Entries that are after the modified
  5440. entry are assumed to have the DefaultSize and will not be allocated.
  5441. <para/>
  5442. Ranges will only be allocated for those lines that have different sizes.
  5443. If you do for example only change the size of line 100 to be 10 then the collection
  5444. will internally create two ranges: Range 1 from 0-99 with DefaultSize and
  5445. Range 2 from 100-100 with size 10. This approach makes this collection
  5446. work very efficient with grid scenarios where often many rows have
  5447. the same height.
  5448. </remarks>
  5449. <exclude/>
  5450. [ClassReference(IsReviewed = false)]
  5451. </member>
  5452. <member name="F:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.PaddingDistance">
  5453. <summary>
  5454. Gets or sets the padding distance of the counter collection.
  5455. </summary>
  5456. </member>
  5457. <member name="F:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.Empty">
  5458. <summary>
  5459. Returns an empty collection.
  5460. </summary>
  5461. </member>
  5462. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.#ctor">
  5463. <summary>
  5464. Initializes a new instance of the DistanceRangeCounterCollection class.
  5465. </summary>
  5466. </member>
  5467. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.#ctor(System.Double)">
  5468. <summary>
  5469. Initializes a new instance of the DistanceRangeCounterCollection class.
  5470. </summary>
  5471. <param name="paddingDistance">The padding distance.</param>
  5472. </member>
  5473. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.Clear">
  5474. <summary>
  5475. Clears this instance.
  5476. </summary>
  5477. </member>
  5478. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.SetNestedDistances(System.Int32,Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection)">
  5479. <summary>
  5480. Assigns a collection with nested entities to an item.
  5481. </summary>
  5482. <param name="index">The index.</param>
  5483. <param name="nestedCollection">The nested collection.</param>
  5484. </member>
  5485. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.GetNestedDistances(System.Int32)">
  5486. <summary>
  5487. Gets the nested entities at a given index. If the index does not hold
  5488. a nested distances collection the method returns null.
  5489. </summary>
  5490. <param name="index">The index.</param>
  5491. <returns>The nested entities at a given index or null.</returns>
  5492. </member>
  5493. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.InvalidateNestedEntry(System.Int32)">
  5494. <summary>
  5495. Invalidates the nested entry of the given index.
  5496. </summary>
  5497. <param name="index">The index of the nested entry.</param>
  5498. </member>
  5499. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.GetNextScrollValue(System.Double)">
  5500. <summary>
  5501. Gets the distance position of the next entity after a given point.
  5502. </summary>
  5503. <param name="point">The point after which the next entity is to be found.</param>
  5504. <returns>The distance position of the next entity after a given point.</returns>
  5505. </member>
  5506. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.GetPreviousScrollValue(System.Double)">
  5507. <summary>
  5508. Gets the distance position of the entity preceding a given point. If the point
  5509. is in between entities, the starting point of the matching entity
  5510. is returned.
  5511. </summary>
  5512. <param name="point">The point of the entity preceding a given point.</param>
  5513. <returns>The distance position of the entity preceding a given point.</returns>
  5514. </member>
  5515. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.GetAlignedScrollValue(System.Double)">
  5516. <summary>
  5517. Gets the aligned scroll value which is the starting point of the entity
  5518. found at the given distance position.
  5519. </summary>
  5520. <param name="point">The point.</param>
  5521. <returns>The starting point of the entity found at the given distance position.</returns>
  5522. </member>
  5523. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.ConnectWithParent(Syncfusion.GridCommon.ITreeTableCounterSource)">
  5524. <summary>
  5525. Connects a nested distance collection with a parent.
  5526. </summary>
  5527. <param name="treeTableCounterSource">The <see cref="T:Syncfusion.GridCommon.ITreeTableCounterSource"/>
  5528. representing the nested tree table visible counter source.</param>
  5529. </member>
  5530. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.GetNextVisibleIndex(System.Int32)">
  5531. <summary>
  5532. Gets the next visible index. Skip subsequent entities for which the distance is 0.0 and return the next entity.
  5533. </summary>
  5534. <param name="index">The index.</param>
  5535. <returns>The next visible index from the given index.</returns>
  5536. </member>
  5537. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.GetPreviousVisibleIndex(System.Int32)">
  5538. <summary>
  5539. Gets the previous visible index. Skip previous entities for which the distance is 0.0 and return the previous entity.
  5540. </summary>
  5541. <param name="index">The index.</param>
  5542. <returns>The previous visible index from the given index.</returns>
  5543. </member>
  5544. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.IndexOfCumulatedDistance(System.Double)">
  5545. <summary>
  5546. Gets the index of an entity in this collection for which
  5547. the cumulated count of previous distances is greater than or equal to
  5548. the specified cumulatedDistance. (e.g. return row index for
  5549. pixel position).
  5550. </summary>
  5551. <param name="cumulatedDistance">The cumulated count of previous distances.</param>
  5552. <returns>The index of an entity in this collection for which
  5553. the cumulated count of previous distances is greater than or equal to
  5554. the specified cumulatedDistance.</returns>
  5555. </member>
  5556. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.GetCumulatedDistanceAt(System.Int32)">
  5557. <summary>
  5558. Gets the cumulated count of previous distances for the entity at the specific index.
  5559. (e.g. return pixel position for a row index).
  5560. </summary>
  5561. <param name="index">The entity index.</param>
  5562. <returns>The cumulated count of previous distances for the
  5563. entity at the specific index.</returns>
  5564. </member>
  5565. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.SetRange(System.Int32,System.Int32,System.Double)">
  5566. <summary>
  5567. Hides a specified range of entities (lines, rows or columns).
  5568. </summary>
  5569. <param name="from">The index for the first entity.</param>
  5570. <param name="to">The raw index for the last entity.</param>
  5571. <param name="distance">The distance.</param>
  5572. </member>
  5573. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.ResetRange(System.Int32,System.Int32)">
  5574. <summary>
  5575. Resets the range by restoring the default distance for all entries in the specified range.
  5576. </summary>
  5577. <param name="from">The index for the first entity.</param>
  5578. <param name="to">The raw index for the last entity.</param>
  5579. </member>
  5580. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.Insert(System.Int32,System.Int32)">
  5581. <summary>
  5582. Inserts entities in the collection from the given index.
  5583. </summary>
  5584. <param name="insertAt">The index of the first entity to be inserted.</param>
  5585. <param name="count">The number of entities to be inserted.</param>
  5586. </member>
  5587. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.Insert(System.Int32,System.Int32,System.Double)">
  5588. <summary>
  5589. Inserts entities in the collection from the given index.
  5590. </summary>
  5591. <param name="insertAt">The index of the first entity to be inserted.</param>
  5592. <param name="count">The number of entities to be inserted.</param>
  5593. <param name="distance">The distance to be set.</param>
  5594. </member>
  5595. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.Remove(System.Int32,System.Int32)">
  5596. <summary>
  5597. Removes entities in the collection from the given index.
  5598. </summary>
  5599. <param name="removeAt">Index of the first entity to be removed.</param>
  5600. <param name="count">The number of entities to be removed.</param>
  5601. </member>
  5602. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.Count">
  5603. <summary>
  5604. Gets or sets the raw number of entities (lines, rows or columns).
  5605. </summary>
  5606. <value>The raw number of entities (lines, rows or columns).</value>
  5607. </member>
  5608. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.DefaultDistance">
  5609. <summary>
  5610. Gets or sets the default distance (row height or column width) an entity spans.
  5611. </summary>
  5612. <value>The default distance (row height or column width) an entity spans.</value>
  5613. </member>
  5614. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.TotalDistance">
  5615. <summary>
  5616. Gets the total distance all entities span (e.g. total height of all rows in grid).
  5617. </summary>
  5618. <value>The total distance all entities span (e.g. total height of all rows in grid).</value>
  5619. </member>
  5620. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.Item(System.Int32)">
  5621. <summary>
  5622. Gets or sets the distance for an entity from the given index.
  5623. </summary>
  5624. <param name="index">The index for the entity</param>
  5625. <returns>The distance for an entity from the given index.</returns>
  5626. </member>
  5627. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.LineIndexEntryAt">
  5628. <summary>
  5629. Initializes the LineIndexEntryAt class
  5630. </summary>
  5631. <exclude/>
  5632. </member>
  5633. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource">
  5634. <summary>
  5635. An object that maintains a collection of nested distances and wires
  5636. it to a parent distance collection. The object is used by the
  5637. DistanceCounterCollection.SetNestedDistances method to associated
  5638. the nested distances with an index in the parent collection.
  5639. </summary>
  5640. <exclude/>
  5641. </member>
  5642. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource">
  5643. <summary>
  5644. An object that counts objects that are marked "Visible". It implements
  5645. the ITreeTableCounterSource interface and creates a <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter"/>.
  5646. </summary>
  5647. <exclude/>
  5648. </member>
  5649. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource.#ctor(System.Double,System.Int32)">
  5650. <summary>
  5651. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource"/> class.
  5652. </summary>
  5653. <param name="visibleCount">The visible count.</param>
  5654. <param name="lineCount">The line count.</param>
  5655. </member>
  5656. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource.ToString">
  5657. <summary>
  5658. Returns a string describing the state of the object.
  5659. </summary>
  5660. <returns>A string describing the state of the object.</returns>
  5661. </member>
  5662. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource.GetCounter">
  5663. <summary>
  5664. Returns the <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/> object with counters.
  5665. </summary>
  5666. <returns>The <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/> object with counters.</returns>
  5667. </member>
  5668. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource.InvalidateCounterTopDown(System.Boolean)">
  5669. <summary>
  5670. Marks all counters dirty in this object and child nodes.
  5671. </summary>
  5672. <param name="notifyCounterSource">A boolean value indicating whether to notify the counter
  5673. source.</param>
  5674. </member>
  5675. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource.InvalidateCounterBottomUp">
  5676. <summary>
  5677. Marks all counters dirty in this object and parent nodes.
  5678. </summary>
  5679. </member>
  5680. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource.LineCount">
  5681. <summary>
  5682. Gets or sets the line count.
  5683. </summary>
  5684. <value>The line count.</value>
  5685. </member>
  5686. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterSource.SingleLineDistance">
  5687. <summary>
  5688. Gets or sets the distance of a single line.
  5689. </summary>
  5690. <value>The single line distance.</value>
  5691. </member>
  5692. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.#ctor(Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection,Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection,Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5693. <summary>
  5694. Initializes a new instance of the NestedDistanceCounterCollectionSource class.
  5695. </summary>
  5696. <param name="parentDistances">The parent distances.</param>
  5697. <param name="nestedDistances">The nested distances.</param>
  5698. <param name="entry">The entry.</param>
  5699. </member>
  5700. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.InvalidateCounterBottomUp">
  5701. <summary>
  5702. Marks all counters dirty in this object and parent nodes.
  5703. </summary>
  5704. </member>
  5705. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.GetCounter">
  5706. <summary>
  5707. Returns the <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/> object with counters.
  5708. </summary>
  5709. <returns>The <see cref="T:Syncfusion.GridCommon.TreeTableVisibleCounter"/> object with counters.</returns>
  5710. </member>
  5711. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.ToString">
  5712. <summary>
  5713. Returns a string describing the state of the object.
  5714. </summary>
  5715. <returns>A string describing the state of the object.</returns>
  5716. </member>
  5717. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.Entry">
  5718. <summary>
  5719. Gets or sets the counter entry.
  5720. </summary>
  5721. <value>The entry.</value>
  5722. </member>
  5723. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.SingleLineDistance">
  5724. <summary>
  5725. Gets or sets the distance of a single line.
  5726. </summary>
  5727. <value>The single line distance.</value>
  5728. </member>
  5729. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.ParentDistances">
  5730. <summary>
  5731. Gets the parent distances.
  5732. </summary>
  5733. <value>The parent distances.</value>
  5734. </member>
  5735. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceRangeCounterCollection.NestedDistanceCounterCollectionSource.NestedDistances">
  5736. <summary>
  5737. Gets the nested distances.
  5738. </summary>
  5739. <value>The nested distances.</value>
  5740. </member>
  5741. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterKind">
  5742. <summary>
  5743. A collection of integers used to specify various counter kinds.
  5744. </summary>
  5745. <exclude/>
  5746. </member>
  5747. <member name="F:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterKind.CountAll">
  5748. <summary>
  5749. All counters.
  5750. </summary>
  5751. </member>
  5752. <member name="F:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterKind.Distance">
  5753. <summary>
  5754. Visible Counter.
  5755. </summary>
  5756. </member>
  5757. <member name="F:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterKind.Lines">
  5758. <summary>
  5759. Line Counter.
  5760. </summary>
  5761. </member>
  5762. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterKind.#ctor">
  5763. <summary>
  5764. Prevents a default instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterKind"/> class from being created.
  5765. </summary>
  5766. </member>
  5767. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter">
  5768. <summary>
  5769. A counter that counts objects that are marked "Visible".
  5770. </summary>
  5771. <exclude/>
  5772. </member>
  5773. <member name="F:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.Empty">
  5774. <summary>
  5775. Returns an empty DistanceLineCounter that represents zero visible elements.
  5776. </summary>
  5777. </member>
  5778. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.#ctor(System.Double,System.Int32)">
  5779. <summary>
  5780. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter"/> class.
  5781. </summary>
  5782. <param name="distance">The distance.</param>
  5783. <param name="lineCount">The line count.</param>
  5784. </member>
  5785. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.GetValue(System.Int32)">
  5786. <summary>
  5787. Returns the value of the counter. A cookie specifies
  5788. a specific counter type.
  5789. </summary>
  5790. <param name="cookie">The cookie.</param>
  5791. <returns>The value of the counter.</returns>
  5792. </member>
  5793. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.Syncfusion#GridCommon#ITreeTableCounter#Combine(Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  5794. <summary>
  5795. Combines this counter object with another counter and returns a new object. A cookie can specify
  5796. a specific counter type.
  5797. </summary>
  5798. <param name="other">Counter total</param>
  5799. <param name="cookie">cookie value.</param>
  5800. <returns>Returns the new object</returns>
  5801. </member>
  5802. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.Combine(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter,System.Int32)">
  5803. <summary>
  5804. Combines the counter values of this counter object with the values of another counter object
  5805. and returns a new counter object.
  5806. </summary>
  5807. <param name="other">The other line counter.</param>
  5808. <param name="cookie">The cookie.</param>
  5809. <returns>Returns a new object which is the combination of the counter values of this counter
  5810. object with the values of another counter object.</returns>
  5811. </member>
  5812. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.Syncfusion#GridCommon#ITreeTableCounter#Compare(Syncfusion.GridCommon.ITreeTableCounter,System.Int32)">
  5813. <summary>
  5814. Compares this counter with another counter. A cookie can specify
  5815. a specific counter type.
  5816. </summary>
  5817. <param name="other">The other.</param>
  5818. <param name="cookie">The cookie.</param>
  5819. <returns>Returns the compared value</returns>
  5820. </member>
  5821. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.Compare(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter,System.Int32)">
  5822. <summary>
  5823. Compares this counter with another counter. A cookie can specify
  5824. a specific counter type.
  5825. </summary>
  5826. <param name="other">The other counter.</param>
  5827. <param name="cookie">The cookie.</param>
  5828. <returns>Returns a value indicating the comparison of the current object and the given
  5829. object.</returns>
  5830. </member>
  5831. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.IsEmpty(System.Int32)">
  5832. <summary>
  5833. Indicates whether the counter object is empty. A cookie can specify
  5834. a specific counter type.
  5835. </summary>
  5836. <param name="cookie">The cookie.</param>
  5837. <returns>
  5838. <b>True</b> if the specified cookie is empty, otherwise <b>false</b>.
  5839. </returns>
  5840. </member>
  5841. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.ToString">
  5842. <summary>
  5843. Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
  5844. </summary>
  5845. <returns>
  5846. A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
  5847. </returns>
  5848. </member>
  5849. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.LineCount">
  5850. <summary>
  5851. Gets the line count.
  5852. </summary>
  5853. <value>The line count.</value>
  5854. </member>
  5855. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.Distance">
  5856. <summary>
  5857. Gets the distance.
  5858. </summary>
  5859. <value>The distance.</value>
  5860. </member>
  5861. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter.Kind">
  5862. <summary>
  5863. Gets the counter kind.
  5864. </summary>
  5865. <value>The counter kind.</value>
  5866. </member>
  5867. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree">
  5868. <summary>
  5869. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree"/> class.
  5870. </summary>
  5871. /// <exclude/>
  5872. </member>
  5873. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.#ctor(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter,System.Boolean)">
  5874. <summary>
  5875. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree"/> class.
  5876. </summary>
  5877. <param name="startPos">The start position.</param>
  5878. <param name="sorted">A boolean value indicating whether sorted.</param>
  5879. </member>
  5880. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetCounterTotal">
  5881. <summary>
  5882. Returns the total number of counters.
  5883. </summary>
  5884. <returns>The total number of counters.</returns>
  5885. </member>
  5886. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetPreviousEntry(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5887. <summary>
  5888. Gets the previous entry.
  5889. </summary>
  5890. <param name="current">The current counter entry.</param>
  5891. <returns>The previous entry.</returns>
  5892. </member>
  5893. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetNextEntry(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5894. <summary>
  5895. Gets the next entry.
  5896. </summary>
  5897. <param name="current">The current counter entry.</param>
  5898. <returns>The next entry.</returns>
  5899. </member>
  5900. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetEntryAtCounterPosition(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter,System.Int32)">
  5901. <summary>
  5902. Returns an entry at the specified counter position. A cookie defines the type of counter.
  5903. </summary>
  5904. <param name="searchPosition">The search position.</param>
  5905. <param name="cookie">The cookie.</param>
  5906. <returns>Returns an entry at the specified counter position.</returns>
  5907. </member>
  5908. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetEntryAtCounterPosition(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounter,System.Int32,System.Boolean)">
  5909. <summary>
  5910. Returns an entry at the specified counter position. A cookie defines the type of counter.
  5911. </summary>
  5912. <param name="searchPosition">The search position.</param>
  5913. <param name="cookie">The cookie.</param>
  5914. <param name="preferLeftMost">A boolean value indicating whether the leftmost entry should be returned if multiple tree elements have the
  5915. same SearchPosition.</param>
  5916. <returns>
  5917. Returns an entry at the specified counter position.
  5918. </returns>
  5919. </member>
  5920. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetNextNotEmptyCounterEntry(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry,System.Int32)">
  5921. <summary>
  5922. Returns the subsequent entry in the collection for which the specific counter is not empty.
  5923. A cookie defines the type of counter.
  5924. </summary>
  5925. <param name="current">The current counter entry.</param>
  5926. <param name="cookie">The cookie.</param>
  5927. <returns>The subsequent entry in the collection for which the specific counter is not empty.</returns>
  5928. </member>
  5929. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetPreviousNotEmptyCounterEntry(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry,System.Int32)">
  5930. <summary>
  5931. Returns the previous entry in the collection for which the specific counter is not empty.
  5932. A cookie defines the type of counter.
  5933. </summary>
  5934. <param name="current">The current counter entry.</param>
  5935. <param name="cookie">The cookie.</param>
  5936. <returns>Returns the previous entry in the collection for which the specific counter is not empty.</returns>
  5937. </member>
  5938. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetNextVisibleEntry(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5939. <summary>
  5940. The next entry in the collection for which CountVisible counter is not empty.
  5941. </summary>
  5942. <param name="current">The current counter entry.</param>
  5943. <returns>Returns the next entry in the collection for which CountVisible counter is not empty.</returns>
  5944. </member>
  5945. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.GetPreviousVisibleEntry(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5946. <summary>
  5947. The previous entry in the collection for which CountVisible counter is not empty.
  5948. </summary>
  5949. <param name="current">The current counter entry.</param>
  5950. <returns>Returns the previous entry in the collection for which CountVisible counter is not empty.</returns>
  5951. </member>
  5952. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.Insert(System.Int32,Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5953. <summary>
  5954. Inserts a <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry"/> object at the specified index.
  5955. </summary>
  5956. <param name="index">The index.</param>
  5957. <param name="value">The object to be inserted.</param>
  5958. </member>
  5959. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.Remove(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5960. <summary>
  5961. Removes the given object from the tree.
  5962. </summary>
  5963. <param name="value">The object to be removed.</param>
  5964. </member>
  5965. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.Contains(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5966. <summary>
  5967. Indicates whether the given object belongs to the tree.
  5968. </summary>
  5969. <param name="value">The object to be queried.</param>
  5970. <returns>
  5971. <b>True</b> if tree contains the specified object, otherwise <b>false</b>.
  5972. </returns>
  5973. </member>
  5974. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.IndexOf(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5975. <summary>
  5976. Returns the position of an object in the tree.
  5977. </summary>
  5978. <param name="value">The object whose index is to be obtained.</param>
  5979. <returns>The position of an object in the tree.</returns>
  5980. </member>
  5981. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.Add(Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry)">
  5982. <summary>
  5983. Appends the given object.
  5984. </summary>
  5985. <param name="value">The object to be appended.</param>
  5986. <returns>Returns the position of the object appended.</returns>
  5987. </member>
  5988. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree.Item(System.Int32)">
  5989. <summary>
  5990. Gets or sets the distance line counter entry for the given index.
  5991. </summary>
  5992. <param name="index">The index of the counter entry needed.</param>
  5993. <returns>The distance line counter entry for the given index.</returns>
  5994. </member>
  5995. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry">
  5996. <summary>
  5997. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree"/> class.
  5998. </summary>
  5999. <exclude/>
  6000. </member>
  6001. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry.GetCounterPosition">
  6002. <summary>
  6003. The cumulative position of this node.
  6004. </summary>
  6005. <returns>Returns the cumulative position of this node.</returns>
  6006. </member>
  6007. <member name="P:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterEntry.Value">
  6008. <summary>
  6009. Gets or sets the distance line counter source.
  6010. </summary>
  6011. <value>The distance line counter source.</value>
  6012. </member>
  6013. <member name="T:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost">
  6014. <summary>
  6015. A collection that manages lines with varying height and hidden state.
  6016. It has properties for header and footer lines, total line count, default
  6017. size of a line and also lets you add nested collections. Methods
  6018. are provided for changing the values and getting the total extent.
  6019. </summary>
  6020. [ClassReference(IsReviewed = false)]
  6021. </member>
  6022. <member name="T:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost">
  6023. <summary>
  6024. A collection that manages lines with varying height and hidden state.
  6025. It has properties for header and footer lines, total line count, default
  6026. size of a line and also lets you add nested collections.
  6027. </summary>
  6028. [ClassReference(IsReviewed = false)]
  6029. </member>
  6030. <member name="M:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.GetDefaultLineSize">
  6031. <summary>
  6032. Returns the default line size.
  6033. </summary>
  6034. <returns>The default line size.</returns>
  6035. </member>
  6036. <member name="M:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.GetLineCount">
  6037. <summary>
  6038. Returns the line count.
  6039. </summary>
  6040. <returns>The line count.</returns>
  6041. </member>
  6042. <member name="M:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.GetSize(System.Int32,System.Int32@)">
  6043. <summary>
  6044. Gets the size of the line at the given index.
  6045. </summary>
  6046. <param name="index">The index of the line for which the size is to be obtained.</param>
  6047. <param name="repeatValueCount">The number of subsequent values with same size.</param>
  6048. <returns>The size of the line at the given index.</returns>
  6049. </member>
  6050. <member name="M:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.GetHeaderLineCount">
  6051. <summary>
  6052. Gets the header line count.
  6053. </summary>
  6054. <returns>The header line count.</returns>
  6055. </member>
  6056. <member name="M:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.GetFooterLineCount">
  6057. <summary>
  6058. Gets the footer line count.
  6059. </summary>
  6060. <returns>The footer line count.</returns>
  6061. </member>
  6062. <member name="M:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.GetHidden(System.Int32,System.Int32@)">
  6063. <summary>
  6064. Gets the boolean value indicating the hidden state for the line with given index.
  6065. </summary>
  6066. <param name="index">The index of the line for which the hidden state is to be obtained.</param>
  6067. <param name="repeatValueCount">The number of subsequent lines with same state.</param>
  6068. <returns>The boolean value indicating the hidden state for a line.</returns>
  6069. </member>
  6070. <member name="M:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.InitializeScrollAxis(Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase)">
  6071. <summary>
  6072. Initializes the scroll axis.
  6073. </summary>
  6074. <param name="scrollAxis">The scroll axis.</param>
  6075. </member>
  6076. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LineSizeChanged">
  6077. <summary>
  6078. Occurs when a lines size was changed.
  6079. </summary>
  6080. </member>
  6081. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LineHiddenChanged">
  6082. <summary>
  6083. Occurs when a lines hidden state changed.
  6084. </summary>
  6085. </member>
  6086. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.DefaultLineSizeChanged">
  6087. <summary>
  6088. Occurs when the default line size changed.
  6089. </summary>
  6090. </member>
  6091. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LineCountChanged">
  6092. <summary>
  6093. Occurs when the line count was changed.
  6094. </summary>
  6095. </member>
  6096. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.HeaderLineCountChanged">
  6097. <summary>
  6098. Occurs when the header line count was changed.
  6099. </summary>
  6100. </member>
  6101. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.FooterLineCountChanged">
  6102. <summary>
  6103. Occurs when the footer line count was changed.
  6104. </summary>
  6105. </member>
  6106. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LinesInserted">
  6107. <summary>
  6108. Occurs when lines were inserted.
  6109. </summary>
  6110. </member>
  6111. <member name="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LinesRemoved">
  6112. <summary>
  6113. Occurs when lines were removed.
  6114. </summary>
  6115. </member>
  6116. <member name="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.GetNestedLines(System.Int32)">
  6117. <summary>
  6118. Gets the nested lines at the given index.
  6119. </summary>
  6120. <param name="index">The index at which the nested lines is to be obtained.</param>
  6121. <returns>The <see cref="T:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost"/> representing the nested lines.</returns>
  6122. </member>
  6123. <member name="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.SetNestedLines(System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)">
  6124. <summary>
  6125. Sets the nested lines at the given index.
  6126. </summary>
  6127. <param name="index">The index at which the nested lines is to be added.</param>
  6128. <param name="nestedLines">The nested lines to be added. If parameter is null the line will
  6129. be converted to a normal (not nested) line with default line size.</param>
  6130. </member>
  6131. <member name="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.InsertLines(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)">
  6132. <summary>
  6133. Insert the given number of lines at the given index.
  6134. </summary>
  6135. <param name="insertAtLine">The index of the first line to insert.</param>
  6136. <param name="count">The count of the lines to be inserted.</param>
  6137. <param name="moveLines">A container with saved state from a preceding <see cref="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.RemoveLines(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)"/>
  6138. call when lines should be moved. When it is null, empty lines with default size are inserted.</param>
  6139. </member>
  6140. <member name="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.RemoveLines(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)">
  6141. <summary>
  6142. Removes a number of lines at the given index.
  6143. </summary>
  6144. <param name="removeAtLine">The index of the first line to be removed.</param>
  6145. <param name="count">The count of the lines to be removed.</param>
  6146. <param name="moveLines">A container to save state for a subsequent <see cref="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.InsertLines(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)"/>
  6147. call when lines should be moved.</param>
  6148. </member>
  6149. <member name="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.CreateMoveLines">
  6150. <summary>
  6151. Creates the object which holds temporary state when moving lines.
  6152. </summary>
  6153. <returns>The object which holds temporary state when moving lines.</returns>
  6154. </member>
  6155. <member name="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.SetHidden(System.Int32,System.Int32,System.Boolean)">
  6156. <summary>
  6157. Sets the hidden state for the given range of lines.
  6158. </summary>
  6159. <param name="from">The start index of the line for which the hidden state to be set.</param>
  6160. <param name="to">The end index of the line for which the hidden state to be set.</param>
  6161. <param name="hide">A boolean value indicating whether to hide the lines. If set to <b>true</b>
  6162. hide the lines.</param>
  6163. </member>
  6164. <member name="M:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.SetRange(System.Int32,System.Int32,System.Double)">
  6165. <summary>
  6166. Sets the line size for the range of lines.
  6167. </summary>
  6168. <param name="from">The start index of the line for which the line size is to be set.</param>
  6169. <param name="to">The end index of the line for which the line size is to be set.</param>
  6170. <param name="size">The line size to be set to the given range of lines.</param>
  6171. </member>
  6172. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.TotalExtent">
  6173. <summary>
  6174. Gets the total extent which is the total of all line sizes. <b>Note:</b> This property only
  6175. works if the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection"/> has been setup for pixel scrolling,
  6176. otherwise it returns <see cref="F:System.Double.NaN"/>.
  6177. </summary>
  6178. <value>The total extent which is the total of all line sizes or <see cref="F:System.Double.NaN"/>.</value>
  6179. </member>
  6180. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.SupportsNestedLines">
  6181. <summary>
  6182. Gets a value indicating whether the host supports nesting or not.
  6183. </summary>
  6184. <value>A boolean value indicating whether the host supports nesting.</value>
  6185. </member>
  6186. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.SupportsInsertRemove">
  6187. <summary>
  6188. Gets a value indicating whether the host supports inserting and removing lines.
  6189. </summary>
  6190. <value>The boolean value indicating whether the host supports inserting and removing lines.</value>
  6191. </member>
  6192. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.DefaultLineSize">
  6193. <summary>
  6194. Gets or sets the default size of lines.
  6195. </summary>
  6196. <value>The default size of lines.</value>
  6197. </member>
  6198. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.FooterLineCount">
  6199. <summary>
  6200. Gets or sets the footer line count.
  6201. </summary>
  6202. <value>The footer line count.</value>
  6203. </member>
  6204. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.HeaderLineCount">
  6205. <summary>
  6206. Gets or sets the header line count.
  6207. </summary>
  6208. <value>The header line count.</value>
  6209. </member>
  6210. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.LineCount">
  6211. <summary>
  6212. Gets or sets the line count.
  6213. </summary>
  6214. <value>The line count.</value>
  6215. </member>
  6216. <member name="P:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost.Item(System.Int32)">
  6217. <summary>
  6218. Gets or sets the line size at the specified index.
  6219. </summary>
  6220. <param name="index">index value</param>
  6221. <value>The line size at the specified index.</value>
  6222. <returns>Returns the line size at the specified index.</returns>
  6223. </member>
  6224. <member name="T:Syncfusion.GridCommon.ScrollAxis.IPaddedEditableLineSizeHost">
  6225. <summary>
  6226. An object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.IPaddedEditableLineSizeHost.PaddingDistance"/> property and <see cref="M:Syncfusion.GridCommon.ScrollAxis.IPaddedEditableLineSizeHost.DeferRefresh"/> method.
  6227. </summary>
  6228. [ClassReference(IsReviewed = false)]
  6229. </member>
  6230. <member name="M:Syncfusion.GridCommon.ScrollAxis.IPaddedEditableLineSizeHost.DeferRefresh">
  6231. <summary>
  6232. Enter the defer cycle so that all data operations in view is performed and update once.
  6233. </summary>
  6234. <returns>The disposable object to release the allocated resources.</returns>
  6235. </member>
  6236. <member name="P:Syncfusion.GridCommon.ScrollAxis.IPaddedEditableLineSizeHost.PaddingDistance">
  6237. <summary>
  6238. Gets or sets the padding distance for the line.
  6239. </summary>
  6240. <value>The padding distance for the line.</value>
  6241. </member>
  6242. <member name="T:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost">
  6243. <summary>
  6244. Implements the <see cref="T:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost"/> interface for an empty collection
  6245. that cannot be modified.
  6246. </summary>
  6247. [ClassReference(IsReviewed = false)]
  6248. </member>
  6249. <member name="F:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Empty">
  6250. <summary>
  6251. Returns the empty collection.
  6252. </summary>
  6253. </member>
  6254. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.#ctor">
  6255. <summary>
  6256. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost"/> class.
  6257. </summary>
  6258. </member>
  6259. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetDefaultLineSize">
  6260. <summary>
  6261. Returns the default line size.
  6262. </summary>
  6263. <returns>The default line size.</returns>
  6264. </member>
  6265. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.GetDefaultLineSize">
  6266. <summary>
  6267. Returns the default line size.
  6268. </summary>
  6269. <returns>The default line size.</returns>
  6270. </member>
  6271. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetLineCount">
  6272. <summary>
  6273. Returns the line count.
  6274. </summary>
  6275. <returns>The line count.</returns>
  6276. </member>
  6277. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.GetLineCount">
  6278. <summary>
  6279. Returns the line count.
  6280. </summary>
  6281. <returns>The line count.</returns>
  6282. </member>
  6283. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetSize(System.Int32,System.Int32@)">
  6284. <summary>
  6285. Gets the size of the line at the given index.
  6286. </summary>
  6287. <param name="index">The index of the line for which the size is to be obtained.</param>
  6288. <param name="repeatValueCount">The number of subsequent values with same size.</param>
  6289. <returns>The size of the line at the given index.</returns>
  6290. </member>
  6291. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.GetSize(System.Int32,System.Int32@)">
  6292. <summary>
  6293. Gets the size of the line at the given index.
  6294. </summary>
  6295. <param name="index">The index of the line for which the size is to be obtained.</param>
  6296. <param name="repeatValueCount">The number of subsequent values with same size.</param>
  6297. <returns>The size of the line at the given index.</returns>
  6298. </member>
  6299. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetHeaderLineCount">
  6300. <summary>
  6301. Gets the header line count.
  6302. </summary>
  6303. <returns>The header line count.</returns>
  6304. </member>
  6305. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.GetHeaderLineCount">
  6306. <summary>
  6307. Gets the header line count.
  6308. </summary>
  6309. <returns>The header line count.</returns>
  6310. </member>
  6311. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetFooterLineCount">
  6312. <summary>
  6313. Gets the footer line count.
  6314. </summary>
  6315. <returns>The footer line count.</returns>
  6316. </member>
  6317. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.GetFooterLineCount">
  6318. <summary>
  6319. Gets the footer line count.
  6320. </summary>
  6321. <returns>The footer line count.</returns>
  6322. </member>
  6323. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetHidden(System.Int32,System.Int32@)">
  6324. <summary>
  6325. Gets the boolean value indicating the hidden state for the line with given index.
  6326. </summary>
  6327. <param name="index">The index of the line for which the hidden state is to be obtained.</param>
  6328. <param name="repeatValueCount">The number of subsequent lines with same state.</param>
  6329. <returns>The boolean value indicating the hidden state for a line.</returns>
  6330. </member>
  6331. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.GetHidden(System.Int32,System.Int32@)">
  6332. <summary>
  6333. Returns whether line is hidden at the given index range.
  6334. </summary>
  6335. <param name="index">The index of the line.</param>
  6336. <param name="repeatValueCount">The repeated value of the count.</param>
  6337. <returns></returns>
  6338. </member>
  6339. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#InitializeScrollAxis(Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase)">
  6340. <summary>
  6341. Initializes the scroll axis.
  6342. </summary>
  6343. <param name="scrollAxis">The scroll axis.</param>
  6344. </member>
  6345. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.InitializeScrollAxis(Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase)">
  6346. <summary>
  6347. Intializing the scroll axis.
  6348. </summary>
  6349. <param name="scrollAxis">Implements the scroll logic whether in horizontal or vertical</param>
  6350. </member>
  6351. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Dispose">
  6352. <summary>
  6353. Releases the managed and unmanaged resources.
  6354. </summary>
  6355. </member>
  6356. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Dispose(System.Boolean)">
  6357. <summary>
  6358. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  6359. </summary>
  6360. <param name="disposing"> if true - release both managed and unmanaged resources;
  6361. if false - release only unmanaged resources.
  6362. </param>
  6363. </member>
  6364. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.LineSizeChanged">
  6365. <summary>
  6366. Occurs when line size changed.
  6367. </summary>
  6368. </member>
  6369. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LineSizeChanged">
  6370. <summary>
  6371. Occurs when line size changed.
  6372. </summary>
  6373. </member>
  6374. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.LineHiddenChanged">
  6375. <summary>
  6376. Occurs when hidden line changed.
  6377. </summary>
  6378. </member>
  6379. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LineHiddenChanged">
  6380. <summary>
  6381. Occurs when hidden line changed.
  6382. </summary>
  6383. </member>
  6384. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.DefaultLineSizeChanged">
  6385. <summary>
  6386. Occurs when default line size changed.
  6387. </summary>
  6388. </member>
  6389. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#DefaultLineSizeChanged">
  6390. <summary>
  6391. Occurs when default line size changed.
  6392. </summary>
  6393. </member>
  6394. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.LineCountChanged">
  6395. <summary>
  6396. Occurs when line count changed.
  6397. </summary>
  6398. </member>
  6399. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LineCountChanged">
  6400. <summary>
  6401. Occurs when line count changed.
  6402. </summary>
  6403. </member>
  6404. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.HeaderLineCountChanged">
  6405. <summary>
  6406. Occurs when header line count changed.
  6407. </summary>
  6408. </member>
  6409. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#HeaderLineCountChanged">
  6410. <summary>
  6411. Occurs when header line count changed.
  6412. </summary>
  6413. </member>
  6414. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.FooterLineCountChanged">
  6415. <summary>
  6416. Occurs when footer line count changed.
  6417. </summary>
  6418. </member>
  6419. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#FooterLineCountChanged">
  6420. <summary>
  6421. Occurs when footer line count changed.
  6422. </summary>
  6423. </member>
  6424. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.LinesInserted">
  6425. <summary>
  6426. Occurs when lines are inserted.
  6427. </summary>
  6428. </member>
  6429. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LinesInserted">
  6430. <summary>
  6431. Occurs when lines are inserted.
  6432. </summary>
  6433. </member>
  6434. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.LinesRemoved">
  6435. <summary>
  6436. Occurs when lines are removed.
  6437. </summary>
  6438. </member>
  6439. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LinesRemoved">
  6440. <summary>
  6441. Occurs when lines are removed.
  6442. </summary>
  6443. </member>
  6444. <member name="P:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Syncfusion#GridCommon#ScrollAxis#IDistancesHost#Distances">
  6445. <summary>
  6446. Gets an object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Distances"/> property.
  6447. </summary>
  6448. </member>
  6449. <member name="P:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeHost.Distances">
  6450. <summary>
  6451. Get's the distance position to an entity
  6452. </summary>
  6453. </member>
  6454. <member name="T:Syncfusion.GridCommon.ScrollAxis.INestedDistancesHost">
  6455. <summary>
  6456. An object that implements the <see cref="M:Syncfusion.GridCommon.ScrollAxis.INestedDistancesHost.GetDistances(System.Int32)"/> method.
  6457. </summary>
  6458. [ClassReference(IsReviewed = false)]
  6459. </member>
  6460. <member name="M:Syncfusion.GridCommon.ScrollAxis.INestedDistancesHost.GetDistances(System.Int32)">
  6461. <summary>
  6462. Gets the nested distances, if a line contains a nested lines collection, otherwise null.
  6463. </summary>
  6464. <param name="line">The line at which the distances is to be obtained.</param>
  6465. <returns>The nested distances, if a line contains a nested lines collection, otherwise null.</returns>
  6466. </member>
  6467. <member name="T:Syncfusion.GridCommon.ScrollAxis.IScrollBar">
  6468. <summary>
  6469. Defines an interface that provides all properties to configure a scrollbar.
  6470. </summary>
  6471. [ClassReference(IsReviewed = false)]
  6472. </member>
  6473. <member name="P:Syncfusion.GridCommon.ScrollAxis.IScrollBar.LargeChange">
  6474. <summary>
  6475. Gets or sets a value to be added to or subtracted from the value of the property when the scroll box is moved a large distance.
  6476. </summary>
  6477. <value>The value to be added to or subtracted from the value of the property when the scroll
  6478. box is moved a large distance.</value>
  6479. </member>
  6480. <member name="P:Syncfusion.GridCommon.ScrollAxis.IScrollBar.Maximum">
  6481. <summary>
  6482. Gets or sets the upper limit of values of the scrollable range.
  6483. </summary>
  6484. <value>The upper limit of values of the scrollable range.</value>
  6485. </member>
  6486. <member name="P:Syncfusion.GridCommon.ScrollAxis.IScrollBar.Minimum">
  6487. <summary>
  6488. Gets or sets the lower limit of values of the scrollable range.
  6489. </summary>
  6490. <value>The lower limit of values of the scrollable range.</value>
  6491. </member>
  6492. <member name="P:Syncfusion.GridCommon.ScrollAxis.IScrollBar.SmallChange">
  6493. <summary>
  6494. Gets or sets the value to be added to or subtracted from the value of the property when the
  6495. scroll box is moved a small distance.
  6496. </summary>
  6497. <value>The value to be added to or subtracted from the value of the property when the
  6498. scroll box is moved a small distance.</value>
  6499. </member>
  6500. <member name="P:Syncfusion.GridCommon.ScrollAxis.IScrollBar.Value">
  6501. <summary>
  6502. Gets or sets a numeric value that represents the current position of the scroll box on the scroll bar control.
  6503. </summary>
  6504. <value>A numeric value that represents the current position of the scroll box on the scroll
  6505. bar control.</value>
  6506. </member>
  6507. <member name="P:Syncfusion.GridCommon.ScrollAxis.IScrollBar.Enabled">
  6508. <summary>
  6509. Gets or sets a value indicating whether the scroll bar is enabled or not.
  6510. </summary>
  6511. <value>A number that represents the current position of the scroll box on the scroll bar control.</value>
  6512. </member>
  6513. <member name="T:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis">
  6514. <summary>
  6515. The LineScrollAxis implements scrolling only for whole lines. You can
  6516. hide lines and LineScrollAxis provides a mapping mechanism between the
  6517. index of the line and the scroll index and vice versa. Hidden lines
  6518. are not be counted when the scroll index is determined for a line.
  6519. <para/>
  6520. The LineScrollAxis does not support scrolling in between lines (pixel scrolling).
  6521. This can be of advantage if you have a large number of lines with varying
  6522. line sizes. In such case the LineScrollAxis does not need to maintain
  6523. a collection that tracks line sizes whereas the <see cref="T:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis"/> does need to.
  6524. </summary>
  6525. [ClassReference(IsReviewed = false)]
  6526. </member>
  6527. <member name="T:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase">
  6528. <summary>
  6529. ScrollAxisBase is an abstract base class and implements scrolling
  6530. logic for both horizontal and vertical scrolling in a <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/>.
  6531. Logical units in the ScrollAxisBase are called "Lines". With the
  6532. <see cref="F:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.distances"/> a line represents rows in a grid
  6533. and with <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> a line represents columns in a grid.
  6534. <para/>
  6535. ScrollAxisBase has support for frozen header and footer lines, maintaining a
  6536. scroll position and updating and listening to scrollbars. It also maintains
  6537. a collection of <see cref="T:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo"/> items for all the lines that are
  6538. visible in the viewing area. ScrollAxisBase wires itself with a
  6539. <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollLinesHost"/> and reacts to changes in line count,
  6540. line sizes, hidden state and default line size.
  6541. </summary>
  6542. [ClassReference(IsReviewed = false)]
  6543. </member>
  6544. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.#ctor(Syncfusion.GridCommon.ScrollAxis.IScrollBar,Syncfusion.GridCommon.ScrollAxis.ILineSizeHost)">
  6545. <summary>
  6546. Initializes a new instance of the ScrollAxisBase class.
  6547. </summary>
  6548. <param name="scrollBar">The scroll bar state.</param>
  6549. <param name="scrollLinesHost">The scroll lines host.</param>
  6550. </member>
  6551. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Dispose">
  6552. <summary>
  6553. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  6554. </summary>
  6555. </member>
  6556. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Dispose(System.Boolean)">
  6557. <summary>
  6558. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  6559. </summary>
  6560. <param name="disposing"> if true - release both managed and unmanaged resources;
  6561. if false - release only unmanaged resources.
  6562. </param>
  6563. </member>
  6564. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.UpdateScrollBar(System.Boolean)">
  6565. <summary>
  6566. Updates the scroll bar.
  6567. </summary>
  6568. <param name="ignorePropertyChange">A boolean value indicating whether to ignore the
  6569. property change.</param>
  6570. </member>
  6571. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.UpdateScrollBar">
  6572. <summary>
  6573. Updates the scroll bar.
  6574. </summary>
  6575. </member>
  6576. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetLineHiddenState(System.Int32,System.Int32,System.Boolean)">
  6577. <summary>
  6578. Sets the hidden state of the lines.
  6579. </summary>
  6580. <param name="from">The start index of the line.</param>
  6581. <param name="to">The end index of the line.</param>
  6582. <param name="hide">A boolean value indicating whether to hide the lines. if set to <b>true</b> - [hide].</param>
  6583. </member>
  6584. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetLineSize(System.Int32,System.Int32,System.Double)">
  6585. <summary>
  6586. Sets the size of the lines for the given range of lines. Will do nothing for a <see cref="T:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis"/>.
  6587. </summary>
  6588. <param name="from">The start index of the line.</param>
  6589. <param name="to">The end index of the line.</param>
  6590. <param name="size">The line size.</param>
  6591. </member>
  6592. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetLineSize(System.Int32,System.Int32@)">
  6593. <summary>
  6594. Gets the size from <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollLinesHost"/> or if the line is being resized then get temporary value
  6595. previously set with <see cref="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetLineResize(System.Int32,System.Double)"/>
  6596. </summary>
  6597. <param name="index">The index.</param>
  6598. <param name="repeatSizeCount">The number of subsequent values with same size.</param>
  6599. <returns>The size from <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollLinesHost"/> or if the line is being resized then
  6600. get temporary value previously set with <see cref="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetLineResize(System.Int32,System.Double)"/>
  6601. </returns>
  6602. </member>
  6603. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetLineSize(System.Int32)">
  6604. <summary>
  6605. Gets the size of the line.
  6606. </summary>
  6607. <param name="index">The index of the line.</param>
  6608. <returns>The size of the line.</returns>
  6609. </member>
  6610. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetRangeToHelper(System.Int32,System.Int32,System.Int32)">
  6611. <summary>
  6612. Gets the maximum range
  6613. </summary>
  6614. <param name="n">start index</param>
  6615. <param name="to">end index</param>
  6616. <param name="repeatSizeCount">repeat count value</param>
  6617. <returns>Returns the minimum index value</returns>
  6618. </member>
  6619. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetLineResize(System.Int32,System.Double)">
  6620. <summary>
  6621. Set temporary value for a line size during a resize operation without committing
  6622. value to ScrollLinesHost.
  6623. </summary>
  6624. <param name="index">The index of the line.</param>
  6625. <param name="size">The size of the line.</param>
  6626. </member>
  6627. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ResetLineResize">
  6628. <summary>
  6629. Resets temporary value for line size after a resize operation.
  6630. </summary>
  6631. </member>
  6632. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetScrollLinesHostSize(System.Int32,System.Int32@)">
  6633. <summary>
  6634. Gets the size from <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollLinesHost"/> or if the line is being resized then get temporary value
  6635. previously set with <see cref="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetLineResize(System.Int32,System.Double)"/>. If size is negative then <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.DefaultLineSize"/> is returned.
  6636. </summary>
  6637. <param name="index">The index of the line.</param>
  6638. <param name="repeatSizeCount">The number of subsequent values with same size.</param>
  6639. <returns>
  6640. The size from <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollLinesHost"/> or if the line is being resized then get temporary value
  6641. previously set with <see cref="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetLineResize(System.Int32,System.Double)"/>. If size is negative then <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.DefaultLineSize"/> is returned.
  6642. </returns>
  6643. </member>
  6644. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.OnLinesRemoved(System.Int32,System.Int32)">
  6645. <summary>
  6646. Called when lines were removed in ScrollLinesHost.
  6647. </summary>
  6648. <param name="removeAt">Index of the first removed line.</param>
  6649. <param name="count">The count.</param>
  6650. </member>
  6651. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.OnLinesInserted(System.Int32,System.Int32)">
  6652. <summary>
  6653. Called when lines were inserted in ScrollLinesHost.
  6654. </summary>
  6655. <param name="insertAt">Index of the first inserted line.</param>
  6656. <param name="count">The count.</param>
  6657. </member>
  6658. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetHeaderLineCount(System.Int32)">
  6659. <summary>
  6660. Sets the header line count.
  6661. </summary>
  6662. <param name="value">The value.</param>
  6663. </member>
  6664. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetFooterLineCount(System.Int32)">
  6665. <summary>
  6666. Sets the footer line count.
  6667. </summary>
  6668. <param name="value">The value.</param>
  6669. </member>
  6670. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetScrollLineIndex(System.Int32@,System.Double@,System.Boolean)">
  6671. <summary>
  6672. Gets the index of the scroll line in RTL Mode
  6673. </summary>
  6674. <param name="scrollLineIndex">Index of the scroll line.</param>
  6675. <param name="scrollLineOffset">The scroll line offset.</param>
  6676. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  6677. </member>
  6678. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.SetScrollLineIndex(System.Int32,System.Double)">
  6679. <summary>
  6680. Sets the index of the scroll line.
  6681. </summary>
  6682. <param name="scrollLineIndex">The index of the scroll line.</param>
  6683. <param name="scrollLineOffset">The scroll line offset.</param>
  6684. </member>
  6685. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetPreviousScrollLineIndex(System.Int32)">
  6686. <summary>
  6687. Gets the index of the previous scroll line.
  6688. </summary>
  6689. <param name="lineIndex">The current index of the line.</param>
  6690. <returns>The index of the previous scroll line.</returns>
  6691. </member>
  6692. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetNextScrollLineIndex(System.Int32)">
  6693. <summary>
  6694. Gets the index of the next scroll line.
  6695. </summary>
  6696. <param name="lineIndex">The current index of the line.</param>
  6697. <returns>The index of the next scroll line.</returns>
  6698. </member>
  6699. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollToNextPage">
  6700. <summary>
  6701. Scrolls to next page.
  6702. </summary>
  6703. </member>
  6704. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollToPreviousPage">
  6705. <summary>
  6706. Scrolls to previous page.
  6707. </summary>
  6708. </member>
  6709. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollToNextLine">
  6710. <summary>
  6711. Scrolls to next line.
  6712. </summary>
  6713. </member>
  6714. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollToPreviousLine">
  6715. <summary>
  6716. Scrolls to previous line.
  6717. </summary>
  6718. </member>
  6719. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.AlignScrollLine">
  6720. <summary>
  6721. Aligns the scroll line.
  6722. </summary>
  6723. </member>
  6724. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollInView(System.Int32,System.Double,System.Boolean)">
  6725. <summary>
  6726. Scrolls the line into viewable area.
  6727. </summary>
  6728. <param name="lineIndex">Index of the line.</param>
  6729. <param name="lineSize">Size of the line.</param>
  6730. <param name="isRightToLeft">The boolean value indicates the right to left mode.</param>
  6731. </member>
  6732. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollInView(System.Int32,System.Boolean)">
  6733. <summary>
  6734. Scrolls the line into viewable area.
  6735. </summary>
  6736. <param name="lineIndex">The index of the line.</param>
  6737. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>s
  6738. </member>
  6739. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.MouseWheel(System.Int32)">
  6740. <summary>
  6741. This method is called in response to a MouseWheel event.
  6742. </summary>
  6743. <param name="delta">The delta.</param>
  6744. </member>
  6745. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.MarkDirty">
  6746. <summary>
  6747. Makes the layout dirty.
  6748. </summary>
  6749. </member>
  6750. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.FreezeVisibleLines">
  6751. <summary>
  6752. Freezes the visible lines.
  6753. </summary>
  6754. </member>
  6755. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.UnfreezeVisibleLines">
  6756. <summary>
  6757. Unfreezes the visible lines.
  6758. </summary>
  6759. </member>
  6760. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleLines(System.Boolean)">
  6761. <summary>
  6762. Gets the visible lines collection.
  6763. </summary>
  6764. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  6765. <returns>The visible lines collection.</returns>
  6766. </member>
  6767. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ResetVisibleLines">
  6768. <summary>
  6769. Resets the visible lines collection.
  6770. </summary>
  6771. </member>
  6772. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.VisiblePointToLineIndex(System.Double,System.Boolean)">
  6773. <summary>
  6774. Gets the visible line index for a point in the display.
  6775. </summary>
  6776. <param name="point">The point.</param>
  6777. <param name="allowOutsideLines">Set this true if point can be below corner of last line.</param>
  6778. <returns>The visible line index for a point in the display.</returns>
  6779. </member>
  6780. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.VisiblePointToLineIndex(System.Double)">
  6781. <summary>
  6782. Gets the visible line index for a point in the display.
  6783. </summary>
  6784. <param name="point">The point in the display for which the line index is to be obtained.</param>
  6785. <returns>The visible line index for a point in the display.</returns>
  6786. </member>
  6787. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleLineAtPoint(System.Double,System.Boolean,System.Boolean)">
  6788. <summary>
  6789. Gets the visible line for a point in the display.
  6790. </summary>
  6791. <param name="point">The point in the display for which the visible line is to be obtained.</param>
  6792. <param name="allowOutSideLines">boolean value</param>
  6793. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  6794. <returns>The visible line for a point in the display.</returns>
  6795. </member>
  6796. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleLineAtLineIndex(System.Int32)">
  6797. <summary>
  6798. Gets the visible line that displays the line with the given absolute line index.
  6799. </summary>
  6800. <param name="lineIndex">Index of the line.</param>
  6801. <returns>
  6802. The visible line that displays the line with the given absolute line index.
  6803. </returns>
  6804. </member>
  6805. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleLineAtLineIndex(System.Int32,System.Boolean)">
  6806. <summary>
  6807. Gets the visible line that displays the line with the given absolute line index. If the
  6808. line is outside the view and you specify <paramref name="allowCreateEmptyLineIfNotVisible"/> then
  6809. the method will create an empty line and initializes its line index and line size.
  6810. </summary>
  6811. <param name="lineIndex">Index of the line.</param>
  6812. <param name="allowCreateEmptyLineIfNotVisible">if set to <b>true</b> and if the
  6813. line is outside the view then
  6814. the method will create an empty line and initializes its LineIndex and LineSize.</param>
  6815. <returns>The visible line that displays the line with the given absolute line index.</returns>
  6816. </member>
  6817. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.IsLineVisible(System.Int32)">
  6818. <summary>
  6819. Gets a boolean value indicating whether the line with the given absolute line index is
  6820. visible.
  6821. </summary>
  6822. <param name="lineIndex">The index of the line.</param>
  6823. <returns>
  6824. A boolean value indicating whether the line with the given absolute line index is
  6825. visible.
  6826. </returns>
  6827. </member>
  6828. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.AnyVisibleLines(System.Int32,System.Int32)">
  6829. <summary>
  6830. Gets a boolean value indicating whether any of the lines with the given absolute line index
  6831. are visible.
  6832. </summary>
  6833. <param name="lineIndex1">The line index 1.</param>
  6834. <param name="lineIndex2">The line index 2.</param>
  6835. <returns>
  6836. A boolean value indicating whether any of the lines with the given absolute line index
  6837. are visible.
  6838. </returns>
  6839. </member>
  6840. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetOriginAndCornerOfBodyRegion(System.Double@,System.Double@)">
  6841. <summary>
  6842. Gets the origin and corner points of body region.
  6843. </summary>
  6844. <param name="origin">The origin.</param>
  6845. <param name="corner">The corner.</param>
  6846. </member>
  6847. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.AdjustFooterExtentToAvoidGap(System.Double,System.Double)">
  6848. <summary>
  6849. Adjusts the footer extent to avoid gap between last visible line of body region
  6850. and first line of footer in case the view is larger than the height/width of all
  6851. lines.
  6852. </summary>
  6853. <param name="footerSize">Size of the footer.</param>
  6854. <param name="arrangeSize">Size of the arrange.</param>
  6855. <returns>Returns the </returns>
  6856. </member>
  6857. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleSection(System.Int32,System.Int32@,System.Int32@)">
  6858. <summary>
  6859. Return indexes for VisibleLinesCollection for area identified by section.
  6860. </summary>
  6861. <param name="section">The integer value indicating the section : 0 - Header, 1 - Body, 2 - Footer</param>
  6862. <param name="start">The start index.</param>
  6863. <param name="end">The end index.</param>
  6864. </member>
  6865. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleLinesRange(System.Int32)">
  6866. <summary>
  6867. Returns the first and last VisibleLine.LineIndex for area identified by section.
  6868. </summary>
  6869. <param name="section">The integer value indicating the section : 0 - Header, 1 - Body, 2 - Footer</param>
  6870. <returns>The first and last VisibleLine.LineIndex for area identified by section.</returns>
  6871. </member>
  6872. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleSection(Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion,System.Int32@,System.Int32@)">
  6873. <summary>
  6874. Return indexes for VisibleLinesCollection for area identified by section.
  6875. </summary>
  6876. <param name="section">The integer value indicating the section : 0 - Header, 1 - Body, 2 - Footer</param>
  6877. <param name="start">The start index.</param>
  6878. <param name="end">The end index.</param>
  6879. </member>
  6880. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetBorderRangeClipPoints(Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo,Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo)">
  6881. <summary>
  6882. Returns the clipping area for the specified visible lines. Only if <see cref="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsClippedOrigin"/> is true for
  6883. first line or if <see cref="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsClippedCorner"/> is true for last line then the area will be clipped. Otherwise
  6884. the whole area from 0 to <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RenderSize"/> is returned.
  6885. </summary>
  6886. <param name="firstLine">The first visible line.</param>
  6887. <param name="lastLine">The last visible line.</param>
  6888. <returns>The clipping area for the specified visible lines.</returns>
  6889. </member>
  6890. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetLineNearCorner(System.Double,System.Double,System.Boolean)">
  6891. <summary>
  6892. Gets the line near the given corner point. Use this method for hit-testing row or
  6893. column lines for resizing cells.
  6894. </summary>
  6895. <param name="point">The point.</param>
  6896. <param name="hitTestPrecision">The hit test precision in points.</param>
  6897. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  6898. <returns>Returns the visible line.</returns>
  6899. </member>
  6900. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetLineNearCorner(System.Double,System.Double,Syncfusion.GridCommon.ScrollAxis.CornerSide,System.Boolean)">
  6901. <summary>
  6902. Gets the line near the given corner point. Use this method for hit-testing row or
  6903. column lines for resizing cells.
  6904. </summary>
  6905. <param name="point">The point.</param>
  6906. <param name="hitTestPrecision">The hit test precision in points.</param>
  6907. <param name="side">The hit test corner.</param>
  6908. <param name="isRightToLeft">The boolean value indicates the right to left mode.</param>
  6909. <returns>Returns the visible line.</returns>
  6910. </member>
  6911. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetLinesAndVisibility(System.Int32,System.Int32,System.Boolean,System.Boolean@,System.Boolean@,Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo@,Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo@)">
  6912. <summary>
  6913. Returns points for given absolute line indexes.
  6914. </summary>
  6915. <param name="firstIndex">The first index.</param>
  6916. <param name="lastIndex">The last index.</param>
  6917. <param name="allowAdjust">if set to <b>true</b> return the first visible line if firstIndex
  6918. is above viewable area or return last visible line if lastIndex is after viewable area
  6919. (works also for header and footer).
  6920. </param>
  6921. <param name="firstVisible">if set to <b>true</b> indicates the line with index
  6922. firstIndex is visible in viewable area.</param>
  6923. <param name="lastVisible">if set to <b>true</b> indicates the line with index
  6924. lastIndex is visible in viewable area..</param>
  6925. <param name="firstLine">The first line or null if allowAdjust is false and line
  6926. is not in viewable area.</param>
  6927. <param name="lastLine">The last line or null if allowAdjust is false and line
  6928. is not in viewable area.</param>
  6929. </member>
  6930. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetVisibleLinesClipPoints(System.Int32,System.Int32)">
  6931. <summary>
  6932. Gets the visible lines clip points (clipped origin of first line and clipped
  6933. corner of last line). If both lines are above or below viewable area an empty
  6934. span is returned. If lines are both above and below viewable are then the
  6935. range for all viewable lines is returned.
  6936. </summary>
  6937. <param name="firstIndex">The first index.</param>
  6938. <param name="lastIndex">The last index.</param>
  6939. <returns>
  6940. The visible lines clip points (clipped origin of first line and clipped
  6941. corner of last line).
  6942. </returns>
  6943. </member>
  6944. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetClipPoints(Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion,System.Boolean)">
  6945. <summary>
  6946. Gets the clip points for a region.
  6947. </summary>
  6948. <param name="region">The region for which the clip points is to be obtained.</param>
  6949. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  6950. <returns>The clip points for a region.</returns>
  6951. </member>
  6952. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RangeToRegionPoints(System.Int32,System.Int32,System.Boolean)">
  6953. <summary>
  6954. Returns an array with 3 ranges indicating the first and last point for the given lines in each region.
  6955. </summary>
  6956. <param name="first">The index of the first line.</param>
  6957. <param name="last">The index of the last line.</param>
  6958. <param name="allowEstimatesForOutOfViewLines">if set to <b>true</b> allow estimates for out of view lines.</param>
  6959. <returns>An array with 3 ranges indicating the first and last point for the given lines in each region.</returns>
  6960. </member>
  6961. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RangeToPoints(Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion,System.Int32,System.Int32,System.Boolean)">
  6962. <summary>
  6963. Gets the first and last point for the given lines in a region.
  6964. </summary>
  6965. <param name="region">The region.</param>
  6966. <param name="first">The index of the first line.</param>
  6967. <param name="last">The index of the last line.</param>
  6968. <param name="allowEstimatesForOutOfViewLines">if set to <b>true</b> allow estimates for out of view lines.</param>
  6969. <returns>Returns the first and last point for the given lines in a region.</returns>
  6970. </member>
  6971. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RaiseChanged(Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction)">
  6972. <summary>
  6973. Raises the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Changed"/> event.
  6974. </summary>
  6975. <param name="action">scroll action</param>
  6976. </member>
  6977. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetNextPage(System.Int32)">
  6978. <summary>
  6979. Determines the line one page down from the given line.
  6980. </summary>
  6981. <param name="lineIndex">The index of the current line.</param>
  6982. <returns>The line index of the line one page down from the given line.</returns>
  6983. </member>
  6984. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.GetPreviousPage(System.Int32)">
  6985. <summary>
  6986. Determines the line one page up from the given line.
  6987. </summary>
  6988. <param name="lineIndex">The index of the current line.</param>
  6989. <returns>The line index of the line one page up from the given line.</returns>
  6990. </member>
  6991. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Name">
  6992. <summary>
  6993. Gets or sets the name.
  6994. </summary>
  6995. <value>The name.</value>
  6996. </member>
  6997. <member name="E:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Changed">
  6998. <summary>
  6999. Occurs when a scroll axis changed.
  7000. </summary>
  7001. </member>
  7002. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.IsPixelScroll">
  7003. <summary>
  7004. Gets a value indicating whether this axis supports pixel scrolling.
  7005. </summary>
  7006. <value>
  7007. <b>true</b> if this instance supports pixel scrolling, otherwise <b>false</b>.
  7008. </value>
  7009. </member>
  7010. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.StartLineIndex">
  7011. <summary>
  7012. Gets or sets the index of the first line in a parent axis. This is used for shared
  7013. or nested scroll axis (e.g. a nested grid with shared axis in a covered cell).
  7014. </summary>
  7015. <value>The index of the first line.</value>
  7016. </member>
  7017. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollBar">
  7018. <summary>
  7019. Gets the scroll bar state.
  7020. </summary>
  7021. <value>The scroll bar state.</value>
  7022. </member>
  7023. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.LineCount">
  7024. <summary>
  7025. Gets or sets the line count.
  7026. </summary>
  7027. <value>The line count.</value>
  7028. </member>
  7029. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.DefaultLineSize">
  7030. <summary>
  7031. Gets or sets the default size of lines.
  7032. </summary>
  7033. <value>The default size of lines.</value>
  7034. </member>
  7035. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollLinesHost">
  7036. <summary>
  7037. Gets the scroll lines host.
  7038. </summary>
  7039. <value>The scroll lines host.</value>
  7040. </member>
  7041. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RenderSize">
  7042. <summary>
  7043. Gets or sets the size (either height or width) of the parent control.
  7044. </summary>
  7045. <value>The size of the parent control.</value>
  7046. </member>
  7047. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollPageSize">
  7048. <summary>
  7049. Gets the size (either height or width) of the parent control excluding the
  7050. area occupied by Header and Footer. This size is used for scrolling down
  7051. or up one page.
  7052. </summary>
  7053. <value>The size of the parent control.</value>
  7054. </member>
  7055. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Clip">
  7056. <summary>
  7057. Gets or sets the clipping region. Depending on the orientation of
  7058. the axis, this is either the left and right or top and bottom
  7059. values of the clipping rectangle in the parent control.
  7060. </summary>
  7061. <value>The clip value.</value>
  7062. </member>
  7063. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ViewSize">
  7064. <summary>
  7065. Gets the view size of the (either height or width) of the parent control. Normally
  7066. the ViewSize is the same as <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RenderSize"/>. Only if the parent control
  7067. has more space then needed to display all lines, the ViewSize will be less. In
  7068. such case the ViewSize is the total height for all lines.
  7069. </summary>
  7070. <value>The view size of the (either height or width) of the parent control.</value>
  7071. </member>
  7072. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.HeaderExtent">
  7073. <summary>
  7074. Gets the header extent. This is total height (or width) of the header lines.
  7075. </summary>
  7076. <value>The header extent.</value>
  7077. </member>
  7078. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.HeaderLineCount">
  7079. <summary>
  7080. Gets the header line count.
  7081. </summary>
  7082. <value>The header line count.</value>
  7083. </member>
  7084. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.FooterExtent">
  7085. <summary>
  7086. Gets the footer extent. This is total height (or width) of the footer lines.
  7087. </summary>
  7088. <value>The footer extent.</value>
  7089. </member>
  7090. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.FooterLineCount">
  7091. <summary>
  7092. Gets the footer line count.
  7093. </summary>
  7094. <value>The footer line count.</value>
  7095. </member>
  7096. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ScrollLineIndex">
  7097. <summary>
  7098. Gets or sets the index of the first visible Line in the body region.
  7099. </summary>
  7100. <value>The index of the scroll line.</value>
  7101. </member>
  7102. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.ViewCorner">
  7103. <summary>
  7104. Gets the view corner which is the point after the last visible line
  7105. of the body region.
  7106. </summary>
  7107. <value>The view corner which is the point after the last visible line of the body region.</value>
  7108. </member>
  7109. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.IsFooterVisible">
  7110. <summary>
  7111. Gets a value indicating whether footer lines are visible.
  7112. </summary>
  7113. <value>
  7114. <b>true</b> if footer lines are visible, otherwise <b>false</b>.
  7115. </value>
  7116. </member>
  7117. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.FirstFooterLineIndex">
  7118. <summary>
  7119. Gets the index of the first footer line.
  7120. </summary>
  7121. <value>The index of the first footer line.</value>
  7122. </member>
  7123. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.LastBodyVisibleLine">
  7124. <summary>
  7125. Gets the last visible line.
  7126. </summary>
  7127. <value>The last visible line.</value>
  7128. </member>
  7129. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.LastBodyVisibleLineIndex">
  7130. <summary>
  7131. Gets the index of the last visible line.
  7132. </summary>
  7133. <value>The index of the last visible line.</value>
  7134. </member>
  7135. <member name="F:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.distances">
  7136. <summary>
  7137. distances holds the visible lines. Each visible line
  7138. has a distance of 1.0. Hidden lines have a distance of 0.0.
  7139. </summary>
  7140. </member>
  7141. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.#ctor(Syncfusion.GridCommon.ScrollAxis.IScrollBar,Syncfusion.GridCommon.ScrollAxis.ILineSizeHost)">
  7142. <summary>
  7143. Initializes a new instance of the LineScrollAxis class.
  7144. </summary>
  7145. <param name="scrollBar">The state of the scrollbar.</param>
  7146. <param name="scrollLinesHost">The scroll lines host.</param>
  7147. </member>
  7148. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.UpdateDistances">
  7149. <summary>
  7150. Updates the line size for visible lines to be "1" for LineScrollAxis
  7151. </summary>
  7152. </member>
  7153. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.SetHeaderLineCount(System.Int32)">
  7154. <summary>
  7155. Sets the header line count.
  7156. </summary>
  7157. <param name="value">The value.</param>
  7158. </member>
  7159. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.SetFooterLineCount(System.Int32)">
  7160. <summary>
  7161. Sets the footer line count.
  7162. </summary>
  7163. <param name="value">The value.</param>
  7164. </member>
  7165. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.GetScrollLineIndex(System.Int32@,System.Double@,System.Boolean)">
  7166. <summary>
  7167. Gets the index of the scroll line.
  7168. </summary>
  7169. <param name="scrollLineIndex">Index of the scroll line.</param>
  7170. <param name="scrollLineDelta">The scroll line delta.</param>
  7171. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  7172. </member>
  7173. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.SetScrollLineIndex(System.Int32,System.Double)">
  7174. <summary>
  7175. Sets the index of the scroll line.
  7176. </summary>
  7177. <param name="scrollLineIndex">The index of the scroll line.</param>
  7178. <param name="scrollLineDelta">The scroll line delta.</param>
  7179. </member>
  7180. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.SetLineHiddenState(System.Int32,System.Int32,System.Boolean)">
  7181. <summary>
  7182. Sets the hidden state of the lines.
  7183. </summary>
  7184. <param name="from">The start index of the line.</param>
  7185. <param name="to">The end index of the line.</param>
  7186. <param name="hide">A boolean value indicating whether to hide the lines. if set to <b>true</b> - [hide].</param>
  7187. </member>
  7188. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.SetLineSize(System.Int32,System.Int32,System.Double)">
  7189. <summary>
  7190. Sets the size of the lines for the given range of lines. Will do nothing for a <see cref="T:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis"/>.
  7191. </summary>
  7192. <param name="from">The start index of the line.</param>
  7193. <param name="to">The end index of the line.</param>
  7194. <param name="size">The line size.</param>
  7195. </member>
  7196. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.UpdateScrollBar">
  7197. <summary>
  7198. Initialize scrollbar properties from line count in header, footer and body.
  7199. </summary>
  7200. </member>
  7201. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.GetPreviousScrollLineIndex(System.Int32)">
  7202. <summary>
  7203. Gets the index of the previous scroll line.
  7204. </summary>
  7205. <param name="index">The current index of the scroll line.</param>
  7206. <returns>The index of the previous scroll line.</returns>
  7207. </member>
  7208. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.GetNextScrollLineIndex(System.Int32)">
  7209. <summary>
  7210. Gets the index of the next scroll line.
  7211. </summary>
  7212. <param name="index">The current index of the scroll line.</param>
  7213. <returns>The index of the next scroll line.</returns>
  7214. </member>
  7215. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.ScrollToNextPage">
  7216. <summary>
  7217. Scrolls to next page.
  7218. </summary>
  7219. </member>
  7220. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.ScrollToPreviousPage">
  7221. <summary>
  7222. Scrolls to previous page.
  7223. </summary>
  7224. </member>
  7225. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.ScrollToNextLine">
  7226. <summary>
  7227. Scrolls to next line.
  7228. </summary>
  7229. </member>
  7230. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.ScrollToPreviousLine">
  7231. <summary>
  7232. Scrolls to previous line.
  7233. </summary>
  7234. </member>
  7235. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.AlignScrollLine">
  7236. <summary>
  7237. Aligns the scroll line.
  7238. </summary>
  7239. </member>
  7240. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.RangeToRegionPoints(System.Int32,System.Int32,System.Boolean)">
  7241. <summary>
  7242. Returns an array with 3 ranges indicating the first and last point for the given lines in each region.
  7243. </summary>
  7244. <param name="first">The index of the first line.</param>
  7245. <param name="last">The index of the last line.</param>
  7246. <param name="allowEstimatesForOutOfViewLines">if set to <b>true</b> allow estimates for out of view lines.</param>
  7247. <returns>An array with 3 ranges indicating the first and last point for the given lines in each region.</returns>
  7248. </member>
  7249. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.RangeToPoints(Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion,System.Int32,System.Int32,System.Boolean)">
  7250. <summary>
  7251. The first and last point for the given lines in a region.
  7252. </summary>
  7253. <param name="region">The scroll axis region.</param>
  7254. <param name="first">The index of the first line.</param>
  7255. <param name="last">The index of the last line.</param>
  7256. <param name="allowEstimatesForOutOfViewLines">if set to <b>true</b> allow estimates for out of view lines.</param>
  7257. <returns>Returns the first and last point for the given lines in a region.</returns>
  7258. </member>
  7259. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.MouseWheel(System.Int32)">
  7260. <summary>
  7261. This method is called in response to a MouseWheel event.
  7262. </summary>
  7263. <param name="delta">The delta.</param>
  7264. </member>
  7265. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.ScrollInView(System.Int32,System.Double,System.Boolean)">
  7266. <summary>
  7267. Scrolls the line into viewable area.
  7268. </summary>
  7269. <param name="lineIndex">The index of the line.</param>
  7270. <param name="lineSize">The size of the line.</param>
  7271. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  7272. </member>
  7273. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.OnLinesInserted(System.Int32,System.Int32)">
  7274. <summary>
  7275. Called when lines were inserted in ScrollLinesHost.
  7276. </summary>
  7277. <param name="insertAt">Index of the first inserted line.</param>
  7278. <param name="count">The count.</param>
  7279. </member>
  7280. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.LineCount">
  7281. <summary>
  7282. Gets or sets the line count.
  7283. </summary>
  7284. <value>The line count.</value>
  7285. </member>
  7286. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.DefaultLineSize">
  7287. <summary>
  7288. Gets or sets the default size of lines.
  7289. </summary>
  7290. <value>The default size of lines.</value>
  7291. </member>
  7292. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.Distances">
  7293. <summary>
  7294. Gets the distances collection which is used internally for mapping from a point position to
  7295. a line index and vice versa.
  7296. </summary>
  7297. <value>The distances collection which is used internally for mapping from a point position
  7298. to a line index and vice versa.</value>
  7299. </member>
  7300. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.TotalExtent">
  7301. <summary>
  7302. Gets the total extent of all line sizes.
  7303. </summary>
  7304. <value>The total extent of all line sizes.</value>
  7305. </member>
  7306. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.HeaderExtent">
  7307. <summary>
  7308. Gets the header extent. This is total height (or width) of the header lines.
  7309. </summary>
  7310. <value>The header extent.</value>
  7311. </member>
  7312. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.FooterExtent">
  7313. <summary>
  7314. Gets the footer extent. This is total height (or width) of the footer lines.
  7315. </summary>
  7316. <value>The footer extent.</value>
  7317. </member>
  7318. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.ScrollLineIndex">
  7319. Scroll = First Visible Body Line
  7320. <summary>
  7321. Gets or sets the index of the first visible Line in the Body region.
  7322. </summary>
  7323. <value>The index of the first visible Line in the Body region.</value>
  7324. </member>
  7325. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.ViewSize">
  7326. <summary>
  7327. Gets the view size of the (either height or width) of the parent control. Normally
  7328. the ViewSize is the same as <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RenderSize"/>. Only if the parent control
  7329. has more space then needed to display all lines, the ViewSize will be less. In
  7330. such case the ViewSize is the total height for all lines.
  7331. </summary>
  7332. <value>The size of the view.</value>
  7333. </member>
  7334. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis.IsPixelScroll">
  7335. <summary>
  7336. Gets a value indicating whether this axis supports pixel scrolling.
  7337. </summary>
  7338. <value>
  7339. <b>true</b> if this instance supports pixel scrolling; otherwise, <b>false</b>.
  7340. </value>
  7341. </member>
  7342. <member name="T:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection">
  7343. <summary>
  7344. A collection that manages lines with varying height and hidden state.
  7345. It has properties for header and footer lines, total line count, default
  7346. size of a line and also lets you add nested collections.
  7347. </summary>
  7348. [ClassReference(IsReviewed = false)]
  7349. </member>
  7350. <member name="F:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.Empty">
  7351. <summary>
  7352. Returns an empty collection.
  7353. </summary>
  7354. </member>
  7355. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.#ctor">
  7356. <summary>
  7357. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection"/> class.
  7358. </summary>
  7359. </member>
  7360. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SetRange(System.Int32,System.Int32,System.Double)">
  7361. <summary>
  7362. Sets the line size for the range of lines.
  7363. </summary>
  7364. <param name="from">The start index of the line for which the line size is to be set.</param>
  7365. <param name="to">The end index of the line for which the line size is to be set.</param>
  7366. <param name="size">The line size to be set to the given range of lines.</param>
  7367. </member>
  7368. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SetHidden(System.Int32,System.Int32,System.Boolean)">
  7369. <summary>
  7370. Sets the hidden state for the given range of lines.
  7371. </summary>
  7372. <param name="from">The start index of the line for which the hidden state to be set.</param>
  7373. <param name="to">The end index of the line for which the hidden state to be set.</param>
  7374. <param name="hide">A boolean value indicating whether to hide the lines. If set to <b>true</b>
  7375. hide the lines.</param>
  7376. </member>
  7377. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetNestedLines(System.Int32)">
  7378. <summary>
  7379. Gets the nested lines at the given index.
  7380. </summary>
  7381. <param name="index">The index at which the nested lines is to be obtained.</param>
  7382. <returns>The <see cref="T:Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost"/> representing the nested lines.</returns>
  7383. </member>
  7384. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SetNestedLines(System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)">
  7385. <summary>
  7386. Sets the nested lines at the given index.
  7387. </summary>
  7388. <param name="index">The index at which the nested lines is to be added.</param>
  7389. <param name="nestedLines">The nested lines to be added. If parameter is null the line will
  7390. be converted to a normal (not nested) line with default line size.</param>
  7391. </member>
  7392. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.ResetLines">
  7393. <summary>
  7394. Reset the lines with default line size.
  7395. </summary>
  7396. </member>
  7397. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.ResetNestedLines">
  7398. <summary>
  7399. Reset the line to become a normal (not nested) line with default line size.
  7400. </summary>
  7401. </member>
  7402. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.ResetNestedLines(System.Int32)">
  7403. <summary>
  7404. Reset the line to become a normal (not nested) line with default line size.
  7405. </summary>
  7406. <param name="index">The index of the line to be reset.</param>
  7407. </member>
  7408. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetDefaultLineSize">
  7409. <summary>
  7410. Returns the default line size.
  7411. </summary>
  7412. <returns>The default line size.</returns>
  7413. </member>
  7414. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetLineCount">
  7415. <summary>
  7416. Returns the line count.
  7417. </summary>
  7418. <returns>The line count.</returns>
  7419. </member>
  7420. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetSize(System.Int32,System.Int32@)">
  7421. <summary>
  7422. Gets the size of the line at the given index.
  7423. </summary>
  7424. <param name="index">The index of the line for which the size is to be obtained.</param>
  7425. <param name="repeatValueCount">The number of subsequent values with same size.</param>
  7426. <returns>The size of the line at the given index.</returns>
  7427. </member>
  7428. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetHeaderLineCount">
  7429. <summary>
  7430. Gets the header line count.
  7431. </summary>
  7432. <returns>The header line count.</returns>
  7433. </member>
  7434. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetFooterLineCount">
  7435. <summary>
  7436. Gets the footer line count.
  7437. </summary>
  7438. <returns>The footer line count.</returns>
  7439. </member>
  7440. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetHidden(System.Int32,System.Int32@)">
  7441. <summary>
  7442. Gets the boolean value indicating the hidden state for the line with given index.
  7443. </summary>
  7444. <param name="index">The index of the line for which the hidden state is to be obtained.</param>
  7445. <param name="repeatValueCount">The number of subsequent lines with same state.</param>
  7446. <returns>The boolean value indicating the hidden state for a line.</returns>
  7447. </member>
  7448. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.InitializeScrollAxis(Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase)">
  7449. <summary>
  7450. Initializes the scroll axis.
  7451. </summary>
  7452. <param name="scrollAxis">The scroll axis.</param>
  7453. </member>
  7454. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.GetDistances(System.Int32)">
  7455. <summary>
  7456. Gets the nested distances, if a line contains a nested lines collection, otherwise null.
  7457. </summary>
  7458. <param name="line">The line at which the distances is to be obtained.</param>
  7459. <returns>The nested distances, if a line contains a nested lines collection, otherwise null.</returns>
  7460. </member>
  7461. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.InsertLines(System.Int32,System.Int32)">
  7462. <summary>
  7463. Inserts lines in the collection and raises the <see cref="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LinesInserted"/> event.
  7464. </summary>
  7465. <param name="insertAtLine">The index of the first line to insert.</param>
  7466. <param name="count">The count of the lines to be inserted.</param>
  7467. </member>
  7468. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.InsertLines(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)">
  7469. <summary>
  7470. Insert the given number of lines at the given index.
  7471. </summary>
  7472. <param name="insertAtLine">The index of the first line to insert.</param>
  7473. <param name="count">The count of the lines to be inserted.</param>
  7474. <param name="movelines">A container with saved state from a preceding <see cref="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.InsertLines(System.Int32,System.Int32)"/>
  7475. call when lines should be moved. When it is null, empty lines with default size are inserted.</param>
  7476. </member>
  7477. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.RemoveLines(System.Int32,System.Int32)">
  7478. <summary>
  7479. Removes lines from the collection and raises the <see cref="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LinesRemoved"/> event.
  7480. </summary>
  7481. <param name="removeAtLine">The index of the first line to be removed.</param>
  7482. <param name="count">The count of the lines to be removed.</param>
  7483. </member>
  7484. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.RemoveLines(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost)">
  7485. <summary>
  7486. Removes a number of lines at the given index.
  7487. </summary>
  7488. <param name="removeAtLine">The index of the first line to be removed.</param>
  7489. <param name="count">The count of the lines to be removed.</param>
  7490. <param name="movelines">A container to save state for a subsequent <see cref="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.RemoveLines(System.Int32,System.Int32)"/>
  7491. call when lines should be moved.</param>
  7492. </member>
  7493. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.CreateMoveLines">
  7494. <summary>
  7495. Creates the object which holds temporary state when moving lines.
  7496. </summary>
  7497. <returns>The object which holds temporary state when moving lines.</returns>
  7498. </member>
  7499. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.ResetHiddenState">
  7500. <summary>
  7501. Resets the hidden state of the line.
  7502. </summary>
  7503. </member>
  7504. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SetHiddenInterval(System.Int32,System.Int32,System.Boolean[])">
  7505. <summary>
  7506. Initialize the collection with a pattern of hidden lines.
  7507. </summary>
  7508. <param name="start">The index of the first line where the pattern should be
  7509. started to be applied.</param>
  7510. <param name="lineCount">The pattern is applied up to until the lineCount given.
  7511. The last initialized line is at index lineCount-1.</param>
  7512. <param name="values">The pattern that is applied repeatedly.</param>
  7513. </member>
  7514. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SetHiddenIntervalWithState(System.Int32,System.Int32,System.Boolean[])">
  7515. <summary>
  7516. Initialize the collection with a pattern of hidden lines with state.
  7517. </summary>
  7518. <param name="start">The index of the first line where the pattern should be
  7519. started to be applied.</param>
  7520. <param name="lineCount">The pattern is applied up to until the lineCount given.
  7521. The last initialized line is at index lineCount-1.</param>
  7522. <param name="values">The pattern that is applied repeatedly.</param>
  7523. </member>
  7524. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SetHiddenState(System.Boolean[])">
  7525. <summary>
  7526. Set the hidden state all at once in one operation. Use this method if you want to change the hidden
  7527. state of many rows at once since this will be much faster instead of individually setting rows hidden.
  7528. </summary>
  7529. <param name="values">The new hidden state for rows.</param>
  7530. </member>
  7531. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SuspendUpdates">
  7532. <summary>
  7533. Suspends the updates in the view.
  7534. </summary>
  7535. </member>
  7536. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.ResumeUpdates">
  7537. <summary>
  7538. Resumes the update in the view.
  7539. </summary>
  7540. </member>
  7541. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.DeferRefresh">
  7542. <summary>
  7543. Enter the defer cycle so that all data operations in view is performed and update once.
  7544. </summary>
  7545. <returns>The disposable object to release the allocated resources.</returns>
  7546. </member>
  7547. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.Dispose">
  7548. <summary>
  7549. Releases the managed and unmanaged resources.
  7550. </summary>
  7551. </member>
  7552. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.Dispose(System.Boolean)">
  7553. <summary>
  7554. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  7555. </summary>
  7556. <param name="disposing"> if true - release both managed and unmanaged resources;
  7557. if false - release only unmanaged resources.
  7558. </param>
  7559. </member>
  7560. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.TotalExtent">
  7561. <summary>
  7562. Gets the total extent which is the total of all line sizes. <b>Note:</b> This property only
  7563. works if the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceCounterCollection"/> has been setup for pixel scrolling,
  7564. otherwise it returns <see cref="F:System.Double.NaN"/>.
  7565. </summary>
  7566. <value>The total extent which is the total of all line sizes or <see cref="F:System.Double.NaN"/>.</value>
  7567. </member>
  7568. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.PaddingDistance">
  7569. <summary>
  7570. Gets or sets the padding distance for the line.
  7571. </summary>
  7572. <value>The padding distance for the line.</value>
  7573. </member>
  7574. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.HeaderLineCount">
  7575. <summary>
  7576. Gets or sets the header line count.
  7577. </summary>
  7578. <value>The header line count.</value>
  7579. </member>
  7580. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.FooterLineCount">
  7581. <summary>
  7582. Gets or sets the footer line count.
  7583. </summary>
  7584. <value>The footer line count.</value>
  7585. </member>
  7586. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LineCount">
  7587. <summary>
  7588. Gets or sets the line count.
  7589. </summary>
  7590. <value>The line count.</value>
  7591. </member>
  7592. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.DefaultLineSize">
  7593. <summary>
  7594. Gets or sets the default size of lines.
  7595. </summary>
  7596. <value>The default size of lines.</value>
  7597. </member>
  7598. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.Item(System.Int32)">
  7599. <summary>
  7600. Gets or sets the line size at the specified index.
  7601. </summary>
  7602. <param name="index">index value</param>
  7603. <value>The line size at the specified index.</value>
  7604. <returns>Returns the line size at the specified index.</returns>
  7605. </member>
  7606. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SupportsNestedLines">
  7607. <summary>
  7608. Gets a value indicating whether the host supports nesting.
  7609. </summary>
  7610. <value>A boolean value indicating whether the host supports nesting.</value>
  7611. </member>
  7612. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LineSizeChanged">
  7613. <summary>
  7614. Occurs when a lines size was changed.
  7615. </summary>
  7616. </member>
  7617. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LineHiddenChanged">
  7618. <summary>
  7619. Occurs when a lines hidden state changed.
  7620. </summary>
  7621. </member>
  7622. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.DefaultLineSizeChanged">
  7623. <summary>
  7624. Occurs when the default line size changed.
  7625. </summary>
  7626. </member>
  7627. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LineCountChanged">
  7628. <summary>
  7629. Occurs when the line count was changed.
  7630. </summary>
  7631. </member>
  7632. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.HeaderLineCountChanged">
  7633. <summary>
  7634. Occurs when the header line count was changed.
  7635. </summary>
  7636. </member>
  7637. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.FooterLineCountChanged">
  7638. <summary>
  7639. Occurs when the footer line count was changed.
  7640. </summary>
  7641. </member>
  7642. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LinesInserted">
  7643. <summary>
  7644. Occurs when lines were inserted.
  7645. </summary>
  7646. </member>
  7647. <member name="E:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LinesRemoved">
  7648. <summary>
  7649. Occurs when lines were removed.
  7650. </summary>
  7651. </member>
  7652. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.Distances">
  7653. <summary>
  7654. Gets the distances collection which is used internally for mapping from a point position to
  7655. a line index and vice versa.
  7656. </summary>
  7657. <value>The distances collection which is used internally for mapping from a point position
  7658. to a line index and vice versa.</value>
  7659. </member>
  7660. <member name="P:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.SupportsInsertRemove">
  7661. <summary>
  7662. Gets a value indicating whether the host supports inserting and removing lines or not.
  7663. </summary>
  7664. <value>The boolean value indicating whether the host supports inserting and removing lines.</value>
  7665. </member>
  7666. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LineSizeCollectionDisposable.#ctor(Syncfusion.GridCommon.ScrollAxis.LineSizeCollection)">
  7667. <summary>
  7668. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LineSizeCollectionDisposable"/> class.
  7669. </summary>
  7670. <param name="lineSizeCollection">The line size collection.</param>
  7671. </member>
  7672. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection.LineSizeCollectionDisposable.Dispose">
  7673. <summary>
  7674. Releases the managed and unmanaged resources.
  7675. </summary>
  7676. </member>
  7677. <member name="T:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection">
  7678. <summary>
  7679. An empty <see cref="T:Syncfusion.GridCommon.ScrollAxis.LineSizeCollection"/>.
  7680. </summary>
  7681. [ClassReference(IsReviewed = false)]
  7682. </member>
  7683. <member name="F:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Empty">
  7684. <summary>
  7685. Returns an empty collection.
  7686. </summary>
  7687. </member>
  7688. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.#ctor">
  7689. <summary>
  7690. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection"/> class.
  7691. </summary>
  7692. </member>
  7693. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetDefaultLineSize">
  7694. <summary>
  7695. Returns the default line size.
  7696. </summary>
  7697. <returns>The default line size.</returns>
  7698. </member>
  7699. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetLineCount">
  7700. <summary>
  7701. Returns the line count.
  7702. </summary>
  7703. <returns>The line count.</returns>
  7704. </member>
  7705. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetSize(System.Int32,System.Int32@)">
  7706. <summary>
  7707. Gets the size of the line at the given index.
  7708. </summary>
  7709. <param name="index">The index of the line for which the size is to be obtained.</param>
  7710. <param name="repeatValueCount">The number of subsequent values with same size.</param>
  7711. <returns>The size of the line at the given index.</returns>
  7712. </member>
  7713. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetHeaderLineCount">
  7714. <summary>
  7715. Gets the header line count.
  7716. </summary>
  7717. <returns>The header line count.</returns>
  7718. </member>
  7719. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetFooterLineCount">
  7720. <summary>
  7721. Gets the footer line count.
  7722. </summary>
  7723. <returns>The footer line count.</returns>
  7724. </member>
  7725. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#GetHidden(System.Int32,System.Int32@)">
  7726. <summary>
  7727. Gets the boolean value indicating the hidden state for the line with given index.
  7728. </summary>
  7729. <param name="index">The index of the line for which the hidden state is to be obtained.</param>
  7730. <param name="repeatValueCount">The number of subsequent lines with same state.</param>
  7731. <returns>The boolean value indicating the hidden state for a line.</returns>
  7732. </member>
  7733. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#InitializeScrollAxis(Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase)">
  7734. <summary>
  7735. Used to initialize scroll axis
  7736. </summary>
  7737. <param name="scrollAxis">scroll axis instance</param>
  7738. </member>
  7739. <member name="M:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Dispose(System.Boolean)">
  7740. <summary>
  7741. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  7742. </summary>
  7743. <param name="disposing"> if true - release both managed and unmanaged resources;
  7744. if false - release only unmanaged resources.
  7745. </param>
  7746. </member>
  7747. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LineSizeChanged">
  7748. <summary>
  7749. Occurs when default line size changed
  7750. </summary>
  7751. </member>
  7752. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LineHiddenChanged">
  7753. <summary>
  7754. Occurs when hidden line changed
  7755. </summary>
  7756. </member>
  7757. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#DefaultLineSizeChanged">
  7758. <summary>
  7759. Occurs when default line size changed
  7760. </summary>
  7761. </member>
  7762. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LineCountChanged">
  7763. <summary>
  7764. Occurs when line count changed.
  7765. </summary>
  7766. </member>
  7767. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#HeaderLineCountChanged">
  7768. <summary>
  7769. Occurs when header line count changed.
  7770. </summary>
  7771. </member>
  7772. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#FooterLineCountChanged">
  7773. <summary>
  7774. Occurs when footer line count changed.
  7775. </summary>
  7776. </member>
  7777. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LinesInserted">
  7778. <summary>
  7779. Occurs when lines are inserted.
  7780. </summary>
  7781. </member>
  7782. <member name="E:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#ILineSizeHost#LinesRemoved">
  7783. <summary>
  7784. Occurs when lines are removed
  7785. </summary>
  7786. </member>
  7787. <member name="P:Syncfusion.GridCommon.ScrollAxis.EmptyLineSizeCollection.Syncfusion#GridCommon#ScrollAxis#IDistancesHost#Distances">
  7788. <summary>
  7789. Gets an object that implements the <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> property.
  7790. </summary>
  7791. </member>
  7792. <member name="T:Syncfusion.GridCommon.ScrollAxis.DistancesUtil">
  7793. <summary>
  7794. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistanceLineCounterTree"/> class.
  7795. </summary>
  7796. <exclude/>
  7797. </member>
  7798. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistancesUtil.#ctor">
  7799. <summary>
  7800. Prevents a default instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.DistancesUtil"/> class from being created.
  7801. </summary>
  7802. </member>
  7803. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistancesUtil.GetRangeToHelper(System.Int32,System.Int32,System.Int32)">
  7804. <summary>
  7805. Gets the range to helper.
  7806. </summary>
  7807. <param name="n">The index.</param>
  7808. <param name="to">The end index.</param>
  7809. <param name="repeatSizeCount">The count of repeated sizes.</param>
  7810. <returns>Returns the minimum index value</returns>
  7811. </member>
  7812. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistancesUtil.OnInserted(Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection,Syncfusion.GridCommon.ScrollAxis.ILineSizeHost,System.Int32,System.Int32)">
  7813. <summary>
  7814. This method fires when the lines is inserted.
  7815. </summary>
  7816. <param name="distances">The distances</param>
  7817. <param name="linesHost">The line host.</param>
  7818. <param name="insertAt">The index to insert.</param>
  7819. <param name="count">The count of the lines inserted.</param>
  7820. </member>
  7821. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistancesUtil.DistancesLineHiddenChanged(Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection,Syncfusion.GridCommon.ScrollAxis.ILineSizeHost,System.Int32,System.Int32)">
  7822. <summary>
  7823. This method fires when distances line hidden changed.
  7824. </summary>
  7825. <param name="distances">The distances</param>
  7826. <param name="linesHost">The line host.</param>
  7827. <param name="from">The start index of the line.</param>
  7828. <param name="to">The end index of the line.</param>
  7829. </member>
  7830. <member name="M:Syncfusion.GridCommon.ScrollAxis.DistancesUtil.DistancesLineSizeChanged(Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection,Syncfusion.GridCommon.ScrollAxis.ILineSizeHost,System.Int32,System.Int32)">
  7831. <summary>
  7832. This method fires when the distances line size changed.
  7833. </summary>
  7834. <param name="distances">The distances</param>
  7835. <param name="linesHost">The line host.</param>
  7836. <param name="from">The start index of the line.</param>
  7837. <param name="to">The end index of the line.</param>
  7838. </member>
  7839. <member name="T:Syncfusion.GridCommon.ScrollAxis.LineSizeUtil">
  7840. <summary>
  7841. Class that defines the line size.
  7842. </summary>
  7843. <exclude/>
  7844. [ClassReference(IsReviewed = false)]
  7845. </member>
  7846. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeUtil.#ctor">
  7847. <summary>
  7848. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.LineSizeUtil"/> class.
  7849. </summary>
  7850. </member>
  7851. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeUtil.GetTotal(Syncfusion.GridCommon.ScrollAxis.ILineSizeHost,System.Int32,System.Int32)">
  7852. <summary>
  7853. Gets the total number of lines.
  7854. </summary>
  7855. <param name="lines">The line size host collection.</param>
  7856. <param name="from">The start index.</param>
  7857. <param name="to">The end index.</param>
  7858. <returns>The total number of lines.</returns>
  7859. </member>
  7860. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeUtil.GetRange(Syncfusion.GridCommon.ScrollAxis.ILineSizeHost,System.Int32,System.Int32)">
  7861. <summary>
  7862. Gets the total number of lines.
  7863. </summary>
  7864. <param name="lines">The line size host collection.</param>
  7865. <param name="from">The start index.</param>
  7866. <param name="to">The end index.</param>
  7867. <returns>The total number of lines.</returns>
  7868. </member>
  7869. <member name="M:Syncfusion.GridCommon.ScrollAxis.LineSizeUtil.SetRange(Syncfusion.GridCommon.ScrollAxis.IEditableLineSizeHost,System.Int32,System.Int32,System.Double[])">
  7870. <summary>
  7871. Sets the range of lines.
  7872. </summary>
  7873. <param name="lines">The line size host collection.</param>
  7874. <param name="from">The start index.</param>
  7875. <param name="to">The end index.</param>
  7876. <param name="values">The line size.</param>
  7877. </member>
  7878. <member name="T:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis">
  7879. <summary>
  7880. PixelScrollAxis implements scrolling logic for both horizontal and vertical
  7881. scrolling in a <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/>.
  7882. Logical units in the ScrollAxisBase are called "Lines". With the
  7883. <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> a line represents rows in a grid
  7884. and with <see cref="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances"/> a line represents columns in a grid.
  7885. <para/>
  7886. PixelScrollAxis supports pixel scrolling and calculates the total height or
  7887. width of all lines.
  7888. </summary>
  7889. ClassReference(IsReviewed = false)]
  7890. </member>
  7891. <member name="F:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.distances">
  7892. <summary>
  7893. Distances holds the line sizes. Hidden lines
  7894. have a distance of 0.0.
  7895. </summary>
  7896. </member>
  7897. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.#ctor(Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase,Syncfusion.GridCommon.ScrollAxis.IScrollBar,Syncfusion.GridCommon.ScrollAxis.ILineSizeHost,Syncfusion.GridCommon.ScrollAxis.IDistancesHost)">
  7898. <summary>
  7899. Initializes a new instance of the PixelScrollAxis class which
  7900. is nested as a single line in a parent scroll axis.
  7901. </summary>
  7902. <param name="parentScrollAxis">The parent scroll axis.</param>
  7903. <param name="scrollBar">The scrollbar state.</param>
  7904. <param name="scrollLinesHost">The scroll lines host.</param>
  7905. <param name="distancesHost">The distances host.</param>
  7906. </member>
  7907. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.#ctor(Syncfusion.GridCommon.ScrollAxis.IScrollBar,Syncfusion.GridCommon.ScrollAxis.ILineSizeHost,Syncfusion.GridCommon.ScrollAxis.IDistancesHost)">
  7908. <summary>
  7909. Initializes a new instance of the PixelScrollAxis class.
  7910. </summary>
  7911. <param name="scrollBar">The scrollbar state.</param>
  7912. <param name="scrollLinesHost">The scroll lines host.</param>
  7913. <param name="distancesHost">The distances host.</param>
  7914. </member>
  7915. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.SetLineHiddenState(System.Int32,System.Int32,System.Boolean)">
  7916. <summary>
  7917. Sets the hidden state of the lines.
  7918. </summary>
  7919. <param name="from">The start index of the line.</param>
  7920. <param name="to">The end index of the line.</param>
  7921. <param name="hide">A boolean value indicating whether to hide the lines. if set to <b>true</b> - [hide].</param>
  7922. </member>
  7923. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.SetLineSize(System.Int32,System.Int32,System.Double)">
  7924. <summary>
  7925. Sets the size of the lines for the given range of lines. Will do nothing for a <see cref="T:Syncfusion.GridCommon.ScrollAxis.LineScrollAxis"/>.
  7926. </summary>
  7927. <param name="from">The start index of the line.</param>
  7928. <param name="to">The end index of the line.</param>
  7929. <param name="size">The line size.</param>
  7930. </member>
  7931. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.SetLineResize(System.Int32,System.Double)">
  7932. <summary>
  7933. Set temporary value for a line size during a resize operation without committing
  7934. value to ScrollLinesHost.
  7935. </summary>
  7936. <param name="index">The index of the line.</param>
  7937. <param name="size">The size of the line.</param>
  7938. </member>
  7939. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ResetLineResize">
  7940. <summary>
  7941. Resets temporary value for line size after a resize operation.
  7942. </summary>
  7943. </member>
  7944. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.SetHeaderLineCount(System.Int32)">
  7945. <summary>
  7946. Sets the header line count.
  7947. </summary>
  7948. <param name="value">The value.</param>
  7949. </member>
  7950. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.SetFooterLineCount(System.Int32)">
  7951. <summary>
  7952. Sets the footer line count.
  7953. </summary>
  7954. <param name="value">The value.</param>
  7955. </member>
  7956. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.UpdateScrollBar">
  7957. <summary>
  7958. Initialize scrollbar properties from header and footer size and total size of lines in body.
  7959. </summary>
  7960. </member>
  7961. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.GetScrollLineIndex(System.Int32@,System.Double@,System.Boolean)">
  7962. <summary>
  7963. Gets the index of the scroll line.
  7964. </summary>
  7965. <param name="scrollLineIndex">Index of the scroll line.</param>
  7966. <param name="scrollLineDelta">The scroll line offset.</param>
  7967. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  7968. </member>
  7969. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.SetScrollLineIndex(System.Int32,System.Double)">
  7970. <summary>
  7971. Sets the index of the scroll line.
  7972. </summary>
  7973. <param name="scrollLineIndex">Index of the scroll line.</param>
  7974. <param name="scrollLineDelta">The scroll line delta.</param>
  7975. </member>
  7976. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.GetPreviousScrollLineIndex(System.Int32)">
  7977. <summary>
  7978. Gets the index of the previous scroll line.
  7979. </summary>
  7980. <param name="index">The index.</param>
  7981. <returns>The index of the previous scroll line.</returns>
  7982. </member>
  7983. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.GetNextScrollLineIndex(System.Int32)">
  7984. <summary>
  7985. Gets the index of the next scroll line.
  7986. </summary>
  7987. <param name="index">The index.</param>
  7988. <returns>The index of the next scroll line.</returns>
  7989. </member>
  7990. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ScrollToNextPage">
  7991. <summary>
  7992. Scrolls to next page.
  7993. </summary>
  7994. </member>
  7995. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ScrollToPreviousPage">
  7996. <summary>
  7997. Scrolls to previous page.
  7998. </summary>
  7999. </member>
  8000. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ScrollToNextLine">
  8001. <summary>
  8002. Scrolls to next line.
  8003. </summary>
  8004. </member>
  8005. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ScrollToPreviousLine">
  8006. <summary>
  8007. Scrolls to previous line.
  8008. </summary>
  8009. </member>
  8010. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.AlignScrollLine">
  8011. <summary>
  8012. Aligns the scroll line.
  8013. </summary>
  8014. </member>
  8015. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.SetNestedLines(System.Int32,Syncfusion.GridCommon.ScrollAxis.IDistanceCounterCollection)">
  8016. <summary>
  8017. Associates a collection of nested lines with a line in this axis.
  8018. </summary>
  8019. <param name="index">The index.</param>
  8020. <param name="nestedLines">The nested lines.</param>
  8021. </member>
  8022. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.RangeToRegionPoints(System.Int32,System.Int32,System.Boolean)">
  8023. <summary>
  8024. Returns an array with 3 ranges indicating the first and last point for the given lines in each region.
  8025. </summary>
  8026. <param name="first">The index of the first line.</param>
  8027. <param name="last">The index of the last line.</param>
  8028. <param name="allowEstimatesForOutOfViewLines">if set to <b>true</b> allow estimates for out of view lines.</param>
  8029. <returns>An array with 3 ranges indicating the first and last point for the given lines in each region.</returns>
  8030. </member>
  8031. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.RangeToPoints(Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion,System.Int32,System.Int32,System.Boolean)">
  8032. <summary>
  8033. Returns the first and last point for the given lines in a region.
  8034. </summary>
  8035. <param name="region">The region.</param>
  8036. <param name="first">The index of the first line.</param>
  8037. <param name="last">The index of the last line.</param>
  8038. <param name="allowEstimatesForOutOfViewLines">if set to <b>true</b> allow estimates for out of view lines.</param>
  8039. <returns>The first and last point for the given lines in a region.</returns>
  8040. </member>
  8041. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.GetCumulatedOrigin(Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo)">
  8042. <summary>
  8043. Gets the cumulated origin taking scroll position into account. The
  8044. returned value is between ScrollBar.Minimum and ScrollBar.Maximum.
  8045. </summary>
  8046. <param name="line">The line.</param>
  8047. <returns>Returns the cumulated origin</returns>
  8048. </member>
  8049. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.GetCumulatedCorner(Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo)">
  8050. <summary>
  8051. Gets the cumulated corner taking scroll position into account. The
  8052. returned value is between ScrollBar.Minimum and ScrollBar.Maximum.
  8053. </summary>
  8054. <param name="line">The line.</param>
  8055. <returns>Returns the cumulated corner</returns>
  8056. </member>
  8057. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.MouseWheel(System.Int32)">
  8058. <summary>
  8059. This method is called in response to a MouseWheel event.
  8060. </summary>
  8061. <param name="delta">The delta.</param>
  8062. </member>
  8063. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ScrollInView(System.Int32,System.Double,System.Boolean)">
  8064. <summary>
  8065. Scrolls the line into viewable area.
  8066. </summary>
  8067. <param name="lineIndex">Index of the line.</param>
  8068. <param name="lineSize">Size of the line.</param>
  8069. <param name="isRightToLeft">The boolean value used to calculate visible columns in right to left mode.</param>
  8070. </member>
  8071. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.OnLinesRemoved(System.Int32,System.Int32)">
  8072. <summary>
  8073. Called when lines were removed in ScrollLinesHost.
  8074. </summary>
  8075. <param name="removeAt">Index of the first removed line.</param>
  8076. <param name="count">The count.</param>
  8077. </member>
  8078. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.OnLinesInserted(System.Int32,System.Int32)">
  8079. <summary>
  8080. Called when lines were inserted in ScrollLinesHost.
  8081. </summary>
  8082. <param name="insertAt">Index of the first inserted line.</param>
  8083. <param name="count">The count.</param>
  8084. </member>
  8085. <member name="M:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Dispose(System.Boolean)">
  8086. <summary>
  8087. Releases the unmanaged resources used by the component and optionally releases the managed resources.
  8088. </summary>
  8089. <param name="disposing"> if true - release both managed and unmanaged resources;
  8090. if false - release only unmanaged resources.
  8091. </param>
  8092. </member>
  8093. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.IsPixelScroll">
  8094. <summary>
  8095. Gets a value indicating whether this axis supports pixel scrolling.
  8096. </summary>
  8097. <value>
  8098. <b>true</b> if this instance supports pixel scrolling, otherwise <b>false</b>.
  8099. </value>
  8100. </member>
  8101. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.Distances">
  8102. <summary>
  8103. Gets the distances collection which is used internally for mapping from a point position to
  8104. a line index and vice versa.
  8105. </summary>
  8106. <value>The distances collection which is used internally for mapping from a point position
  8107. to a line index and vice versa.</value>
  8108. </member>
  8109. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.TotalExtent">
  8110. <summary>
  8111. Gets the total extent of all line sizes.
  8112. </summary>
  8113. <value>The total extent of all line sizes.</value>
  8114. </member>
  8115. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.LineCount">
  8116. <summary>
  8117. Gets or sets the line count.
  8118. </summary>
  8119. <value>The line count.</value>
  8120. </member>
  8121. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.DefaultLineSize">
  8122. <summary>
  8123. Gets or sets the default size of lines.
  8124. </summary>
  8125. <value>The default size of lines.</value>
  8126. </member>
  8127. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.HeaderExtent">
  8128. <summary>
  8129. Gets the header extent. This is total height (or width) of the header lines.
  8130. </summary>
  8131. <value>The header extent.</value>
  8132. </member>
  8133. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.FooterExtent">
  8134. <summary>
  8135. Gets the footer extent. This is total height (or width) of the footer lines.
  8136. </summary>
  8137. <value>The footer extent.</value>
  8138. </member>
  8139. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ScrollLineIndex">
  8140. Scroll = First Visible Body Line
  8141. <summary>
  8142. Gets or sets the index of the first visible Line in the Body region.
  8143. </summary>
  8144. <value>The index of the scroll line.</value>
  8145. </member>
  8146. <member name="P:Syncfusion.GridCommon.ScrollAxis.PixelScrollAxis.ViewSize">
  8147. <summary>
  8148. Gets the view size of the (either height or width) of the parent control. Normally
  8149. the ViewSize is the same as <see cref="P:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.RenderSize"/>. Only if the parent control
  8150. has more space then needed to display all lines, the ViewSize will be less. In
  8151. such case the ViewSize is the total height for all lines.
  8152. </summary>
  8153. <value>The size of the view.</value>
  8154. </member>
  8155. <member name="T:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventHandler">
  8156. <summary>
  8157. Delegate that handles the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LineSizeChanged"/> event.
  8158. </summary>
  8159. <param name="sender">The source of the event.</param>
  8160. <param name="e">A <see cref="T:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs"/> that contains the event data.</param>
  8161. </member>
  8162. <member name="T:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs">
  8163. <summary>
  8164. Provides data for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LineSizeChanged"/> event.
  8165. </summary>
  8166. [ClassReference(IsReviewed = false)]
  8167. </member>
  8168. <member name="M:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs.#ctor(System.Int32,System.Int32)">
  8169. <summary>
  8170. Initializes a new instance of the RangeChangedEventArgs class.
  8171. </summary>
  8172. <param name="from">The start index.</param>
  8173. <param name="to">The end index.</param>
  8174. </member>
  8175. <member name="M:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs.#ctor(System.Int32,System.Int32,System.Double,System.Double)">
  8176. <summary>
  8177. Initializes a new instance of the RangeChangedEventArgs class.
  8178. </summary>
  8179. <param name="from">The start index.</param>
  8180. <param name="to">The end index.</param>
  8181. <param name="oldSize">The old size.</param>
  8182. <param name="newSize">The new size.</param>
  8183. </member>
  8184. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs.From">
  8185. <summary>
  8186. Gets the start index.
  8187. </summary>
  8188. <value>The start index.</value>
  8189. </member>
  8190. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs.To">
  8191. <summary>
  8192. Gets the end index.
  8193. </summary>
  8194. <value>The end index.</value>
  8195. </member>
  8196. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs.OldSize">
  8197. <summary>
  8198. Gets the old size.
  8199. </summary>
  8200. <value>The old size.</value>
  8201. </member>
  8202. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeChangedEventArgs.NewSize">
  8203. <summary>
  8204. Gets the new size.
  8205. </summary>
  8206. <value>The new size.</value>
  8207. </member>
  8208. <member name="T:Syncfusion.GridCommon.ScrollAxis.LinesRemovedEventHandler">
  8209. <summary>
  8210. Delegate that handles the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LinesRemoved"/> event.
  8211. </summary>
  8212. <param name="sender">The source of the event.</param>
  8213. <param name="e">A <see cref="T:Syncfusion.GridCommon.ScrollAxis.LinesRemovedEventArgs"/> that contains the event data.</param>
  8214. </member>
  8215. <member name="T:Syncfusion.GridCommon.ScrollAxis.LinesRemovedEventArgs">
  8216. <summary>
  8217. Provides data for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LinesRemoved"/> event.
  8218. </summary>
  8219. [ClassReference(IsReviewed = false)]
  8220. </member>
  8221. <member name="M:Syncfusion.GridCommon.ScrollAxis.LinesRemovedEventArgs.#ctor(System.Int32,System.Int32)">
  8222. <summary>
  8223. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.LinesRemovedEventArgs"/> class.
  8224. </summary>
  8225. <param name="removeAt">The index to remove.</param>
  8226. <param name="count">The count of the lines.</param>
  8227. </member>
  8228. <member name="P:Syncfusion.GridCommon.ScrollAxis.LinesRemovedEventArgs.RemoveAt">
  8229. <summary>
  8230. Gets the index to remove.
  8231. </summary>
  8232. <value>the index to remove.</value>
  8233. </member>
  8234. <member name="P:Syncfusion.GridCommon.ScrollAxis.LinesRemovedEventArgs.Count">
  8235. <summary>
  8236. Gets the count of items to be removed.
  8237. </summary>
  8238. <value>The count of items to be removed.</value>
  8239. </member>
  8240. <member name="T:Syncfusion.GridCommon.ScrollAxis.LinesInsertedEventHandler">
  8241. <summary>
  8242. Delegate that handles the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LinesInserted"/> event.
  8243. </summary>
  8244. <param name="sender">The source of the event.</param>
  8245. <param name="e">A <see cref="T:Syncfusion.GridCommon.ScrollAxis.LinesInsertedEventArgs"/> that contains the event data.</param>
  8246. </member>
  8247. <member name="T:Syncfusion.GridCommon.ScrollAxis.LinesInsertedEventArgs">
  8248. <summary>
  8249. Provides data for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LinesInserted"/> event.
  8250. </summary>
  8251. [ClassReference(IsReviewed = false)]
  8252. </member>
  8253. <member name="M:Syncfusion.GridCommon.ScrollAxis.LinesInsertedEventArgs.#ctor(System.Int32,System.Int32)">
  8254. <summary>
  8255. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.LinesInsertedEventArgs"/> class.
  8256. </summary>
  8257. <param name="insertAt">The index to insert.</param>
  8258. <param name="count">The count of the items to be inserted.</param>
  8259. </member>
  8260. <member name="P:Syncfusion.GridCommon.ScrollAxis.LinesInsertedEventArgs.InsertAt">
  8261. <summary>
  8262. Gets the index to insert.
  8263. </summary>
  8264. <value>The index to insert.</value>
  8265. </member>
  8266. <member name="P:Syncfusion.GridCommon.ScrollAxis.LinesInsertedEventArgs.Count">
  8267. <summary>
  8268. Gets the count of the items to be inserted.
  8269. </summary>
  8270. <value>The count of the items to be inserted.</value>
  8271. </member>
  8272. <member name="T:Syncfusion.GridCommon.ScrollAxis.DefaultLineSizeChangedEventHandler">
  8273. <summary>
  8274. Delegate for handling the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.DefaultLineSizeChanged"/> event.
  8275. </summary>
  8276. <param name="sender">The source of the event.</param>
  8277. <param name="e">A <see cref="T:Syncfusion.GridCommon.ScrollAxis.DefaultLineSizeChangedEventArgs"/> that contains the event data.</param>
  8278. </member>
  8279. <member name="T:Syncfusion.GridCommon.ScrollAxis.DefaultLineSizeChangedEventArgs">
  8280. <summary>
  8281. Provides data for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.DefaultLineSizeChanged"/> event.
  8282. </summary>
  8283. [ClassReference(IsReviewed = false)]
  8284. </member>
  8285. <member name="M:Syncfusion.GridCommon.ScrollAxis.DefaultLineSizeChangedEventArgs.#ctor">
  8286. <summary>
  8287. Initializes a new instance of the DefaultLineSizeChangedEventArgs class.
  8288. </summary>
  8289. </member>
  8290. <member name="M:Syncfusion.GridCommon.ScrollAxis.DefaultLineSizeChangedEventArgs.#ctor(System.Double,System.Double)">
  8291. <summary>
  8292. Initializes a new instance of the DefaultLineSizeChangedEventArgs class.
  8293. </summary>
  8294. <param name="oldValue">The old line size.</param>
  8295. <param name="newValue">The new line size.</param>
  8296. </member>
  8297. <member name="P:Syncfusion.GridCommon.ScrollAxis.DefaultLineSizeChangedEventArgs.OldValue">
  8298. <summary>
  8299. Gets the old line size.
  8300. </summary>
  8301. <value>The old line size.</value>
  8302. </member>
  8303. <member name="P:Syncfusion.GridCommon.ScrollAxis.DefaultLineSizeChangedEventArgs.NewValue">
  8304. <summary>
  8305. Gets the new line size.
  8306. </summary>
  8307. <value>The new line size.</value>
  8308. </member>
  8309. <member name="T:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventHandler">
  8310. <summary>
  8311. Delegate for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LineHiddenChanged"/> event.
  8312. </summary>
  8313. <param name="sender">The source of the event.</param>
  8314. <param name="e">A <see cref="T:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventArgs"/> that contains the event data.</param>
  8315. </member>
  8316. <member name="T:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventArgs">
  8317. <summary>
  8318. Provides data for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ILineSizeHost.LineHiddenChanged"/> event.
  8319. </summary>
  8320. [ClassReference(IsReviewed = false)]
  8321. </member>
  8322. <member name="M:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventArgs.#ctor(System.Int32,System.Int32,System.Boolean)">
  8323. <summary>
  8324. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventArgs"/> class.
  8325. </summary>
  8326. <param name="from">The start index of the hidden range.</param>
  8327. <param name="to">The end index of the hidden range.</param>
  8328. <param name="hide">hide value</param>
  8329. </member>
  8330. <member name="P:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventArgs.From">
  8331. <summary>
  8332. Gets the start index of the hidden range.
  8333. </summary>
  8334. <value>The start index of the hidden range.</value>
  8335. </member>
  8336. <member name="P:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventArgs.To">
  8337. <summary>
  8338. Gets the end index of the hidden range.
  8339. </summary>
  8340. <value>The end index of the hidden range.</value>
  8341. </member>
  8342. <member name="P:Syncfusion.GridCommon.ScrollAxis.HiddenRangeChangedEventArgs.Hide">
  8343. <summary>
  8344. Gets a value indicating whether to hide the lines in the given range or not.
  8345. </summary>
  8346. <value>A boolean value indicating whether to hide the lines in the given range.</value>
  8347. </member>
  8348. <member name="T:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction">
  8349. <summary>
  8350. Defines the various constants for the scroll changed action.
  8351. </summary>
  8352. </member>
  8353. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.LinesInserted">
  8354. <summary>
  8355. Specifies that the scroll is changed as the lines are inserted.
  8356. </summary>
  8357. </member>
  8358. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.LinesRemoved">
  8359. <summary>
  8360. Specifies that the scroll is changed as the lines are removed.
  8361. </summary>
  8362. </member>
  8363. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.HeaderLineCountChanged">
  8364. <summary>
  8365. Specifies that the scroll is changed as the header line count is changed.
  8366. </summary>
  8367. </member>
  8368. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.FooterLineCountChanged">
  8369. <summary>
  8370. Specifies that the scroll is changed as the footer line count is changed.
  8371. </summary>
  8372. </member>
  8373. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.DefaultLineSizeChanged">
  8374. <summary>
  8375. Specifies that the scroll is changed as the default line size is changed.
  8376. </summary>
  8377. </member>
  8378. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.LineCountChanged">
  8379. <summary>
  8380. Specifies that the scroll is changed as the line count is changed.
  8381. </summary>
  8382. </member>
  8383. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.HiddenLineChanged">
  8384. <summary>
  8385. Specifies that the scroll is changed as the header line is changed.
  8386. </summary>
  8387. </member>
  8388. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.LineResized">
  8389. <summary>
  8390. Specifies that the scroll is changed as the lines are resized.
  8391. </summary>
  8392. </member>
  8393. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction.ScrollBarValueChanged">
  8394. <summary>
  8395. Specifies that the scroll is changed as the scroll bar value is changed.
  8396. </summary>
  8397. </member>
  8398. <member name="T:Syncfusion.GridCommon.ScrollAxis.ScrollChangedEventArgs">
  8399. <summary>
  8400. Provides data for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Changed"/> event.
  8401. </summary>
  8402. </member>
  8403. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollChangedEventArgs.#ctor(Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction)">
  8404. <summary>
  8405. Initializes a new instance of the ScrollChangedEventArgs class.
  8406. </summary>
  8407. <param name="action">The <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction"/>.</param>
  8408. </member>
  8409. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollChangedEventArgs.Action">
  8410. <summary>
  8411. Gets the scroll changed action.
  8412. </summary>
  8413. <value>The <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollChangedAction"/>.</value>
  8414. </member>
  8415. <member name="T:Syncfusion.GridCommon.ScrollAxis.ScrollChangedEventHandler">
  8416. <summary>
  8417. Delegate that handles the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ScrollAxisBase.Changed"/> event.
  8418. </summary>
  8419. <param name="sender">The source of the event.</param>
  8420. <param name="e">A <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollChangedEventArgs"/> that contains the event data.</param>
  8421. </member>
  8422. <member name="T:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex">
  8423. <summary>
  8424. Holds the coordinates for a cell.
  8425. </summary>
  8426. [ClassReference(IsReviewed = false)]
  8427. </member>
  8428. <member name="M:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.#ctor(System.Int32,System.Int32)">
  8429. <summary>
  8430. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex"/> struct.
  8431. </summary>
  8432. <param name="rowIndex">The row index.</param>
  8433. <param name="columnIndex">The column index.</param>
  8434. </member>
  8435. <member name="M:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.Equals(System.Object)">
  8436. <summary>
  8437. Returns a boolean value indicating whether this instance and a specified object are equal.
  8438. </summary>
  8439. <param name="obj">Another object to compare to.</param>
  8440. <returns>
  8441. <b>True</b> if <paramref name="obj"/> and this instance are the same type and represent the same value, otherwise <b>false</b>.
  8442. </returns>
  8443. </member>
  8444. <member name="M:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.GetHashCode">
  8445. <summary>
  8446. Returns the hash code for this instance.
  8447. </summary>
  8448. <returns>
  8449. A 32-bit signed integer that is the hash code for this instance.
  8450. </returns>
  8451. </member>
  8452. <member name="M:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.ToString">
  8453. <summary>
  8454. Returns the type name with state of this instance.
  8455. </summary>
  8456. <returns>
  8457. The type name with state of this instance.
  8458. </returns>
  8459. </member>
  8460. <member name="M:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.op_Equality(Syncfusion.GridCommon.ScrollAxis.RowColumnIndex,Syncfusion.GridCommon.ScrollAxis.RowColumnIndex)">
  8461. <summary>
  8462. Implements the operator == for comparing the given tow row column indexes.
  8463. </summary>
  8464. <param name="rowColumnIndex1">The row column index 1.</param>
  8465. <param name="rowColumnIndex2">The row column index 2.</param>
  8466. <returns>The comparison result of the operator.</returns>
  8467. </member>
  8468. <member name="M:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.op_Inequality(Syncfusion.GridCommon.ScrollAxis.RowColumnIndex,Syncfusion.GridCommon.ScrollAxis.RowColumnIndex)">
  8469. <summary>
  8470. Implements the operator != for comparing the given tow row column indexes.
  8471. </summary>
  8472. <param name="rowColumnIndex1">The row column index 1.</param>
  8473. <param name="rowColumnIndex2">The row column index 2.</param>
  8474. <returns>The comparison result of the operator.</returns>
  8475. </member>
  8476. <member name="P:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.Empty">
  8477. <summary>
  8478. Gets the empty instance with row index and column index set to <see cref="F:System.Int32.MinValue"/>.
  8479. </summary>
  8480. <value>The empty instance with row index and column index set to <see cref="F:System.Int32.MinValue"/>.</value>
  8481. </member>
  8482. <member name="P:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.IsEmpty">
  8483. <summary>
  8484. Gets a value indicating whether this instance is empty.
  8485. </summary>
  8486. <value><b>True</b> if this instance is empty, otherwise <b>false</b>.</value>
  8487. </member>
  8488. <member name="P:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.ColumnIndex">
  8489. <summary>
  8490. Gets or sets the column index.
  8491. </summary>
  8492. <value>The column index.</value>
  8493. </member>
  8494. <member name="P:Syncfusion.GridCommon.ScrollAxis.RowColumnIndex.RowIndex">
  8495. <summary>
  8496. Gets or sets the row index.
  8497. </summary>
  8498. <value>The row index.</value>
  8499. </member>
  8500. <member name="T:Syncfusion.GridCommon.ScrollAxis.CornerSide">
  8501. <summary>
  8502. Corner side enumeration.
  8503. </summary>
  8504. [ClassReference(IsReviewed = false)]
  8505. </member>
  8506. <member name="F:Syncfusion.GridCommon.ScrollAxis.CornerSide.Both">
  8507. <summary>
  8508. Includes both Left and right side or top and bottom side.
  8509. </summary>
  8510. </member>
  8511. <member name="F:Syncfusion.GridCommon.ScrollAxis.CornerSide.Left">
  8512. <summary>
  8513. Left side alone.
  8514. </summary>
  8515. </member>
  8516. <member name="F:Syncfusion.GridCommon.ScrollAxis.CornerSide.Right">
  8517. <summary>
  8518. Right side alone.
  8519. </summary>
  8520. </member>
  8521. <member name="F:Syncfusion.GridCommon.ScrollAxis.CornerSide.Top">
  8522. <summary>
  8523. Top side alone.
  8524. </summary>
  8525. </member>
  8526. <member name="F:Syncfusion.GridCommon.ScrollAxis.CornerSide.Bottom">
  8527. <summary>
  8528. Bottom side alone.
  8529. </summary>
  8530. </member>
  8531. <member name="T:Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion">
  8532. <summary>
  8533. A scroll axis has three regions: Header, Body and Footer.
  8534. </summary>
  8535. [ClassReference(IsReviewed = false)]
  8536. </member>
  8537. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion.Header">
  8538. <summary>
  8539. Specifies the header region (at top or left side).
  8540. </summary>
  8541. </member>
  8542. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion.Body">
  8543. <summary>
  8544. Specifies the body region (center between header and footer).
  8545. </summary>
  8546. </member>
  8547. <member name="F:Syncfusion.GridCommon.ScrollAxis.ScrollAxisRegion.Footer">
  8548. <summary>
  8549. Specifies the footer region (at bottom or right side).
  8550. </summary>
  8551. </member>
  8552. <member name="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo">
  8553. <summary>
  8554. Provides all properties to configure a scrollbar.
  8555. </summary>
  8556. [ClassReference(IsReviewed = false)]
  8557. </member>
  8558. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.#ctor">
  8559. <summary>
  8560. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/> class.
  8561. </summary>
  8562. </member>
  8563. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.OnPropertyChanged(System.String)">
  8564. <summary>
  8565. Called when a property is changed and raises the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.PropertyChanged"/> event.
  8566. </summary>
  8567. <param name="propertyName">Name of the property.</param>
  8568. </member>
  8569. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.CopyTo(Syncfusion.GridCommon.ScrollAxis.ScrollInfo)">
  8570. <summary>
  8571. Copies current settings to another object.
  8572. </summary>
  8573. <param name="scrollBar">The object to which the settings is to be copied.</param>
  8574. </member>
  8575. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.Clone">
  8576. <summary>
  8577. Clones this instance.
  8578. </summary>
  8579. <returns>The cloned instance.</returns>
  8580. </member>
  8581. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.Equals(System.Object)">
  8582. <summary>
  8583. Determines whether the specified <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/> is equal to the current <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/>.
  8584. </summary>
  8585. <param name="obj">The <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/> to compare with the current <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/>.</param>
  8586. <returns>
  8587. <b>True</b> if the specified <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/> is equal to the current <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/>, otherwise <b>false</b>.
  8588. </returns>
  8589. </member>
  8590. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.GetHashCode">
  8591. <summary>
  8592. Serves as a hash function for a particular type.
  8593. </summary>
  8594. <returns>
  8595. A hash code for the current <see cref="T:Syncfusion.GridCommon.ScrollAxis.ScrollInfo"/>.
  8596. </returns>
  8597. </member>
  8598. <member name="M:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.ToString">
  8599. <summary>
  8600. Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
  8601. </summary>
  8602. <returns>
  8603. A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
  8604. </returns>
  8605. </member>
  8606. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.Enabled">
  8607. <summary>
  8608. Gets or sets a value indicating whether the scroll bar is enabled or not.
  8609. </summary>
  8610. <value>A boolean value that indicates whether the scroll bar is enabled.</value>
  8611. </member>
  8612. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.LargeChange">
  8613. <summary>
  8614. Gets or sets a value to be added to or subtracted from the value of the property when the scroll box is moved a large distance.
  8615. </summary>
  8616. <value>A value to be added to or subtracted from the value of the property when the scroll box is moved a large distance.</value>
  8617. </member>
  8618. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.Maximum">
  8619. <summary>
  8620. Gets or sets the upper limit of values of the scrollable range.
  8621. </summary>
  8622. <value>The upper limit of values of the scrollable range.</value>
  8623. </member>
  8624. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.Minimum">
  8625. <summary>
  8626. Gets or sets the lower limit of values of the scrollable range.
  8627. </summary>
  8628. <value>The lower limit of values of the scrollable range.</value>
  8629. </member>
  8630. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.SmallChange">
  8631. <summary>
  8632. Gets or sets the value to be added to or subtracted from the value of the property when the scroll box is moved a small distance.
  8633. </summary>
  8634. <value>The value to be added to or subtracted from the value of the property when the scroll box is moved a small distance.</value>
  8635. </member>
  8636. <member name="P:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.Value">
  8637. <summary>
  8638. Gets or sets a numeric value that represents the current position of the scroll box on the scroll bar control.
  8639. </summary>
  8640. <value>A numeric value that represents the current position of the scroll box on the scroll bar control.</value>
  8641. </member>
  8642. <member name="E:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.PropertyChanged">
  8643. <summary>
  8644. Occurs when a property value changes.
  8645. </summary>
  8646. </member>
  8647. <member name="E:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.ValueChanged">
  8648. <summary>
  8649. Occurs when the current position of the scroll box on the scroll bar has changed.
  8650. </summary>
  8651. </member>
  8652. <member name="E:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.ValueChanging">
  8653. <summary>
  8654. Occurs when the current position of the scroll box on the scroll bar is being changed.
  8655. </summary>
  8656. </member>
  8657. <member name="T:Syncfusion.GridCommon.ScrollAxis.ValueChangingEventHandler">
  8658. <summary>
  8659. Delegate that handles the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.ValueChanging"/> event.
  8660. </summary>
  8661. <param name="sender">The source of the event.</param>
  8662. <param name="e">A <see cref="T:Syncfusion.GridCommon.ScrollAxis.ValueChangingEventArgs"/> that contains the event data.</param>
  8663. </member>
  8664. <member name="T:Syncfusion.GridCommon.ScrollAxis.ValueChangingEventArgs">
  8665. <summary>
  8666. Provides data for the <see cref="E:Syncfusion.GridCommon.ScrollAxis.ScrollInfo.ValueChanging"/> event.
  8667. </summary>
  8668. [ClassReference(IsReviewed = false)]
  8669. </member>
  8670. <member name="M:Syncfusion.GridCommon.ScrollAxis.ValueChangingEventArgs.#ctor(System.Double,System.Double)">
  8671. <summary>
  8672. Initializes a new instance of the ValueChangingEventArgs class.
  8673. </summary>
  8674. <param name="newValue">The new value.</param>
  8675. <param name="oldValue">The old value.</param>
  8676. </member>
  8677. <member name="P:Syncfusion.GridCommon.ScrollAxis.ValueChangingEventArgs.Cancel">
  8678. <summary>
  8679. Gets or sets a value indicating whether to cancel the value change in scroll bar.
  8680. </summary>
  8681. <value>A boolean value indicating whether to cancel the value change in scroll bar.</value>
  8682. </member>
  8683. <member name="P:Syncfusion.GridCommon.ScrollAxis.ValueChangingEventArgs.NewValue">
  8684. <summary>
  8685. Gets the new value.
  8686. </summary>
  8687. <value>The new value.</value>
  8688. </member>
  8689. <member name="P:Syncfusion.GridCommon.ScrollAxis.ValueChangingEventArgs.OldValue">
  8690. <summary>
  8691. Gets the old value.
  8692. </summary>
  8693. <value>The old value.</value>
  8694. </member>
  8695. <member name="T:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1">
  8696. <summary>
  8697. Holds a range together with a value assigned to the range.
  8698. </summary>
  8699. <typeparam name="T">The type of the parameter.</typeparam>
  8700. [ClassReference(IsReviewed = false)]
  8701. </member>
  8702. <member name="M:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.#ctor(System.Int32)">
  8703. <summary>
  8704. Initializes a new instance of the RangeValuePair class.
  8705. </summary>
  8706. <param name="start">The start of the range.</param>
  8707. </member>
  8708. <member name="M:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.#ctor(System.Int32,System.Int32,`0)">
  8709. <summary>
  8710. Initializes a new instance of the RangeValuePair class.
  8711. </summary>
  8712. <param name="start">The start of the range.</param>
  8713. <param name="count">The count of the range.</param>
  8714. <param name="value">The value for the range.</param>
  8715. </member>
  8716. <member name="M:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.CompareTo(System.Object)">
  8717. <summary>
  8718. Compares the current range with the range of the other object. The value is
  8719. ignored.
  8720. </summary>
  8721. <param name="obj">An object to compare with this instance.</param>
  8722. <returns>
  8723. A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: Value Meaning Less than zero This instance is less than <paramref name="obj"/>. Zero This instance is equal to <paramref name="obj"/>. Greater than zero This instance is greater than <paramref name="obj"/>.
  8724. </returns>
  8725. </member>
  8726. <member name="M:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.ToString">
  8727. <summary>
  8728. Gets the Debug / text information about the node.
  8729. </summary>
  8730. <returns>
  8731. Returns a <see cref="T:System.String"/> with state information about this <see cref="T:System.Object"/>.
  8732. </returns>
  8733. </member>
  8734. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.Start">
  8735. <summary>
  8736. Gets or sets the start of the range.
  8737. </summary>
  8738. <value>The start of the range.</value>
  8739. </member>
  8740. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.Count">
  8741. <summary>
  8742. Gets or sets the count of the range.
  8743. </summary>
  8744. <value>The count of the range.</value>
  8745. </member>
  8746. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.Value">
  8747. <summary>
  8748. Gets or sets the value for the range.
  8749. </summary>
  8750. <value>The value for the range.</value>
  8751. </member>
  8752. <member name="P:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1.End">
  8753. <summary>
  8754. Gets or sets the end of the range.
  8755. </summary>
  8756. <value>The end of the range.</value>
  8757. </member>
  8758. <member name="T:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1">
  8759. <summary>
  8760. A sorted list with <see cref="T:Syncfusion.GridCommon.ScrollAxis.RangeValuePair`1"/> ordered by the
  8761. start index of the ranges. SortedRangeValueList ensures that ranges
  8762. of the elements inside the list do not overlap and it also ensures
  8763. that there are no empty gaps meaning that the subsequent range will
  8764. always have the Start position be set to the End position of the previous
  8765. range plus one.
  8766. </summary>
  8767. <typeparam name="T">The type of the parameter.</typeparam>
  8768. <exclude/>
  8769. [ClassReference(IsReviewed = false)]
  8770. </member>
  8771. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.#ctor">
  8772. <summary>
  8773. Initializes a new instance of the SortedRangeValueList class.
  8774. </summary>
  8775. </member>
  8776. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.#ctor(`0)">
  8777. <summary>
  8778. Initializes a new instance of the SortedRangeValueList class.
  8779. </summary>
  8780. <param name="defaultValue">The default value used for filling gaps.</param>
  8781. </member>
  8782. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Clear">
  8783. <summary>
  8784. Clears the stored ranges.
  8785. </summary>
  8786. </member>
  8787. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.GetRange(System.Int32,System.Int32@)">
  8788. <summary>
  8789. Gets a range that contains the specified index and also
  8790. returns a count indicating the delta between the index and the
  8791. end range.
  8792. </summary>
  8793. <param name="index">The index of the range.</param>
  8794. <param name="count">The count of the range.</param>
  8795. <returns>Returns a count indicating the delta</returns>
  8796. </member>
  8797. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Insert(System.Int32,System.Int32)">
  8798. <summary>
  8799. Inserts a range initialized with <see cref="P:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.DefaultValue"/> at
  8800. the specified index. When necessary it splits a range and creates
  8801. a new range value pair.
  8802. </summary>
  8803. <param name="insertAt">The insertion point.</param>
  8804. <param name="count">The count of the items to be inserted.</param>
  8805. </member>
  8806. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Insert(System.Int32,System.Int32,`0)">
  8807. <summary>
  8808. Inserts a range initialized with a given value at
  8809. the specified index. When necessary it splits a range and creates
  8810. a new range value pair.
  8811. </summary>
  8812. <param name="insertAt">The insertion point.</param>
  8813. <param name="count">The count.</param>
  8814. <param name="value">The value.</param>
  8815. </member>
  8816. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Insert(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList{`0})">
  8817. <summary>
  8818. Inserts a range initialized with <see cref="P:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.DefaultValue"/> at
  8819. the specified index. When necessary it splits a range and creates
  8820. a new range value pair.
  8821. </summary>
  8822. <param name="insertAt">The insertion point.</param>
  8823. <param name="count">The count.</param>
  8824. <param name="moveRanges">Allocate this object before a preceding remove call when moving ranges.
  8825. Otherwise specify null.</param>
  8826. </member>
  8827. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Insert(System.Int32,System.Int32,`0,Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList{`0})">
  8828. <summary>
  8829. Inserts a range initialized with a given value at
  8830. the specified index. When necessary it splits a range and creates
  8831. a new range value pair.
  8832. </summary>
  8833. <param name="insertAt">The insertion point.</param>
  8834. <param name="count">The count.</param>
  8835. <param name="value">The value.</param>
  8836. <param name="moveRanges">Allocate this object before a preceding Remove call when moving ranges.
  8837. Otherwise specify null.</param>
  8838. </member>
  8839. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Remove(System.Int32,System.Int32)">
  8840. <summary>
  8841. Removes a range at the specified index. When necessary ranges
  8842. are merged when preceding and subsequent ranges have the same
  8843. value.
  8844. </summary>
  8845. <param name="removeAt">The index for the range to be removed.</param>
  8846. <param name="count">The count.</param>
  8847. </member>
  8848. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Remove(System.Int32,System.Int32,Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList{`0})">
  8849. <summary>
  8850. Removes a range at the specified index. When necessary ranges
  8851. are merged when preceding and subsequent ranges have the same
  8852. value.
  8853. </summary>
  8854. <param name="removeAt">The index for the range to be removed.</param>
  8855. <param name="count">The count.</param>
  8856. <param name="moveRanges">Allocate this object before a remove call when moving ranges
  8857. and pass it to a subsequent insert call. Otherwise specify null.</param>
  8858. </member>
  8859. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.SetRange(System.Int32,System.Int32,`0)">
  8860. <summary>
  8861. Sets the value for a range at the specified index. When necessary ranges
  8862. are split or merged to make sure integrity of the list is maintained.
  8863. (SortedRangeValueList ensures that ranges
  8864. of the elements inside the list do not overlap and it also ensures
  8865. that there are no empty gaps meaning that the subsequent range will
  8866. always have the Start position be set to the End position of the previous
  8867. range plus one.)
  8868. </summary>
  8869. <param name="index">The index for the range to be changed.</param>
  8870. <param name="count">The count.</param>
  8871. <param name="value">The value.</param>
  8872. </member>
  8873. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.GetEnumerator">
  8874. <summary>
  8875. Returns an enumerator that iterates through a collection.
  8876. </summary>
  8877. <returns>
  8878. An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
  8879. </returns>
  8880. </member>
  8881. <member name="M:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.System#Collections#Generic#IEnumerable{Syncfusion#GridCommon#ScrollAxis#RangeValuePair{T}}#GetEnumerator">
  8882. <summary>
  8883. Returns an enumerator that iterates through the collection.
  8884. </summary>
  8885. <returns>
  8886. A enumerator that can be used to iterate through the collection.
  8887. </returns>
  8888. </member>
  8889. <member name="P:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.DefaultValue">
  8890. <summary>
  8891. Gets or sets the default value used for filling gaps.
  8892. </summary>
  8893. <value>The default value used for filling gaps.</value>
  8894. </member>
  8895. <member name="P:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Count">
  8896. <summary>
  8897. Gets the count which is the same as the end position of the last range.
  8898. </summary>
  8899. <value>The count which is the same as the end position of the last range.</value>
  8900. </member>
  8901. <member name="P:Syncfusion.GridCommon.ScrollAxis.SortedRangeValueList`1.Item(System.Int32)">
  8902. <summary>
  8903. Gets the value of the range that contains the specified index
  8904. or changes the value of the range. When necessary it splits a range and creates
  8905. a new range value pair to hold the new value for the specified index.
  8906. </summary>
  8907. <param name="index">index value</param>
  8908. <value>The value of the range that contains the specified index.</value>
  8909. <returns>Returns the value range for the specified index.</returns>
  8910. </member>
  8911. <member name="T:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo">
  8912. <summary>
  8913. Contains information about a visible line (can also be a row or column).
  8914. </summary>
  8915. [ClassReference(IsReviewed = false)]
  8916. </member>
  8917. <member name="F:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsLastLine">
  8918. <summary>
  8919. A boolean value indicating whether the visible line is the last line.
  8920. </summary>
  8921. </member>
  8922. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.#ctor(System.Int32,System.Int32,System.Double,System.Double,System.Double,System.Boolean,System.Boolean)">
  8923. <summary>
  8924. Initializes a new instance of the VisibleLineInfo class.
  8925. </summary>
  8926. <param name="visibleIndex">Visible index of the line.</param>
  8927. <param name="lineIndex">Absolute index of the line.</param>
  8928. <param name="size">The size.</param>
  8929. <param name="clippedOrigin">The clipped origin.</param>
  8930. <param name="scrollOffset">The scroll offset.</param>
  8931. <param name="isHeader">if set to <b>true</b> line is a header.</param>
  8932. <param name="isFooter">if set to <b>true</b> line is a footer.</param>
  8933. </member>
  8934. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.#ctor(System.Double)">
  8935. <summary>
  8936. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo"/> class. Used for BinarySearch.
  8937. </summary>
  8938. <param name="clippedOrigin">The clipped origin.</param>
  8939. </member>
  8940. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.#ctor(System.Int32)">
  8941. <summary>
  8942. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo"/> class. Used for BinarySearch.
  8943. </summary>
  8944. <param name="lineIndex">Index of the line.</param>
  8945. </member>
  8946. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.ToString">
  8947. <summary>
  8948. Returns a string describing the state of the object.
  8949. </summary>
  8950. <returns>A string describing the state of the object.</returns>
  8951. </member>
  8952. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.CompareTo(Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo)">
  8953. <summary>
  8954. Compares the current object with another object of the same type.
  8955. </summary>
  8956. <param name="other">An object to compare with this object.</param>
  8957. <returns>
  8958. A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has the following meanings: Value Meaning Less than zero This object is less than the <paramref name="other"/> parameter.Zero This object is equal to <paramref name="other"/>. Greater than zero This object is greater than <paramref name="other"/>.
  8959. </returns>
  8960. </member>
  8961. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.VisibleIndex">
  8962. <summary>
  8963. Gets the visible index of the line.
  8964. </summary>
  8965. <value>The visible index of the line.</value>
  8966. </member>
  8967. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsVisible">
  8968. <summary>
  8969. Gets a value indicating whether the line is visible.
  8970. </summary>
  8971. <value>A boolean value indicating whether the line is visible.</value>
  8972. </member>
  8973. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.LineIndex">
  8974. <summary>
  8975. Gets the index of the line.
  8976. </summary>
  8977. <value>The index of the line.</value>
  8978. </member>
  8979. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.Size">
  8980. <summary>
  8981. Gets the size.
  8982. </summary>
  8983. <value>The size.</value>
  8984. </member>
  8985. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.ClippedSize">
  8986. <summary>
  8987. Gets the size of the clipped area.
  8988. </summary>
  8989. <value>The size of the clipped area.</value>
  8990. </member>
  8991. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.Corner">
  8992. <summary>
  8993. Gets the corner.
  8994. </summary>
  8995. <value>The corner.</value>
  8996. </member>
  8997. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.ClippedCorner">
  8998. <summary>
  8999. Gets the clipped corner.
  9000. </summary>
  9001. <value>The clipped corner.</value>
  9002. </member>
  9003. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.ClippedOrigin">
  9004. <summary>
  9005. Gets the clipped origin.
  9006. </summary>
  9007. <value>The clipped origin.</value>
  9008. </member>
  9009. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.Origin">
  9010. <summary>
  9011. Gets the origin.
  9012. </summary>
  9013. <value>The origin.</value>
  9014. </member>
  9015. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.ScrollOffset">
  9016. <summary>
  9017. Gets the scroll offset.
  9018. </summary>
  9019. <value>The scroll offset.</value>
  9020. </member>
  9021. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.ClippedCornerExtent">
  9022. <summary>
  9023. Gets or sets the clipped corner extent.
  9024. </summary>
  9025. <value>The clipped corner extent.</value>
  9026. </member>
  9027. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsClipped">
  9028. <summary>
  9029. Gets a value indicating whether this instance is clipped.
  9030. </summary>
  9031. <value>
  9032. <b>True</b> if this instance is clipped, otherwise <b>false</b>.
  9033. </value>
  9034. </member>
  9035. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsClippedCorner">
  9036. <summary>
  9037. Gets a value indicating whether this instance corner is clipped.
  9038. </summary>
  9039. <value>
  9040. <b>True</b> if this instance corner is clipped, otherwise <b>false</b>.
  9041. </value>
  9042. </member>
  9043. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsClippedOrigin">
  9044. <summary>
  9045. Gets a value indicating whether this instance origin is clipped.
  9046. </summary>
  9047. <value>
  9048. <b>True</b> if this instance origin is clipped, otherwise <b>false</b>.
  9049. </value>
  9050. </member>
  9051. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsClippedBody">
  9052. <summary>
  9053. Gets a value indicating whether this instance is clipped taking into consideration, whether it is the first or last visible line
  9054. and no clipping is needed for these cases.
  9055. </summary>
  9056. <value>A boolean value indicating whether this instance is clipped taking into consideration, whether it is the first or last visible line
  9057. and no clipping is needed for these cases.</value>
  9058. </member>
  9059. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.Region">
  9060. <summary>
  9061. Gets the axis region this line belongs to.
  9062. </summary>
  9063. <value>The axis region this line belongs to.</value>
  9064. </member>
  9065. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsHeader">
  9066. <summary>
  9067. Gets a value indicating whether this instance is a header.
  9068. </summary>
  9069. <value><b>True</b> if this instance is a header, otherwise <b>false</b>.</value>
  9070. </member>
  9071. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo.IsFooter">
  9072. <summary>
  9073. Gets a value indicating whether this instance is a footer.
  9074. </summary>
  9075. <value><b>True</b> if this instance is a footer, otherwise <b>false</b>.</value>
  9076. </member>
  9077. <member name="T:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection">
  9078. <summary>
  9079. A strong-typed collection of <see cref="T:Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo"/> items.
  9080. </summary>
  9081. [ClassReference(IsReviewed = false)]
  9082. </member>
  9083. <member name="F:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.firstBodyVisibleIndex">
  9084. <summary>
  9085. Gets the first visible index of the body.
  9086. </summary>
  9087. </member>
  9088. <member name="F:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.firstFooterVisibleIndex">
  9089. <summary>
  9090. Gets the first visible index of the footer.
  9091. </summary>
  9092. </member>
  9093. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.#ctor">
  9094. <summary>
  9095. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection"/> class.
  9096. </summary>
  9097. </member>
  9098. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.GetVisibleLineAtPoint(System.Double)">
  9099. <summary>
  9100. Gets the visible line at point.
  9101. </summary>
  9102. <param name="point">The point at which the visible line is to be obtained.</param>
  9103. <returns>The visible line at point.</returns>
  9104. </member>
  9105. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.Clear">
  9106. <summary>
  9107. Removes all elements from the collection.
  9108. </summary>
  9109. </member>
  9110. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.GetVisibleLineAtLineIndex(System.Int32)">
  9111. <summary>
  9112. Gets the visible line at line index.
  9113. </summary>
  9114. <param name="lineIndex">Index of the line.</param>
  9115. <returns>The visible line at line index.</returns>
  9116. </member>
  9117. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.GetVisibleLineNearLineIndex(System.Int32)">
  9118. <summary>
  9119. Gets the visible line for a line index. If the specified
  9120. line is hidden the next visible line is returned.
  9121. </summary>
  9122. <param name="lineIndex">Index of the line.</param>
  9123. <returns>The first visible line for a line index that is not hidden.</returns>
  9124. </member>
  9125. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.AnyVisibleLines(System.Int32,System.Int32)">
  9126. <summary>
  9127. Gets a boolean value indicating whether any of the lines with the given absolute line index
  9128. are visible.
  9129. </summary>
  9130. <param name="lineIndex1">The line index 1.</param>
  9131. <param name="lineIndex2">The line index 2.</param>
  9132. <returns>
  9133. A boolean value indicating whether any of the lines with the given absolute line index
  9134. are visible.
  9135. </returns>
  9136. </member>
  9137. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.RemoveLinesInternal(System.Int32,System.Int32)">
  9138. <summary>
  9139. Used to remove lines internally
  9140. </summary>
  9141. <param name="lineIndex">index for removing line</param>
  9142. <param name="count">number of lines needs to be remove</param>
  9143. <returns>Returns the boolean value</returns>
  9144. </member>
  9145. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.InsertLinesInternal(System.Int32,System.Int32)">
  9146. <summary>
  9147. Used to insert lines internally
  9148. </summary>
  9149. <param name="lineIndex">index for inserting line</param>
  9150. <param name="count">number of lines need to insert</param>
  9151. <returns>Returns the boolean value</returns>
  9152. </member>
  9153. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.VisibleLineIndexes">
  9154. <summary>
  9155. Gets the visible line indexes.
  9156. </summary>
  9157. <value>The visible line indexes.</value>
  9158. </member>
  9159. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.FirstBodyVisibleIndex">
  9160. <summary>
  9161. Gets or sets the index of the first visible line in the body region.
  9162. </summary>
  9163. <value>The index of the first visible line in the body region.</value>
  9164. </member>
  9165. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.FirstFooterVisibleIndex">
  9166. <summary>
  9167. Gets or sets the index of the first visible line in the footer region.
  9168. </summary>
  9169. <value>The index of the first visible line in the footer region.</value>
  9170. </member>
  9171. <member name="P:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.LastBodyVisibleIndex">
  9172. <summary>
  9173. Gets the index of the last visible line in the body region.
  9174. </summary>
  9175. <value>The index of the last visible line in the body region.</value>
  9176. </member>
  9177. <member name="T:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.VisibleLineInfoLineIndexComparer">
  9178. <summary>
  9179. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.VisibleLineInfoLineIndexComparer"/> class.
  9180. </summary>
  9181. <exclude/>
  9182. </member>
  9183. <member name="M:Syncfusion.GridCommon.ScrollAxis.VisibleLinesCollection.VisibleLineInfoLineIndexComparer.Compare(Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo,Syncfusion.GridCommon.ScrollAxis.VisibleLineInfo)">
  9184. <summary>
  9185. Compares the given visible lines.
  9186. </summary>
  9187. <param name="x">The visible line-1.</param>
  9188. <param name="y">The visible line-2.</param>
  9189. <returns>Returns a integer value indicating the comparison of the given visible lines.</returns>
  9190. </member>
  9191. <member name="T:Syncfusion.GridCommon.Utility.DoubleSpan">
  9192. <summary>
  9193. Holds a start and end value with double precision.
  9194. </summary>
  9195. <exclude/>
  9196. [ClassReference(IsReviewed = false)]
  9197. </member>
  9198. <member name="F:Syncfusion.GridCommon.Utility.DoubleSpan.Empty">
  9199. <summary>
  9200. An empty object.
  9201. </summary>
  9202. </member>
  9203. <member name="M:Syncfusion.GridCommon.Utility.DoubleSpan.#ctor(System.Double,System.Double)">
  9204. <summary>
  9205. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Utility.DoubleSpan"/> struct.
  9206. </summary>
  9207. <param name="start">The start.</param>
  9208. <param name="end">The end.</param>
  9209. </member>
  9210. <member name="M:Syncfusion.GridCommon.Utility.DoubleSpan.ToString">
  9211. <summary>
  9212. Gets a string with start and end values.
  9213. </summary>
  9214. <returns>
  9215. Returns a string with start and end values.
  9216. </returns>
  9217. </member>
  9218. <member name="M:Syncfusion.GridCommon.Utility.DoubleSpan.Equals(System.Object)">
  9219. <summary>
  9220. Indicates whether this instance and a specified object are equal.
  9221. </summary>
  9222. <param name="obj">The object to compare with the current instance.</param>
  9223. <returns><b>True</b> if the given object and this instance are the same type and represent the same value,
  9224. otherwise <b>false</b>.</returns>
  9225. </member>
  9226. <member name="M:Syncfusion.GridCommon.Utility.DoubleSpan.GetHashCode">
  9227. <summary>
  9228. Returns the hash code for this instance.
  9229. </summary>
  9230. <returns>A 32-bit signed integer that is the hash code for this instance.</returns>
  9231. </member>
  9232. <member name="M:Syncfusion.GridCommon.Utility.DoubleSpan.op_Equality(Syncfusion.GridCommon.Utility.DoubleSpan,Syncfusion.GridCommon.Utility.DoubleSpan)">
  9233. <summary>
  9234. Implements the operator == for comparing the given objects.
  9235. </summary>
  9236. <param name="obj1">The object 1.</param>
  9237. <param name="obj2">The object 2.</param>
  9238. <returns>The comparison result of the operator.</returns>
  9239. </member>
  9240. <member name="M:Syncfusion.GridCommon.Utility.DoubleSpan.op_Inequality(Syncfusion.GridCommon.Utility.DoubleSpan,Syncfusion.GridCommon.Utility.DoubleSpan)">
  9241. <summary>
  9242. Implements the operator != for comparing the given objects.
  9243. </summary>
  9244. <param name="obj1">The object 1.</param>
  9245. <param name="obj2">The object 2.</param>
  9246. <returns>The comparison result of the operator.</returns>
  9247. </member>
  9248. <member name="P:Syncfusion.GridCommon.Utility.DoubleSpan.IsEmpty">
  9249. <summary>
  9250. Gets a value indicating whether this instance is empty.
  9251. </summary>
  9252. <value><b>true</b> if this instance is empty; otherwise, <b>false</b>.</value>
  9253. </member>
  9254. <member name="P:Syncfusion.GridCommon.Utility.DoubleSpan.Start">
  9255. <summary>
  9256. Gets or sets the start.
  9257. </summary>
  9258. <value>The start.</value>
  9259. </member>
  9260. <member name="P:Syncfusion.GridCommon.Utility.DoubleSpan.End">
  9261. <summary>
  9262. Gets or sets the end.
  9263. </summary>
  9264. <value>The end.</value>
  9265. </member>
  9266. <member name="P:Syncfusion.GridCommon.Utility.DoubleSpan.Length">
  9267. <summary>
  9268. Gets or sets the length.
  9269. </summary>
  9270. <value>The length.</value>
  9271. </member>
  9272. <member name="T:Syncfusion.GridCommon.Utility.Hashtable">
  9273. <summary>
  9274. Creates a new HashTable
  9275. </summary>
  9276. <exclude/>
  9277. [ClassReference(IsReviewed = false)]
  9278. </member>
  9279. <member name="M:Syncfusion.GridCommon.Utility.Hashtable.Clone">
  9280. <summary>
  9281. Creates a new HashTable
  9282. </summary>
  9283. <returns>Returns the instance of newly created HashTable</returns>
  9284. </member>
  9285. <member name="M:Syncfusion.GridCommon.Utility.Hashtable.Contains(System.Object)">
  9286. <summary>
  9287. Used to check whether the key is in collection or not
  9288. </summary>
  9289. <param name="key">key value</param>
  9290. <returns>Returns the boolean value denotes whether the collection contains the key or not</returns>
  9291. </member>
  9292. <member name="P:Syncfusion.GridCommon.Utility.Hashtable.Item(System.Object)">
  9293. <summary>
  9294. An object in the hash table.
  9295. </summary>
  9296. <param name="key">Key value of the object</param>
  9297. <returns></returns>
  9298. </member>
  9299. <member name="T:Syncfusion.GridCommon.Utility.Int32Span">
  9300. <summary>
  9301. Holds a start and end value with integer precision.
  9302. </summary>
  9303. <exclude/>
  9304. [ClassReference(IsReviewed = false)]
  9305. </member>
  9306. <member name="M:Syncfusion.GridCommon.Utility.Int32Span.#ctor(System.Int32,System.Int32)">
  9307. <summary>
  9308. Initializes a new instance of the <see cref="T:Syncfusion.GridCommon.Utility.Int32Span"/> struct.
  9309. </summary>
  9310. <param name="start">The start.</param>
  9311. <param name="end">The end.</param>
  9312. </member>
  9313. <member name="M:Syncfusion.GridCommon.Utility.Int32Span.Equals(System.Object)">
  9314. <summary>
  9315. Indicates whether this instance and a specified object are equal.
  9316. </summary>
  9317. <param name="obj">The object to compare with the current instance.</param>
  9318. <returns><b>True</b> if the given object and this instance are the same type and represent the same value,
  9319. otherwise <b>false</b>.</returns>
  9320. </member>
  9321. <member name="M:Syncfusion.GridCommon.Utility.Int32Span.GetHashCode">
  9322. <summary>
  9323. Returns the hash code for this instance.
  9324. </summary>
  9325. <returns>A 32-bit signed integer that is the hash code for this instance.</returns>
  9326. </member>
  9327. <member name="M:Syncfusion.GridCommon.Utility.Int32Span.op_Equality(Syncfusion.GridCommon.Utility.Int32Span,Syncfusion.GridCommon.Utility.Int32Span)">
  9328. <summary>
  9329. Implements the operator == for comparing the given objects.
  9330. </summary>
  9331. <param name="obj1">The object 1.</param>
  9332. <param name="obj2">The object 2.</param>
  9333. <returns>The comparison result of the operator.</returns>
  9334. </member>
  9335. <member name="M:Syncfusion.GridCommon.Utility.Int32Span.op_Inequality(Syncfusion.GridCommon.Utility.Int32Span,Syncfusion.GridCommon.Utility.Int32Span)">
  9336. <summary>
  9337. Implements the operator != for comparing the given objects.
  9338. </summary>
  9339. <param name="obj1">The object 1.</param>
  9340. <param name="obj2">The object 2.</param>
  9341. <returns>The comparison result of the operator.</returns>
  9342. </member>
  9343. <member name="P:Syncfusion.GridCommon.Utility.Int32Span.Start">
  9344. <summary>
  9345. Gets or sets the start.
  9346. </summary>
  9347. <value>The start.</value>
  9348. </member>
  9349. <member name="P:Syncfusion.GridCommon.Utility.Int32Span.End">
  9350. <summary>
  9351. Gets or sets the end.
  9352. </summary>
  9353. <value>The end.</value>
  9354. </member>
  9355. <member name="P:Syncfusion.GridCommon.Utility.Int32Span.Count">
  9356. <summary>
  9357. Gets or sets the count (equals end - start + 1)
  9358. </summary>
  9359. <value>The count.</value>
  9360. </member>
  9361. <member name="T:Syncfusion.GridCommon.ComponentModel.NonFinalizeDisposable">
  9362. <summary>
  9363. Used to dispose the objects
  9364. </summary>
  9365. <exclude/>
  9366. </member>
  9367. <member name="M:Syncfusion.GridCommon.ComponentModel.NonFinalizeDisposable.Dispose">
  9368. <summary>
  9369. Releases all resources used by the Component.
  9370. </summary>
  9371. </member>
  9372. <member name="M:Syncfusion.GridCommon.ComponentModel.NonFinalizeDisposable.Dispose(System.Boolean)">
  9373. <summary>
  9374. Releases the unmanaged resources used by the Component and optionally releases the managed resources.
  9375. </summary>
  9376. <param name="disposing"> if true - release both managed and unmanaged resources;
  9377. if false - release only unmanaged resources.</param>
  9378. <remarks>See the documentation for the <see cref="N:Syncfusion.GridCommon.ComponentModel"/> class and its Dispose member.</remarks>
  9379. </member>
  9380. <member name="T:Syncfusion.GridCommon.ComponentModel.Disposable">
  9381. <summary>
  9382. Releases the unmanaged resources used by the Component and optionally releases the managed resources.
  9383. </summary>
  9384. <exclude/>
  9385. </member>
  9386. <member name="M:Syncfusion.GridCommon.ComponentModel.Disposable.Finalize">
  9387. <summary>
  9388. Finalizes an instance of the <see cref="T:Syncfusion.GridCommon.ComponentModel.Disposable"/> class.
  9389. In C# and C++, finalize-r are expressed using destructor syntax.
  9390. </summary>
  9391. </member>
  9392. </members>
  9393. </doc>