{"__symbolic":"module","version":4,"exports":[{"from":"./lib/services/overlay/scroll-strategy"},{"from":"./lib/services/overlay/IScrollStrategy"},{"from":"./lib/services/overlay/absolute-scroll-strategy"},{"from":"./lib/services/overlay/block-scroll-strategy"},{"from":"./lib/services/overlay/close-scroll-strategy"},{"from":"./lib/services/overlay/NoOpScrollStrategy"}],"metadata":{"IAnimationParams":{"__symbolic":"interface"},"fadeIn":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":24,"character":43},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":8,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":10,"character":8},"arguments":[{"opacity":"{{endOpacity}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"sine"},"endOpacity":1,"startOpacity":0}}]},"fadeOut":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":28,"character":44},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":8,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":10,"character":8},"arguments":[{"opacity":"{{endOpacity}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"sine"},"endOpacity":0,"startOpacity":1}}]},"flipTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":46,"character":44},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{}}]},"flipBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":52,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{"endAngle":-180}}]},"flipLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":59,"character":45},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{"rotateX":0,"rotateY":1}}]},"flipRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":67,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{"endAngle":-180,"rotateX":0,"rotateY":1}}]},"flipHorFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":76,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{"endDistance":"170px"}}]},"flipHorBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":83,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{"endDistance":"-170px"}}]},"flipVerFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":90,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{"endDistance":"170px","rotateX":0,"rotateY":1}}]},"flipVerBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":99,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":4},"arguments":[{"backfaceVisibility":"hidden","transformStyle":"preserve-3d"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":18,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":12},"arguments":[{"offset":0,"transform":"translateZ({{startDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{startAngle}}deg)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":1,"transform":"translateZ({{endDistance}})\n                rotate3d({{rotateX}}, {{rotateY}}, {{rotateZ}}, {{endAngle}}deg)"}]}]]}]}],{"params":{"endDistance":"-170px","rotateX":0,"rotateY":1}}]},"rotateInCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":43,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{}}]},"rotateOutCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":47,"character":52},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{}}]},"rotateInTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":51,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"top"}}]},"rotateOutTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":58,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"top"}}]},"rotateInRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":65,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"right"}}]},"rotateOutRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":72,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"right"}}]},"rotateInBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":79,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"bottom"}}]},"rotateOutBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":86,"character":52},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"bottom"}}]},"rotateInLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":93,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"left"}}]},"rotateOutLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":100,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"left"}}]},"rotateInTr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":107,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"right","yPos":"top"}}]},"rotateOutTr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":115,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"right","yPos":"top"}}]},"rotateInBr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":123,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"right","yPos":"bottom"}}]},"rotateOutBr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":131,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"right","yPos":"bottom"}}]},"rotateInBl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":139,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"left","yPos":"bottom"}}]},"rotateOutBl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":147,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"left","yPos":"bottom"}}]},"rotateInTl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":155,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"left","yPos":"top"}}]},"rotateOutTl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":163,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"left","yPos":"top"}}]},"rotateInDiagonal1":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":171,"character":54},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":1,"rotateY":1,"rotateZ":0}}]},"rotateOutDiagonal1":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":180,"character":55},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":1,"rotateY":1,"rotateZ":0}}]},"rotateInDiagonal2":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":189,"character":54},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":-1,"rotateY":1,"rotateZ":0}}]},"rotateOutDiagonal2":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":198,"character":55},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":-1,"rotateY":1,"rotateZ":0}}]},"rotateInHor":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":207,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":0,"rotateY":1,"rotateZ":0}}]},"rotateOutHor":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":216,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":0,"rotateY":1,"rotateZ":0}}]},"rotateInVer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":225,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":1,"rotateY":0,"rotateZ":0}}]},"rotateOutVer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":234,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"offset":0,"opacity":"{{endOpacity}}","transform":"rotate3d({{rotateX}},{{rotateY}},{{rotateZ}},{{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"rotateX":1,"rotateY":0,"rotateZ":0}}]},"shakeHor":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":82,"character":45},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"X"}}]},"shakeVer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":89,"character":45},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y"}}]},"shakeTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":96,"character":45},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","yPos":"top"}}]},"shakeBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":107,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","yPos":"bottom"}}]},"shakeRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":119,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","xPos":"right","yPos":"center"}}]},"shakeLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":132,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","xPos":"left","yPos":"center"}}]},"shakeCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":145,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":8,"endDistance":"0","startAngle":10,"startDistance":"0","xPos":"center","yPos":"center"}}]},"shakeTr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":158,"character":44},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","xPos":"right","yPos":"top"}}]},"shakeBr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":171,"character":44},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","xPos":"right","yPos":"bottom"}}]},"shakeBl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":184,"character":44},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","xPos":"left","yPos":"bottom"}}]},"shakeTl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":197,"character":44},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":14,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":12},"arguments":[{"offset":0,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":12},"arguments":[{"offset":0.1,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":24,"character":12},"arguments":[{"offset":0.2,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"offset":0.3,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":32,"character":12},"arguments":[{"offset":0.4,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":12},"arguments":[{"offset":0.5,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":12},"arguments":[{"offset":0.6,"transform":"rotate(-{{startAngle}}deg) translate{{direction}}({{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":46,"character":12},"arguments":[{"offset":0.7,"transform":"rotate({{startAngle}}deg) translate{{direction}}(-{{startDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":12},"arguments":[{"offset":0.8,"transform":"rotate(-{{endAngle}}deg) translate{{direction}}({{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":55,"character":12},"arguments":[{"offset":0.9,"transform":"rotate({{endAngle}}deg) translate{{direction}}(-{{endDistance}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"rotate(0deg) translate{{direction}}(0)","transformOrigin":"{{xPos}} {{yPos}}"}]}]]}]}],{"params":{"direction":"Y","endAngle":2,"endDistance":"0","startAngle":4,"startDistance":"0","xPos":"left","yPos":"top"}}]},"pulsateFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":108,"character":19},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":49,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":51,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":52,"character":12},"arguments":[{"offset":0,"transform":"scale({{fromScale}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":56,"character":12},"arguments":[{"offset":0.5,"transform":"scale({{toScale}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"scale({{fromScale}})"}]}]]}]}],{"params":{}}]},"pulsateBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":114,"character":19},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":49,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":51,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":52,"character":12},"arguments":[{"offset":0,"transform":"scale({{fromScale}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":56,"character":12},"arguments":[{"offset":0.5,"transform":"scale({{toScale}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":12},"arguments":[{"offset":1,"transform":"scale({{fromScale}})"}]}]]}]}],{"params":{"toScale":0.9}}]},"heartbeat":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":121,"character":18},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":10,"character":4},"arguments":[{"animationTimingFunction":"ease-out","transform":"scale(1)","transformOrigin":"center center"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":15,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":17,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":18,"character":12},"arguments":[{"animationTimingFunction":"ease-in","offset":0.1,"transform":"scale(0.91)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":23,"character":12},"arguments":[{"animationTimingFunction":"ease-out","offset":0.17,"transform":"scale(0.98)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":12},"arguments":[{"animationTimingFunction":"ease-in","offset":0.33,"transform":"scale(0.87)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":33,"character":12},"arguments":[{"animationTimingFunction":"ease-out","offset":0.45,"transform":"scale(1)"}]}]]}]}],{"params":{}}]},"blink":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":127,"character":14},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":77,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"keyframes","line":79,"character":8},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":80,"character":12},"arguments":[{"offset":0,"opacity":0.8,"transform":"scale({{fromScale}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":85,"character":12},"arguments":[{"offset":0.8,"opacity":0,"transform":"scale({{midScale}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":90,"character":12},"arguments":[{"offset":1,"opacity":0,"transform":"scale({{toScale}})"}]}]]}]}],{"params":{}}]},"scaleInCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":42,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"delay":"0s","direction":"","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"quad"},"endOpacity":1,"fromScale":0.5,"startOpacity":0,"toScale":1,"xPos":"50%","yPos":"50%"}}]},"scaleInBl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":44,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"0","yPos":"100%"}}]},"scaleInVerCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":54,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","fromScale":0.4}}]},"scaleInTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":64,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"50%","yPos":"0"}}]},"scaleInLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":74,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"0","yPos":"50%"}}]},"scaleInVerTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":84,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","fromScale":0.4,"xPos":"100%","yPos":"0"}}]},"scaleInTr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":96,"character":18},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"100%","yPos":"0"}}]},"scaleInTl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":106,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"0","yPos":"0"}}]},"scaleInVerBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":116,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","fromScale":0.4,"xPos":"0","yPos":"100%"}}]},"scaleInRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":128,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"100%","yPos":"50%"}}]},"scaleInHorCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":138,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"X","fromScale":0.4}}]},"scaleInBr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":148,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"100%","yPos":"100%"}}]},"scaleInHorLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":158,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"X","fromScale":0.4,"xPos":"0","yPos":"0"}}]},"scaleInBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":170,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"50%","yPos":"100%"}}]},"scaleInHorRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":180,"character":52},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"X","fromScale":0.4,"xPos":"100%","yPos":"100%"}}]},"scaleOutCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":192,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"sine"},"endOpacity":0,"fromScale":1,"startOpacity":1,"toScale":0.5}}]},"scaleOutBl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":194,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"0","yPos":"100%"}}]},"scaleOutBr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":204,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"100%","yPos":"100%"}}]},"scaleOutVerCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":214,"character":54},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","toScale":0.3}}]},"scaleOutVerTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":224,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","toScale":0.3,"xPos":"100%","yPos":"0"}}]},"scaleOutVerBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":236,"character":54},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","toScale":0.3,"xPos":"0","yPos":"100%"}}]},"scaleOutTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":248,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"50%","yPos":"0"}}]},"scaleOutLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":258,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"0","yPos":"50%"}}]},"scaleOutTr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":268,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"100%","yPos":"0"}}]},"scaleOutTl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":278,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"0","yPos":"0"}}]},"scaleOutRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":288,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"100%","yPos":"50%"}}]},"scaleOutBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":298,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"xPos":"50%","yPos":"100%"}}]},"scaleOutHorCenter":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":308,"character":54},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"X","toScale":0.3}}]},"scaleOutHorLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":318,"character":52},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"X","toScale":0.3,"xPos":"0","yPos":"0"}}]},"scaleOutHorRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":330,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"scale{{direction}}({{fromScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"scale{{direction}}({{toScale}})","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"X","toScale":0.3,"xPos":"100%","yPos":"100%"}}]},"slideInTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":38,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"quad"},"endOpacity":1,"fromPosition":"translateY(-500px)","startOpacity":0,"toPosition":"translateY(0)"}}]},"slideInLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":40,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"quad"},"endOpacity":1,"fromPosition":"translateX(-500px)","startOpacity":0,"toPosition":"translateY(0)"}}]},"slideInRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":54,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"quad"},"endOpacity":1,"fromPosition":"translateX(500px)","startOpacity":0,"toPosition":"translateY(0)"}}]},"slideInBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":68,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"quad"},"endOpacity":1,"fromPosition":"translateY(500px)","startOpacity":0,"toPosition":"translateY(0)"}}]},"slideInTr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":82,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(-500px) translateX(500px)","toPosition":"translateY(0) translateX(0)"}}]},"slideInTl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":92,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(-500px) translateX(-500px)","toPosition":"translateY(0) translateX(0)"}}]},"slideInBr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":102,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(500px) translateX(500px)","toPosition":"translateY(0) translateX(0)"}}]},"slideInBl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":112,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(500px) translateX(-500px)","toPosition":"translateY(0) translateX(0)"}}]},"slideOutTop":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":122,"character":48},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵg"},"member":"quad"},"endOpacity":0,"fromPosition":"translateY(0)","startOpacity":1,"toPosition":"translateY(-500px)"}}]},"slideOutRight":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":124,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"toPosition":"translateX(500px)"}}]},"slideOutBottom":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":133,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"delay":"0s","duration":"350ms","easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵg"},"member":"quad"},"endOpacity":0,"fromPosition":"translateY(0)","startOpacity":1,"toPosition":"translateY(500px)"}}]},"slideOutLeft":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":147,"character":49},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"toPosition":"translateX(-500px)"}}]},"slideOutTr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":156,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(0) translateX(0)","toPosition":"translateY(-500px) translateX(500px)"}}]},"slideOutBr":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":166,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(0) translateX(0)","toPosition":"translateY(500px) translateX(500px)"}}]},"slideOutBl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":176,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(0) translateX(0)","toPosition":"translateY(500px) translateX(-500px)"}}]},"slideOutTl":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":186,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"{{fromPosition}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"{{toPosition}}"}]}]}],{"params":{"fromPosition":"translateY(0) translateX(0)","toPosition":"translateY(-500px) translateX(-500px)"}}]},"swingInTopFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":43,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{}}]},"swingInRightFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":49,"character":52},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","xPos":"center","yPos":"right"}}]},"swingInBottomFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":58,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"startAngle":100,"xPos":"bottom"}}]},"swingInLeftFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":66,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","startAngle":100,"xPos":"center","yPos":"left"}}]},"swingInTopBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":76,"character":50},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"duration":".6s","startAngle":70}}]},"swingInRightBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":84,"character":52},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","duration":".6s","startAngle":70,"xPos":"center","yPos":"right"}}]},"swingInBottomBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":95,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"duration":".6s","startAngle":-70,"xPos":"bottom"}}]},"swingInLeftBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":104,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","duration":".6s","startAngle":-70,"xPos":"center","yPos":"left"}}]},"swingOutTopFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":115,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{}}]},"swingOutRightFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":121,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","xPos":"center","yPos":"right"}}]},"swingOutBottomFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":130,"character":54},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"endAngle":-70,"xPos":"bottom"}}]},"swingOutLefttFwd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":138,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","endAngle":-70,"xPos":"center","yPos":"left"}}]},"swingOutTopBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":148,"character":51},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"duration":".45s","endAngle":-100}}]},"swingOutRightBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":156,"character":53},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","duration":".45s","endAngle":-100,"xPos":"center","yPos":"right"}}]},"swingOutBottomBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":167,"character":54},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"duration":".45s","endAngle":100,"xPos":"bottom"}}]},"swingOutLeftBck":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":176,"character":52},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{startOpacity}}","transform":"rotate{{direction}}({{startAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":"{{endOpacity}}","transform":"rotate{{direction}}({{endAngle}}deg)","transformOrigin":"{{xPos}} {{yPos}}"}]}]}],{"params":{"direction":"Y","duration":".45s","endAngle":100,"xPos":"center","yPos":"left"}}]},"growVerIn":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":28,"character":46},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{ startOpacity }}","height":"{{ startHeight }}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{ endOpacity }}","height":"{{ endHeight }}"}]}]}],{"params":{"easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"quad"},"startOpacity":0,"endOpacity":1,"startHeight":"0px","endHeight":"*"}}]},"growVerOut":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":39,"character":47},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":5,"character":4},"arguments":[{"opacity":"{{ startOpacity }}","height":"{{ startHeight }}"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":9,"character":4},"arguments":["{{duration}} {{delay}} {{easing}}",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":11,"character":8},"arguments":[{"opacity":"{{ endOpacity }}","height":"{{ endHeight }}"}]}]}],{"params":{"easing":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵh"},"member":"quad"},"startOpacity":1,"endOpacity":0,"startHeight":"*","endHeight":"0px"}}]},"IToggleView":{"__symbolic":"interface"},"IgxNavigationService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"add":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}]}},"IgxNavigationToggleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[igxNavToggle]"}]}],"members":{"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5},"arguments":["igxNavToggle"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"IgxNavigationService"}]}],"toggleNavigationDrawer":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":22,"character":5},"arguments":["click"]}]}]}},"IgxNavigationCloseDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":37,"character":1},"arguments":[{"selector":"[igxNavClose]"}]}],"members":{"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5},"arguments":["igxNavClose"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"IgxNavigationService"}]}],"closeNavigationDrawer":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":47,"character":5},"arguments":["click"]}]}]}},"IgxNavigationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":56,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxNavigationCloseDirective"},{"__symbolic":"reference","name":"IgxNavigationToggleDirective"}],"exports":[{"__symbolic":"reference","name":"IgxNavigationCloseDirective"},{"__symbolic":"reference","name":"IgxNavigationToggleDirective"}],"providers":[{"__symbolic":"reference","name":"IgxNavigationService"}]}]}],"members":{}},"AutocompleteItemSelectionEventArgs":{"__symbolic":"interface"},"AutocompleteOverlaySettings":{"__symbolic":"interface"},"IgxAutocompleteDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownItemNavigationDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":50,"character":1},"arguments":[{"selector":"[igxAutocomplete]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":55,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":55,"character":25}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":55,"character":37},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":55,"character":44}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":56,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":56,"character":25}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":56,"character":37},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"FormControlName","line":56,"character":44}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":57,"character":17}}],null,null],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":55,"character":72},{"__symbolic":"reference","module":"@angular/forms","name":"FormControlName","line":56,"character":84},{"__symbolic":"reference","name":"IgxInputGroupComponent"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":58,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":59,"character":31}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":5},"arguments":["igxAutocomplete"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":5},"arguments":["igxAutocompleteDisabled"]}]}],"autocompleteSettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":151,"character":5},"arguments":["igxAutocompleteSettings"]}]}],"onItemSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":161,"character":5}}]}],"autofill":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":165,"character":5},"arguments":["attr.autocomplete"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":169,"character":5},"arguments":["attr.role"]}]}],"ariaExpanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":173,"character":5},"arguments":["attr.aria-expanded"]}]}],"hasPopUp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":179,"character":5},"arguments":["attr.aria-haspopup"]}]}],"ariaOwns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":185,"character":5},"arguments":["attr.aria-owns"]}]}],"ariaActiveDescendant":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":191,"character":5},"arguments":["attr.aria-activedescendant"]}]}],"ariaAutocomplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":197,"character":5},"arguments":["attr.aria-autocomplete"]}]}],"onInput":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":203,"character":5},"arguments":["input"]}]}],"onArrowDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":209,"character":5},"arguments":["keydown.ArrowDown",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":210,"character":5},"arguments":["keydown.Alt.ArrowDown",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":211,"character":5},"arguments":["keydown.ArrowUp",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":212,"character":5},"arguments":["keydown.Alt.ArrowUp",["$event"]]}]}],"onTab":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":219,"character":5},"arguments":["keydown.Tab"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":220,"character":5},"arguments":["keydown.Shift.Tab"]}]}],"handleKeyDown":[{"__symbolic":"method"}],"onArrowDownKeyDown":[{"__symbolic":"method"}],"onArrowUpKeyDown":[{"__symbolic":"method"}],"onEndKeyDown":[{"__symbolic":"method"}],"onHomeKeyDown":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"IgxAutocompleteModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":325,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"IgxDropDownModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":326,"character":33}],"declarations":[{"__symbolic":"reference","name":"IgxAutocompleteDirective"}],"exports":[{"__symbolic":"reference","name":"IgxAutocompleteDirective"}]}]}],"members":{}},"IgxButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"[igxButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":56,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":56,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":55,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":55,"character":63},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"buttonClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":70,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":83,"character":5},"arguments":["attr.role"]}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":5},"arguments":["igxButton"]}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":110,"character":5},"arguments":["igxButtonColor"]}]}],"background":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":122,"character":5},"arguments":["igxButtonBackground"]}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":5},"arguments":["igxLabel"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":146,"character":5}}]}],"cssClassCosy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":159,"character":5},"arguments":["class.igx-button--cosy"]}]}],"cssClassCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":168,"character":5},"arguments":["class.igx-button--compact"]}]}],"cssClassCosyFab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":177,"character":5},"arguments":["class.igx-button--fab-cosy"]}]}],"cssClassCompactFab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":185,"character":5},"arguments":["class.igx-button--fab-compact"]}]}],"disabledAttribute":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":193,"character":5},"arguments":["attr.disabled"]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":206,"character":5}}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":211,"character":5},"arguments":["click",["$event"]]}]}]}},"IgxButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":220,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxButtonDirective"}],"exports":[{"__symbolic":"reference","name":"IgxButtonDirective"}]}]}],"members":{}},"IgxDividerType":{"DEFAULT":"default","DASHED":"dashed"},"IgxDividerDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"igx-divider"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":24,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"_inset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5},"arguments":["inset"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":43,"character":5},"arguments":["attr.role"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":54,"character":5},"arguments":["class.igx-divider"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}}]}],"isDashed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":58,"character":5},"arguments":["class.igx-divider--dashed"]}]}],"middle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":71,"character":5},"arguments":["class.igx-divider--inset"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":5}}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":91,"character":5},"arguments":["class.igx-divider--vertical"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":5}}]}],"inset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":103,"character":5},"arguments":["style.margin"]}]}]}},"IgxDividerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":132,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxDividerDirective"}],"exports":[{"__symbolic":"reference","name":"IgxDividerDirective"}]}]}],"members":{}},"IDropStrategy":{"__symbolic":"interface"},"IgxDefaultDropStrategy":{"__symbolic":"class","members":{"dropAction":[{"__symbolic":"method"}]}},"IgxAppendDropStrategy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":17,"character":35}]}],"dropAction":[{"__symbolic":"method"}]}},"IgxPrependDropStrategy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":17,"character":35}]}],"dropAction":[{"__symbolic":"method"}]}},"IgxInsertDropStrategy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":17,"character":35}]}],"dropAction":[{"__symbolic":"method"}]}},"RestrictDrag":{"VERTICALLY":0,"HORIZONTALLY":1,"NONE":2},"IgxDragCustomEventDetails":{"__symbolic":"interface"},"IDropBaseEventArgs":{"__symbolic":"interface"},"IDropDroppedEventArgs":{"__symbolic":"interface"},"IDragBaseEventArgs":{"__symbolic":"interface"},"IDragStartEventArgs":{"__symbolic":"interface"},"IDragMoveEventArgs":{"__symbolic":"interface"},"IDragGhostBaseEventArgs":{"__symbolic":"interface"},"IDragCustomTransitionArgs":{"__symbolic":"interface"},"IgxDragLocation":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[null,null]}]}},"IgxDragDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":147,"character":1},"arguments":[{"exportAs":"drag","selector":"[igxDrag]"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":162,"character":5},"arguments":["igxDrag"]}]}],"dragTolerance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":175,"character":5}}]}],"dragChannel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":191,"character":5}}]}],"ghost":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":205,"character":5}}]}],"ghostClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":217,"character":5}}]}],"hideBaseOnDrag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'hideBaseOnDrag' @Input property is deprecated and will be removed in future major versions.\n        Alternatives to it are using the new no ghost dragging and custom base styling."]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":233,"character":5}}]}],"animateOnRelease":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'animateOnRelease' @Input property is deprecated and will be removed in future major versions.\n        Please use 'transitionToOrigin' or 'transitionTo' methods instead."]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":250,"character":5}}]}],"ghostTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":268,"character":5}}]}],"ghostHost":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":282,"character":5}}]}],"ghostOffsetX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":296,"character":5}}]}],"ghostOffsetY":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":316,"character":5}}]}],"dragStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":339,"character":5}}]}],"dragMove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":356,"character":5}}]}],"dragEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":373,"character":5}}]}],"dragClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":390,"character":5}}]}],"ghostCreate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":407,"character":5}}]}],"ghostDestroy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":424,"character":5}}]}],"transitioned":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":441,"character":5}}]}],"dragHandles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":447,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵo"}]}]}],"_visibility":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":453,"character":5},"arguments":["style.visibility"]}]}],"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":459,"character":5},"arguments":["class.igx-drag"]}]}],"selectDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":465,"character":5},"arguments":["class.igx-drag--select-disabled"]}]}],"visible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'visible' @Input property is deprecated and will be removed in future major versions.\n        Please use native angular ways of hiding the base element using styling."]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":629,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":630,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":631,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":632,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":633,"character":25}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"setLocation":[{"__symbolic":"method"}],"transitionToOrigin":[{"__symbolic":"method"}],"transitionTo":[{"__symbolic":"method"}],"onPointerDown":[{"__symbolic":"method"}],"onPointerMove":[{"__symbolic":"method"}],"onPointerUp":[{"__symbolic":"method"}],"onPointerLost":[{"__symbolic":"method"}],"createGhost":[{"__symbolic":"method"}],"dispatchDragEvents":[{"__symbolic":"method"}],"dispatchDropEvent":[{"__symbolic":"method"}],"onTransitionEnd":[{"__symbolic":"method"}],"getElementsAtPoint":[{"__symbolic":"method"}],"dispatchEvent":[{"__symbolic":"method"}],"getTransformX":[{"__symbolic":"method"}],"getTransformY":[{"__symbolic":"method"}],"setTransformXY":[{"__symbolic":"method"}],"getWindowScrollTop":[{"__symbolic":"method"}],"getWindowScrollLeft":[{"__symbolic":"method"}],"ghostHostOffsetLeft":[{"__symbolic":"method"}],"ghostHostOffsetTop":[{"__symbolic":"method"}]}},"IgxDropDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":1355,"character":1},"arguments":[{"exportAs":"drop","selector":"[igxDrop]"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1368,"character":5},"arguments":["igxDrop"]}]}],"dropChannel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1384,"character":5}}]}],"dropStrategy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1412,"character":5}}]}],"enter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1433,"character":5}}]}],"over":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1448,"character":5}}]}],"leave":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1463,"character":5}}]}],"dropped":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1480,"character":5}}]}],"droppable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":1486,"character":5},"arguments":["attr.droppable"]}]}],"dragover":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":1492,"character":5},"arguments":["class.dragOver"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":630,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":633,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":632,"character":21}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onDragOver":[{"__symbolic":"method"}],"onDragEnter":[{"__symbolic":"method"}],"onDragLeave":[{"__symbolic":"method"}],"onDragDrop":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":1613,"character":5},"arguments":["igxDrop",["$event"]]}]}],"getWindowScrollTop":[{"__symbolic":"method"}],"getWindowScrollLeft":[{"__symbolic":"method"}],"isDragLinked":[{"__symbolic":"method"}],"getInsertIndexAt":[{"__symbolic":"method"}]}},"IgxDragDropModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":1720,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxDragDirective"},{"__symbolic":"reference","name":"IgxDropDirective"},{"__symbolic":"reference","name":"ɵo"}],"exports":[{"__symbolic":"reference","name":"IgxDragDirective"},{"__symbolic":"reference","name":"IgxDropDirective"},{"__symbolic":"reference","name":"ɵo"}]}]}],"members":{}},"IgxFilterOptions":{"__symbolic":"class","members":{"get_value":[{"__symbolic":"method"}],"formatter":[{"__symbolic":"method"}],"matchFn":[{"__symbolic":"method"}],"metConditionFn":[{"__symbolic":"method"}],"overdueConditionFn":[{"__symbolic":"method"}]}},"IgxFilterDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":79,"character":1},"arguments":[{"selector":"[igxFilter]"}]}],"members":{"filtering":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":83,"character":5}}]}],"filtered":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":84,"character":5}}]}],"filterOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":5},"arguments":["igxFilter"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":88,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":88,"character":55}]}],"ngOnChanges":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}]}},"IgxFilterPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":121,"character":1},"arguments":[{"name":"igxFilter","pure":false}]}],"members":{"transform":[{"__symbolic":"method"}]}},"IgxFilterModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":164,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxFilterDirective"},{"__symbolic":"reference","name":"IgxFilterPipe"}],"exports":[{"__symbolic":"reference","name":"IgxFilterDirective"},{"__symbolic":"reference","name":"IgxFilterPipe"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":167,"character":14}]}]}],"members":{}},"IgxFocusDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"exportAs":"igxFocus","selector":"[igxFocus]"}]}],"members":{"focused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5},"arguments":["igxFocus"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":53,"character":46},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":53,"character":53}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":53,"character":73}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":53,"character":81}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":53,"character":33},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"trigger":[{"__symbolic":"method"}]}},"IgxFocusModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":73,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxFocusDirective"}],"exports":[{"__symbolic":"reference","name":"IgxFocusDirective"}]}]}],"members":{}},"IgxForOfContext":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":44,"character":25,"context":{"typeName":"T"},"module":"./lib/directives/for-of/for_of.directive"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"}]}]}},"IgxForOfDirective":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":71,"character":1},"arguments":[{"selector":"[igxFor][igxForOf]"}]}],"members":{"igxForOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":5}}]}],"igxForSizePropName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":5}}]}],"igxForScrollOrientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":5}}]}],"igxForScrollContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":5}}]}],"igxForContainerSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":130,"character":5}}]}],"igxForItemSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":140,"character":5}}]}],"onChunkLoad":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":180,"character":5}}]}],"onScrollbarVisibilityChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":187,"character":5}}]}],"onContentSizeChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":193,"character":5}}]}],"onDataChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":207,"character":5}}]}],"onBeforeViewDestroyed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":210,"character":5}}]}],"onChunkPreload":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":225,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":297,"character":32},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"NgForOfContext","module":"@angular/common","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":1326,"character":46,"context":{"typeName":"T"},"module":"./lib/directives/for-of/for_of.directive"}]}]},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":299,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":300,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":301,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":302,"character":25},{"__symbolic":"reference","name":"ɵk"}]}],"removeScrollEventListeners":[{"__symbolic":"method"}],"verticalScrollHandler":[{"__symbolic":"method"}],"isScrollable":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"addScrollTop":[{"__symbolic":"method"}],"scrollTo":[{"__symbolic":"method"}],"scrollNext":[{"__symbolic":"method"}],"scrollPrev":[{"__symbolic":"method"}],"scrollNextPage":[{"__symbolic":"method"}],"scrollPrevPage":[{"__symbolic":"method"}],"getColumnScrollLeft":[{"__symbolic":"method"}],"getItemCountInView":[{"__symbolic":"method"}],"getScroll":[{"__symbolic":"method"}],"getSizeAt":[{"__symbolic":"method"}],"getScrollForIndex":[{"__symbolic":"method"}],"onScroll":[{"__symbolic":"method"}],"updateSizes":[{"__symbolic":"method"}],"recalcUpdateSizes":[{"__symbolic":"method"}],"fixedUpdateAllElements":[{"__symbolic":"method"}],"moveApplyScrollNext":[{"__symbolic":"method"}],"moveApplyScrollPrev":[{"__symbolic":"method"}],"getContextIndex":[{"__symbolic":"method"}],"fixedApplyScroll":[{"__symbolic":"method"}],"onHScroll":[{"__symbolic":"method"}],"igxForTrackBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":944,"character":5}}]}],"_applyChanges":[{"__symbolic":"method"}],"_calcMaxBrowserHeight":[{"__symbolic":"method"}],"_calculateChunkSize":[{"__symbolic":"method"}],"getElement":[{"__symbolic":"method"}],"initSizesCache":[{"__symbolic":"method"}],"_updateSizeCache":[{"__symbolic":"method"}],"_calcMaxChunkSize":[{"__symbolic":"method"}],"getIndexAt":[{"__symbolic":"method"}],"_recalcScrollBarSize":[{"__symbolic":"method"}],"_calcHeight":[{"__symbolic":"method"}],"_recalcOnContainerChange":[{"__symbolic":"method"}],"removeLastElem":[{"__symbolic":"method"}],"addLastElem":[{"__symbolic":"method"}],"applyChunkSizeChange":[{"__symbolic":"method"}],"_updateScrollOffset":[{"__symbolic":"method"}],"_updateVScrollOffset":[{"__symbolic":"method"}],"_updateHScrollOffset":[{"__symbolic":"method"}],"_getItemSize":[{"__symbolic":"method"}]}},"getTypeNameForDebugging":{"__symbolic":"function"},"IForOfState":{"__symbolic":"interface"},"IForOfDataChangingEventArgs":{"__symbolic":"interface"},"IgxGridForOfDirective":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"IgxForOfDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":1319,"character":1},"arguments":[{"selector":"[igxGridFor][igxGridForOf]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":297,"character":32},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"NgForOfContext","module":"@angular/common","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":1326,"character":46,"context":{"typeName":"T"},"module":"./lib/directives/for-of/for_of.directive"}]}]},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":299,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":300,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":301,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":302,"character":25},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵj"}]}],"igxGridForOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1336,"character":5}}]}],"onDataChanging":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1349,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"getItemSize":[{"__symbolic":"method"}],"initSizesCache":[{"__symbolic":"method"}],"_updateSizeCache":[{"__symbolic":"method"}],"handleCacheChanges":[{"__symbolic":"method"}],"assumeMaster":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"onScroll":[{"__symbolic":"method"}],"onHScroll":[{"__symbolic":"method"}],"addLastElem":[{"__symbolic":"method"}],"_updateViews":[{"__symbolic":"method"}],"_applyChanges":[{"__symbolic":"method"}],"_calcMaxChunkSize":[{"__symbolic":"method"}]}},"IgxForOfModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":1665,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxForOfDirective"},{"__symbolic":"reference","name":"IgxGridForOfDirective"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵs"},{"__symbolic":"reference","name":"ɵr"}],"entryComponents":[{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵs"}],"exports":[{"__symbolic":"reference","name":"IgxForOfDirective"},{"__symbolic":"reference","name":"IgxGridForOfDirective"}],"imports":[{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":1670,"character":38}]}]}],"members":{}},"IgxLayoutDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[igxLayout]"}]}],"members":{"dir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5},"arguments":["igxLayoutDir"]}]}],"reverse":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5},"arguments":["igxLayoutReverse"]}]}],"wrap":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":5},"arguments":["igxLayoutWrap"]}]}],"justify":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":5},"arguments":["igxLayoutJustify"]}]}],"itemAlign":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":5},"arguments":["igxLayoutItemAlign"]}]}],"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":103,"character":5},"arguments":["style.display"]}]}],"flexwrap":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":108,"character":5},"arguments":["style.flex-wrap"]}]}],"justifycontent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":113,"character":5},"arguments":["style.justify-content"]}]}],"align":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":118,"character":5},"arguments":["style.align-items"]}]}],"direction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":123,"character":5},"arguments":["style.flex-direction"]}]}]}},"IgxFlexDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":132,"character":1},"arguments":[{"selector":"[igxFlex]"}]}],"members":{"grow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":150,"character":5},"arguments":["igxFlexGrow"]}]}],"shrink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":165,"character":5},"arguments":["igxFlexShrink"]}]}],"flex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":176,"character":5},"arguments":["igxFlex"]}]}],"order":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":191,"character":5},"arguments":["igxFlexOrder"]}]}],"basis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":204,"character":5},"arguments":["igxFlexBasis"]}]}],"style":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":209,"character":5},"arguments":["style.flex"]}]}],"itemorder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":220,"character":5},"arguments":["style.order"]}]}]}},"IgxLayoutModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":229,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxFlexDirective"},{"__symbolic":"reference","name":"IgxLayoutDirective"}],"exports":[{"__symbolic":"reference","name":"IgxFlexDirective"},{"__symbolic":"reference","name":"IgxLayoutDirective"}]}]}],"members":{}},"IgxMaskDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":19,"character":27},"useExisting":{"__symbolic":"reference","name":"IgxMaskDirective"},"multi":true}],"selector":"[igxMask]"}]}],"members":{"mask":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5},"arguments":["igxMask"]}]}],"promptChar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"includeLiterals":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":5}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":5}}]}],"displayValuePipe":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":5}}]}],"focusedValuePipe":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":5}}]}],"dataValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5}}]}],"onValueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":104,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":202,"character":36}]}],"ngOnInit":[{"__symbolic":"method"}],"onKeydown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":222,"character":5},"arguments":["keydown",["$event"]]}]}],"onKeyup":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":245,"character":5},"arguments":["keyup",["$event"]]}]}],"onPaste":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":257,"character":5},"arguments":["paste",["$event"]]}]}],"onInputChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":268,"character":5},"arguments":["input",["$event"]]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":306,"character":5},"arguments":["focus",["$event.target.value"]]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":321,"character":5},"arguments":["blur",["$event.target.value"]]}]}],"getCursorPosition":[{"__symbolic":"method"}],"setCursorPosition":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}},"IMaskEventArgs":{"__symbolic":"interface"},"IgxMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":385,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxMaskDirective"}],"exports":[{"__symbolic":"reference","name":"IgxMaskDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":388,"character":14}]}]}],"members":{}},"IgxRadioGroupDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":36,"character":1},"arguments":[{"exportAs":"igxRadioGroup","selector":"igx-radio-group, [igxRadioGroup]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":39,"character":27},"useExisting":{"__symbolic":"reference","name":"IgxRadioGroupDirective"},"multi":true}]}]}],"members":{"radioButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":49,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxRadioComponent"},{"descendants":true}]}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":5}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":5}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":5}}]}],"labelPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":136,"character":5}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":153,"character":5}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":167,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":173,"character":5},"arguments":["class.igx-radio-group"]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_initRadioButtons":[{"__symbolic":"method"}],"_selectedRadioButtonChanged":[{"__symbolic":"method"}],"_setRadioButtonNames":[{"__symbolic":"method"}],"_selectRadioButton":[{"__symbolic":"method"}],"_setRadioButtonLabelPosition":[{"__symbolic":"method"}],"_disableRadioButtons":[{"__symbolic":"method"}],"_setRadioButtonsRequired":[{"__symbolic":"method"}]}},"IgxRadioModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":374,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxRadioGroupDirective"},{"__symbolic":"reference","name":"IgxRadioComponent"}],"exports":[{"__symbolic":"reference","name":"IgxRadioGroupDirective"},{"__symbolic":"reference","name":"IgxRadioComponent"}],"imports":[{"__symbolic":"reference","name":"IgxRippleModule"}]}]}],"members":{}},"IgxRippleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[igxRipple]"}]}],"members":{"rippleTarget":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5},"arguments":["igxRippleTarget"]}]}],"rippleColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5},"arguments":["igxRipple"]}]}],"rippleDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5},"arguments":["igxRippleDuration"]}]}],"centered":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":5},"arguments":["igxRippleCentered"]}]}],"rippleDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":5},"arguments":["igxRippleDisabled"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":92,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":93,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":94,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":95,"character":22}]}],"onMouseDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":99,"character":5},"arguments":["mousedown",["$event"]]}]}],"setStyles":[{"__symbolic":"method"}],"_ripple":[{"__symbolic":"method"}]}},"IgxRippleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":166,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxRippleDirective"}],"exports":[{"__symbolic":"reference","name":"IgxRippleDirective"}]}]}],"members":{}},"IActiveHighlightInfo":{"__symbolic":"interface"},"IgxTextHighlightDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":55,"character":1},"arguments":[{"selector":"[igxTextHighlight]"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":5},"arguments":["cssClass"]}]}],"activeCssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":5},"arguments":["activeCssClass"]}]}],"containerClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":5},"arguments":["containerClass"]}]}],"groupName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":5},"arguments":["groupName"]}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":139,"character":5},"arguments":["value"]}]}],"row":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":161,"character":5},"arguments":["row"]}]}],"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":174,"character":5},"arguments":["column"]}]}],"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":177,"character":5},"arguments":["page"]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["IgxTextHighlightDirective 'page' input property is deprecated."]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":216,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":216,"character":62}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"highlight":[{"__symbolic":"method"}],"clearHighlight":[{"__symbolic":"method"}],"activateIfNecessary":[{"__symbolic":"method"}],"observe":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"deactivate":[{"__symbolic":"method"}],"clearChildElements":[{"__symbolic":"method"}],"getHighlightedText":[{"__symbolic":"method"}],"appendText":[{"__symbolic":"method"}],"appendSpan":[{"__symbolic":"method"}],"appendDiv":[{"__symbolic":"method"}],"searchNeedsEvaluation":[{"__symbolic":"method"}]},"statics":{"onActiveElementChanged":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"EventEmitter","line":59,"character":48}},"highlightGroupsMap":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"Map"}}}},"IgxTextHighlightModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":505,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxTextHighlightDirective"}],"exports":[{"__symbolic":"reference","name":"IgxTextHighlightDirective"}]}]}],"members":{}},"IgxTextSelectionDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"exportAs":"igxTextSelection","selector":"[igxTextSelection]"}]}],"members":{"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5},"arguments":["igxTextSelection"]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":80,"character":5},"arguments":["focus"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":85,"character":33}]}],"trigger":[{"__symbolic":"method"}]}},"IgxTextSelectionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":118,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxTextSelectionDirective"}],"exports":[{"__symbolic":"reference","name":"IgxTextSelectionDirective"}]}]}],"members":{}},"IgxToggleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":23,"character":1},"arguments":[{"exportAs":"toggle","selector":"[igxToggle]"}]}],"members":{"onOpened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":5}}]}],"onOpening":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":73,"character":5}}]}],"onClosed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":92,"character":5}}]}],"onClosing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":111,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":129,"character":5}}]}],"hiddenClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":142,"character":5},"arguments":["class.igx-toggle--hidden"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":143,"character":5},"arguments":["attr.aria-hidden"]}]}],"defaultClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":151,"character":5},"arguments":["class.igx-toggle"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":162,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxOverlayService"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":163,"character":9}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":160,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":161,"character":21},{"__symbolic":"reference","name":"IgxOverlayService"},{"__symbolic":"reference","name":"IgxNavigationService"}]}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"reposition":[{"__symbolic":"method"}],"setOffset":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"unsubscribe":[{"__symbolic":"method"}],"clearSubscription":[{"__symbolic":"method"}]}},"IgxToggleActionDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":330,"character":1},"arguments":[{"exportAs":"toggle-action","selector":"[igxToggleAction]"}]}],"members":{"overlaySettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":351,"character":5}}]}],"outlet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":363,"character":5},"arguments":["igxToggleOutlet"]}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":369,"character":5},"arguments":["igxToggleAction"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":388,"character":46}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":160,"character":28},{"__symbolic":"reference","name":"IgxNavigationService"}]}],"ngOnInit":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":406,"character":5},"arguments":["click"]}]}],"updateOverlaySettings":[{"__symbolic":"method"}]}},"IgxOverlayOutletDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":440,"character":1},"arguments":[{"exportAs":"overlay-outlet","selector":"[igxOverlayOutlet]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":160,"character":28}]}]}},"IgxToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":456,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxToggleDirective"},{"__symbolic":"reference","name":"IgxToggleActionDirective"},{"__symbolic":"reference","name":"IgxOverlayOutletDirective"}],"exports":[{"__symbolic":"reference","name":"IgxToggleDirective"},{"__symbolic":"reference","name":"IgxToggleActionDirective"},{"__symbolic":"reference","name":"IgxOverlayOutletDirective"}],"providers":[{"__symbolic":"reference","name":"IgxNavigationService"}]}]}],"members":{}},"ITooltipShowEventArgs":{"__symbolic":"interface"},"ITooltipHideEventArgs":{"__symbolic":"interface"},"IgxTooltipTargetDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxToggleActionDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":39,"character":1},"arguments":[{"exportAs":"tooltipTarget","selector":"[igxTooltipTarget]"}]}],"members":{"showDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":5},"arguments":["showDelay"]}]}],"hideDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":5},"arguments":["hideDelay"]}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5},"arguments":["tooltipDisabled"]}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":5},"arguments":["igxTooltipTarget"]}]}],"onTooltipShow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":155,"character":5}}]}],"onTooltipHide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":174,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":178,"character":9}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":177,"character":34},{"__symbolic":"reference","name":"IgxNavigationService"}]}],"ngOnInit":[{"__symbolic":"method"}],"checkOutletAndOutsideClick":[{"__symbolic":"method"}],"preMouseEnterCheck":[{"__symbolic":"method"}],"preMouseLeaveCheck":[{"__symbolic":"method"}],"onKeydownEscape":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":254,"character":5},"arguments":["document:keydown.escape",["$event"]]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":271,"character":5},"arguments":["click"]}]}],"onMouseEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":288,"character":5},"arguments":["mouseenter"]}]}],"onMouseLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":317,"character":5},"arguments":["mouseleave"]}]}],"onTouchStart":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":346,"character":5},"arguments":["touchstart",["$event"]]}]}],"onDocumentTouchStart":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":358,"character":5},"arguments":["document:touchstart",["$event"]]}]}],"showTooltip":[{"__symbolic":"method"}],"hideTooltip":[{"__symbolic":"method"}]}},"IgxTooltipDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxToggleDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":453,"character":1},"arguments":[{"exportAs":"tooltip","selector":"[igxTooltip]"}]}],"members":{"hiddenClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":479,"character":5},"arguments":["class.igx-tooltip--hidden"]}]}],"defaultClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":487,"character":5},"arguments":["class.igx-tooltip--desktop"]}]}],"context":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":507,"character":5},"arguments":["context"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":518,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":519,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":529,"character":5},"arguments":["attr.role"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":538,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxOverlayService"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":539,"character":9}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":177,"character":34},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":537,"character":13},{"__symbolic":"reference","name":"IgxOverlayService"},{"__symbolic":"reference","name":"IgxNavigationService"}]}],"forceOpen":[{"__symbolic":"method"}],"forceClose":[{"__symbolic":"method"}]}},"IgxTooltipModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":589,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxTooltipDirective"},{"__symbolic":"reference","name":"IgxTooltipTargetDirective"}],"exports":[{"__symbolic":"reference","name":"IgxTooltipDirective"},{"__symbolic":"reference","name":"IgxTooltipTargetDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":592,"character":14}],"providers":[{"__symbolic":"reference","name":"IgxOverlayService"}]}]}],"members":{}},"FilteringLogic":{"And":0,"Or":1},"IFilteringExpression":{"__symbolic":"interface"},"FilteringExpressionsTreeType":{"Regular":0,"Advanced":1},"IFilteringExpressionsTree":{"__symbolic":"interface"},"FilteringExpressionsTree":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"FilteringLogic"},{"__symbolic":"reference","name":"string"}]}],"find":[{"__symbolic":"method"}],"findIndex":[{"__symbolic":"method"}],"isFilteringExpressionsTreeForColumn":[{"__symbolic":"method"}]},"statics":{"empty":{"__symbolic":"function","parameters":["expressionTree"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"reference","name":"expressionTree"}},"right":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"expressionTree"},"member":"filteringOperands"}}},"right":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"expressionTree"},"member":"filteringOperands"},"member":"length"}}}}}},"IgxFilteringOperand":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"findValueInSet":[{"__symbolic":"method"}],"conditionList":[{"__symbolic":"method"}],"condition":[{"__symbolic":"method"}],"append":[{"__symbolic":"method"}]},"statics":{"_instance":null,"instance":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"error","message":"Expression form not supported","line":37,"character":15,"module":"./lib/data-operations/filtering-condition"},"right":{"__symbolic":"binop","operator":"=","left":{"__symbolic":"error","message":"Expression form not supported","line":37,"character":34,"module":"./lib/data-operations/filtering-condition"},"right":{"__symbolic":"error","message":"Expression form not supported","line":37,"character":55,"module":"./lib/data-operations/filtering-condition"}}}}}},"IgxBooleanFilteringOperand":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxFilteringOperand"},"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"IgxDateFilteringOperand":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxFilteringOperand"},"members":{"__ctor__":[{"__symbolic":"constructor"}],"validateInputData":[{"__symbolic":"method"}],"findValueInSet":[{"__symbolic":"method"}]}},"IgxNumberFilteringOperand":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxFilteringOperand"},"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"IgxStringFilteringOperand":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxFilteringOperand"},"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"IFilteringOperation":{"__symbolic":"interface"},"IDateParts":{"__symbolic":"interface"},"filteringStateDefaults":{"strategy":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"FilteringStrategy"}}},"IFilteringState":{"__symbolic":"interface"},"IFilteringStrategy":{"__symbolic":"interface"},"NoopFilteringStrategy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"filter":[{"__symbolic":"method"}]},"statics":{"_instance":null,"instance":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"error","message":"Expression form not supported","line":13,"character":15,"module":"./lib/data-operations/filtering-strategy"},"right":{"__symbolic":"binop","operator":"=","left":{"__symbolic":"error","message":"Expression form not supported","line":13,"character":34,"module":"./lib/data-operations/filtering-strategy"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"NoopFilteringStrategy"}}}}}}},"BaseFilteringStrategy":{"__symbolic":"class","members":{"filter":[{"__symbolic":"method"}],"getFieldValue":[{"__symbolic":"method"}],"findMatchByExpression":[{"__symbolic":"method"}],"matchRecord":[{"__symbolic":"method"}]}},"FilteringStrategy":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseFilteringStrategy"},"members":{"__ctor__":[{"__symbolic":"constructor"}],"filter":[{"__symbolic":"method"}],"getFieldValue":[{"__symbolic":"method"}]},"statics":{"_instace":null,"instance":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"error","message":"Expression form not supported","line":76,"character":15,"module":"./lib/data-operations/filtering-strategy"},"right":{"__symbolic":"binop","operator":"=","left":{"__symbolic":"error","message":"Expression form not supported","line":76,"character":33,"module":"./lib/data-operations/filtering-strategy"},"right":{"__symbolic":"error","message":"Expression form not supported","line":76,"character":53,"module":"./lib/data-operations/filtering-strategy"}}}}}},"IGroupByExpandState":{"__symbolic":"interface"},"IGroupByKey":{"__symbolic":"interface"},"GroupedRecords":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Array"},"members":{}},"IGroupByRecord":{"__symbolic":"interface"},"IGroupingState":{"__symbolic":"interface"},"IGroupingExpression":{"__symbolic":"interface"},"IgxGrouping":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxSorting"},"members":{"groupBy":[{"__symbolic":"method"}]}},"SortingDirection":{"None":0,"Asc":1,"Desc":2},"ISortingExpression":{"__symbolic":"interface"},"ISortingStrategy":{"__symbolic":"interface"},"DefaultSortingStrategy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"sort":[{"__symbolic":"method"}],"compareValues":[{"__symbolic":"method"}],"compareObjects":[{"__symbolic":"method"}],"arraySort":[{"__symbolic":"method"}]},"statics":{"_instance":null,"instance":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"error","message":"Expression form not supported","line":23,"character":15,"module":"./lib/data-operations/sorting-strategy"},"right":{"__symbolic":"binop","operator":"=","left":{"__symbolic":"error","message":"Expression form not supported","line":23,"character":34,"module":"./lib/data-operations/sorting-strategy"},"right":{"__symbolic":"error","message":"Expression form not supported","line":23,"character":55,"module":"./lib/data-operations/sorting-strategy"}}}}}},"IGridSortingStrategy":{"__symbolic":"interface"},"NoopSortingStrategy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"sort":[{"__symbolic":"method"}]},"statics":{"_instance":null,"instance":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"error","message":"Expression form not supported","line":83,"character":15,"module":"./lib/data-operations/sorting-strategy"},"right":{"__symbolic":"binop","operator":"=","left":{"__symbolic":"error","message":"Expression form not supported","line":83,"character":34,"module":"./lib/data-operations/sorting-strategy"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"NoopSortingStrategy"}}}}}}},"IgxSorting":{"__symbolic":"class","members":{"sort":[{"__symbolic":"method"}],"groupedRecordsByExpression":[{"__symbolic":"method"}],"sortDataRecursive":[{"__symbolic":"method"}],"groupDataRecursive":[{"__symbolic":"method"}],"getFieldValue":[{"__symbolic":"method"}]}},"IgxDataRecordSorting":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxSorting"},"members":{"getFieldValue":[{"__symbolic":"method"}]}},"PagingError":{"None":0,"IncorrectPageIndex":1,"IncorrectRecordsPerPage":2},"IPagingState":{"__symbolic":"interface"},"DataType":{"String":"string","Number":"number","Boolean":"boolean","Date":"date"},"DataUtil":{"__symbolic":"class","members":{},"statics":{"sort":{"__symbolic":"function","parameters":["data","expressions","sorting"],"defaults":[null,null,{"__symbolic":"new","expression":{"__symbolic":"reference","name":"IgxSorting"}}],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"sorting"},"member":"sort"},"arguments":[{"__symbolic":"reference","name":"data"},{"__symbolic":"reference","name":"expressions"}]}},"getHierarchy":{"__symbolic":"function","parameters":["gRow"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵw"},"arguments":[{"__symbolic":"reference","name":"gRow"}]}},"isHierarchyMatch":{"__symbolic":"function","parameters":["h1","h2"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵv"},"arguments":[{"__symbolic":"reference","name":"h1"},{"__symbolic":"reference","name":"h2"}]}}}},"Size":{"SMALL":"small","MEDIUM":"medium","LARGE":"large"},"AvatarType":{"DEFAULT":"default","INITIALS":"initials","IMAGE":"image","ICON":"icon"},"IgxAvatarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":42,"character":1},"arguments":[{"selector":"igx-avatar","template":"<ng-template #defaultTemplate>\n    <ng-content></ng-content>\n</ng-template>\n\n<ng-template #imageTemplate>\n    <div #image class=\"igx-avatar__image\" [style.backgroundImage]=\"getSrcUrl()\"></div>\n</ng-template>\n\n<ng-template #initialsTemplate>\n    <span>{{initials.substring(0, 2)}}</span>\n</ng-template>\n\n<ng-template #iconTemplate>\n     <igx-icon>{{icon}}</igx-icon>\n</ng-template>\n\n<ng-container *ngTemplateOutlet=\"template\"></ng-container>\n"}]}],"members":{"image":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":56,"character":5},"arguments":["image"]}]}],"defaultTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":62,"character":5},"arguments":["defaultTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":62,"character":42},"static":true}]}]}],"imageTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":68,"character":5},"arguments":["imageTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":68,"character":40},"static":true}]}]}],"initialsTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":74,"character":5},"arguments":["initialsTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":74,"character":43},"static":true}]}]}],"iconTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":80,"character":5},"arguments":["iconTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":80,"character":39},"static":true}]}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":91,"character":5},"arguments":["attr.aria-label"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":103,"character":5},"arguments":["attr.role"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":115,"character":5},"arguments":["class.igx-avatar"]}]}],"roleDescription":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":129,"character":5},"arguments":["attr.aria-roledescription"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":146,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":5}}]}],"roundShape":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":161,"character":5},"arguments":["class.igx-avatar--rounded"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":162,"character":5}}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":175,"character":5},"arguments":["style.color"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":176,"character":5}}]}],"bgColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":189,"character":5},"arguments":["style.background"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":190,"character":5}}]}],"initials":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":202,"character":5}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":214,"character":5}}]}],"src":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":226,"character":5}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":238,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":312,"character":35}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"getRole":[{"__symbolic":"method"}],"getSrcUrl":[{"__symbolic":"method"}]}},"IgxAvatarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":362,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxAvatarComponent"}],"exports":[{"__symbolic":"reference","name":"IgxAvatarComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":365,"character":14},{"__symbolic":"reference","name":"IgxIconModule"}]}]}],"members":{}},"Type":{"DEFAULT":"default","INFO":"info","SUCCESS":"success","WARNING":"warning","ERROR":"error"},"IgxBadgeComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":37,"character":1},"arguments":[{"selector":"igx-badge","template":"<div class=\"igx-badge__circle\" [ngClass]=\"setClasses()\" [attr.aria-roledescription]=\"roleDescription\">\n    <span *ngIf=\"!icon\" class=\"igx-badge__circle-value\">{{value}}</span>\n    <igx-icon *ngIf=\"icon\" fontSet=\"material\">{{icon}}</igx-icon>\n</div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":49,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":5}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":96,"character":5},"arguments":["attr.role"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":108,"character":5},"arguments":["class.igx-badge"]}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":120,"character":5},"arguments":["attr.aria-label"]}]}],"setClasses":[{"__symbolic":"method"}]}},"IgxBadgeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":186,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxBadgeComponent"}],"exports":[{"__symbolic":"reference","name":"IgxBadgeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":189,"character":14},{"__symbolic":"reference","name":"IgxIconModule"}]}]}],"members":{}},"BannerEventArgs":{"__symbolic":"interface"},"BannerCancelEventArgs":{"__symbolic":"interface"},"IgxBannerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":38,"character":1},"arguments":[{"selector":"igx-banner","template":"<igx-expansion-panel #expansionPanel [animationSettings]=\"animationSettings\" (onCollapsed)=\"onExpansionPanelClose()\" (onExpanded)=\"onExpansionPanelOpen()\"\n    [collapsed]=\"collapsed\" aria-live=\"polite\" [attr.aria-hidden]=\"collapsed\">\n    <igx-expansion-panel-body>\n        <div class=\"igx-banner\">\n            <div class=\"igx-banner__message\">\n                <div *ngIf=\"bannerIcon\" class=\"igx-banner__illustration\">\n                    <ng-content select=\"igx-icon\"></ng-content>\n                </div>\n                <span class=\"igx-banner__text\">\n                    <ng-content></ng-content>\n                </span>\n            </div>\n            <div class=\"igx-banner__actions\">\n                <div class=\"igx-banner__row\">\n                    <ng-container *ngIf=\"useDefaultTemplate\">\n                        <button igxButton=\"flat\" igxRipple (click)=\"close()\">\n                            Dismiss\n                        </button>\n                    </ng-container>\n                    <ng-container *ngIf=\"!useDefaultTemplate\">\n                        <ng-content select=\"igx-banner-actions\"></ng-content>\n                    </ng-container>\n                </div>\n            </div>\n        </div>\n    </igx-expansion-panel-body>\n</igx-expansion-panel>"}]}],"members":{"_expansionPanel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":46,"character":5},"arguments":["expansionPanel",{"static":true}]}]}],"_bannerActionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":49,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵx"}]}]}],"bannerIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":55,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxIconComponent"}]}]}],"onOpened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":69,"character":5}}]}],"onOpening":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":83,"character":5}}]}],"onClosed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":97,"character":5}}]}],"onClosing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":111,"character":5}}]}],"animationSettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":125,"character":5}}]}],"displayStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":165,"character":5},"arguments":["style.display"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":170,"character":35}]}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"onExpansionPanelOpen":[{"__symbolic":"method"}],"onExpansionPanelClose":[{"__symbolic":"method"}]}},"IgxBannerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":264,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxBannerComponent"},{"__symbolic":"reference","name":"ɵx"}],"exports":[{"__symbolic":"reference","name":"IgxBannerComponent"},{"__symbolic":"reference","name":"ɵx"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":267,"character":14},{"__symbolic":"reference","name":"IgxExpansionPanelModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxRippleModule"}]}]}],"members":{}},"ButtonGroupAlignment":{"horizontal":0,"vertical":1},"IgxButtonGroupComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":50,"character":1},"arguments":[{"selector":"igx-buttongroup","template":"<div class=\"igx-button-group\" role=\"group\" [class.igx-button-group--vertical]=\"isVertical\">\n    <button *ngFor=\"let button of values; let i = 'index'\"\n        type=\"button\"\n        igxButton=\"flat\"\n        [displayDensity]=\"displayDensity\"\n        [selected]=\"button.selected\"\n        [attr.data-togglable]=\"button.togglable\"\n        [disabled]=\"disabled || button.disabled\"\n        [igxButtonColor]=\"button.color\"\n        [igxButtonBackground]=\"button.bgcolor\"\n        [igxLabel]=\"button.label\"\n        [igxRipple]=\"button.ripple\"\n    >\n        <div class=\"igx-button-group__item-content {{ itemContentCssClass }}\">\n            <igx-icon *ngIf=\"button.icon\" fontSet=\"material\">{{button.icon}}</igx-icon>\n            <span *ngIf=\"button.label\">{{button.label}}</span>\n        </div>\n    </button>\n    <ng-content></ng-content>\n</div>\n"}]}],"members":{"viewButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":61,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxButtonDirective"}]}]}],"templateButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":62,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxButtonDirective"}]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":77,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":5}}]}],"zIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":84,"character":5},"arguments":["style.zIndex"]}]}],"itemContentCssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":5}}]}],"multiSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":122,"character":5}}]}],"values":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":149,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":156,"character":5}}]}],"alignment":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":186,"character":5}}]}],"onSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":218,"character":5}}]}],"onUnselect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":235,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":259,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":259,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":258,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":258,"character":68},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"selectButton":[{"__symbolic":"method"}],"deselectButton":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_clickHandler":[{"__symbolic":"method"}]}},"IButtonGroupEventArgs":{"__symbolic":"interface"},"IgxButtonGroupModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":433,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxButtonGroupComponent"}],"exports":[{"__symbolic":"reference","name":"IgxButtonGroupComponent"}],"imports":[{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":436,"character":31},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxIconModule"}]}]}],"members":{}},"range":{"__symbolic":"function"},"isLeap":{"__symbolic":"function","parameters":["year"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"binop","operator":"%","left":{"__symbolic":"reference","name":"year"},"right":4},"right":0},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"binop","operator":"%","left":{"__symbolic":"reference","name":"year"},"right":100},"right":0},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"binop","operator":"%","left":{"__symbolic":"reference","name":"year"},"right":400},"right":0}}}},"weekDay":{"__symbolic":"function","parameters":["year","month","day"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"Date"},"arguments":[{"__symbolic":"reference","name":"year"},{"__symbolic":"reference","name":"month"},{"__symbolic":"reference","name":"day"}]},"member":"getDay"}}},"monthRange":{"__symbolic":"function"},"isDateInRanges":{"__symbolic":"function"},"ICalendarDate":{"__symbolic":"interface"},"IFormattedParts":{"__symbolic":"interface"},"IFormattingOptions":{"__symbolic":"interface"},"IFormattingViews":{"__symbolic":"interface"},"WEEKDAYS":{"SUNDAY":0,"MONDAY":1,"TUESDAY":2,"WEDNESDAY":3,"THURSDAY":4,"FRIDAY":5,"SATURDAY":6},"Calendar":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":155,"character":39,"context":{"typeName":"WEEKDAYS"},"module":"./lib/calendar/calendar"}]}],"weekdays":[{"__symbolic":"method"}],"monthdates":[{"__symbolic":"method"}],"monthdatescalendar":[{"__symbolic":"method"}],"timedelta":[{"__symbolic":"method"}],"formatToParts":[{"__symbolic":"method"}],"generateICalendarDate":[{"__symbolic":"method"}],"isPreviousMonth":[{"__symbolic":"method"}],"isNextMonth":[{"__symbolic":"method"}]}},"IgxCalendarComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxMonthPickerBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":46,"character":1},"arguments":[{"providers":[{"multi":true,"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":50,"character":21},"useExisting":{"__symbolic":"reference","name":"IgxCalendarComponent"}}],"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":55,"character":8},"arguments":["animateView",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":56,"character":12},"arguments":["void => 0",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":56,"character":36},"arguments":[{"__symbolic":"reference","name":"fadeIn"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":57,"character":12},"arguments":["void => *",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":57,"character":36},"arguments":[{"__symbolic":"reference","name":"scaleInCenter"},{"params":{"duration":".2s","fromScale":0.9}}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":64,"character":8},"arguments":["animateChange",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":65,"character":12},"arguments":["* => prev",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":65,"character":36},"arguments":[{"__symbolic":"reference","name":"slideInLeft"},{"params":{"fromPosition":"translateX(-30%)"}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":70,"character":12},"arguments":["* => next",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":70,"character":36},"arguments":[{"__symbolic":"reference","name":"slideInRight"},{"params":{"fromPosition":"translateX(30%)"}}]}]}]]}],"selector":"igx-calendar","template":"<ng-template let-result #defaultHeader>\n    <span>{{ getFormattedDate().weekday }},&nbsp;</span>\n    <span>{{ getFormattedDate().monthday }}</span>\n</ng-template>\n\n<ng-template let-result #defaultMonth let-obj>\n    <span tabindex=\"0\" #monthsBtn (keydown)=\"activeViewYearKB(getViewDate(obj.index), $event)\" (click)=\"activeViewYear(getViewDate(obj.index), $event)\"\n        class=\"igx-calendar-picker__date\">\n        {{ formattedMonth(getViewDate(obj.index)) }}\n    </span>\n    <span tabindex=\"0\" #yearsBtn (keydown)=\"activeViewDecadeKB($event, getViewDate(obj.index))\" (click)=\"activeViewDecade(getViewDate(obj.index))\"\n        class=\"igx-calendar-picker__date\">\n        {{ formattedYear(getViewDate(obj.index)) }}\n    </span>\n</ng-template>\n\n<div *ngIf=\"selection === 'single' && hasHeader\" class=\"igx-calendar__header\">\n    <h5 class=\"igx-calendar__header-year\">{{ formattedYear(headerDate) }}</h5>\n    <h2 class=\"igx-calendar__header-date\">\n        <ng-container *ngTemplateOutlet=\"headerTemplate ? headerTemplate : defaultHeader; context: headerContext\">\n        </ng-container>\n    </h2>\n</div>\n\n<div *ngIf=\"isDefaultView\" class=\"igx-calendar__body\" [@animateView]=\"activeView\" (swiperight)=\"previousMonth()\"\n    (swipeleft)=\"nextMonth()\">\n    <div class=\"igx-calendar-picker\">\n        <div tabindex=\"0\" class=\"igx-calendar-picker__prev\" #prevMonthBtn\n            igxCalendarScrollMonth [startScroll]=\"startPrevMonthScroll\" [stopScroll]=\"stopMonthScroll\"  [ngStyle]=\"{\n                    'min-width.%': 100/(monthsViewNumber*7)\n                }\">\n            <igx-icon fontSet=\"material\">keyboard_arrow_left</igx-icon>\n        </div>\n        <div class=\"igx-calendar-picker__dates\" *ngFor=\"let view of dayViews; index as i;\" [style.width.%]=\"100/monthsViewNumber\" [attr.data-month]=\"getMonth(i)\">\n            <ng-container *ngTemplateOutlet=\"subheaderTemplate ? subheaderTemplate : defaultMonth; context: getContext(i)\">\n            </ng-container>\n        </div>\n        <div tabindex=\"0\" class=\"igx-calendar-picker__next\" #nextMonthBtn\n            igxCalendarScrollMonth [startScroll]=\"startNextMonthScroll\" [stopScroll]=\"stopMonthScroll\" [ngStyle]=\"{\n                    'min-width.%': 100/(monthsViewNumber*7)\n                }\">\n            <igx-icon fontSet=\"material\">keyboard_arrow_right</igx-icon>\n        </div>\n    </div>\n\n    <div style=\"display: flex\"\n        [@animateChange]=\"animationAction\"\n        (@animateChange.done)=\"animationDone($event)\">\n        <igx-days-view *ngFor=\"let view of dayViews; index as i;\" [changeDaysView]=\"true\" #days\n                [selection]=\"selection\"\n                [locale]=\"locale\"\n                [value]=\"value\"\n                [viewDate]=\"getViewDate(i)\"\n                [weekStart]=\"weekStart\"\n                [formatOptions]=\"formatOptions\"\n                [formatViews]=\"formatViews\"\n                [disabledDates]=\"disabledDates\"\n                [specialDates]=\"specialDates\"\n                [hideOutsideDays]=\"hideOutsideDays\"\n                (onViewChanging)=\"viewChanging($event)\"\n                (onDateSelection)=\"childClicked($event)\">\n        </igx-days-view>\n    </div>\n</div>\n\n<igx-months-view *ngIf=\"isYearView\" [@animateView]=\"activeView\" #months\n                 [date]=\"viewDate\"\n                 [locale]=\"locale\"\n                 [formatView]=\"formatViews.month\"\n                 [monthFormat]=\"formatOptions.month\"\n                 (onSelection)=\"changeMonth($event)\">\n</igx-months-view>\n\n<igx-years-view *ngIf=\"isDecadeView\" [@animateView]=\"activeView\" #decade\n                [date]=\"viewDate\"\n                [locale]=\"locale\"\n                [formatView]=\"formatViews.year\"\n                [yearFormat]=\"formatOptions.year\"\n                (onSelection)=\"changeYear($event)\">\n</igx-years-view>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":92,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":5}}]}],"hasHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":5}}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":5}}]}],"monthsViewNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":122,"character":5}}]}],"animationAction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":150,"character":5}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":173,"character":5},"arguments":["attr.tabindex"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":181,"character":5},"arguments":["attr.role"]}]}],"ariaLabelledBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":189,"character":5},"arguments":["attr.aria-labelledby"]}]}],"styleVerticalClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":197,"character":5},"arguments":["class.igx-calendar--vertical"]}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":207,"character":5},"arguments":["class.igx-calendar"]}]}],"monthsView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":213,"character":5},"arguments":["months",{"read":{"__symbolic":"reference","name":"IgxMonthsViewComponent"}}]}]}],"monthsBtn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":219,"character":5},"arguments":["monthsBtn"]}]}],"dacadeView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":225,"character":5},"arguments":["decade",{"read":{"__symbolic":"reference","name":"IgxYearsViewComponent"}}]}]}],"daysView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":231,"character":5},"arguments":["days",{"read":{"__symbolic":"reference","name":"IgxDaysViewComponent"}}]}]}],"monthViews":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":237,"character":5},"arguments":["days",{"read":{"__symbolic":"reference","name":"IgxDaysViewComponent"}}]}]}],"prevMonthBtn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":243,"character":5},"arguments":["prevMonthBtn"]}]}],"nextMonthBtn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":249,"character":5},"arguments":["nextMonthBtn"]}]}],"headerTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":341,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCalendarHeaderTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCalendarHeaderTemplateDirective"},"static":true}]}]}],"subheaderTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":348,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCalendarSubheaderTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCalendarSubheaderTemplateDirective"},"static":true}]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"formattedMonth":[{"__symbolic":"method"}],"previousMonth":[{"__symbolic":"method"}],"nextMonth":[{"__symbolic":"method"}],"activeViewDecade":[{"__symbolic":"method"}],"activeViewDecadeKB":[{"__symbolic":"method"}],"getFormattedDate":[{"__symbolic":"method"}],"childClicked":[{"__symbolic":"method"}],"viewChanging":[{"__symbolic":"method"}],"changeMonth":[{"__symbolic":"method"}],"activeViewYear":[{"__symbolic":"method"}],"focusMonth":[{"__symbolic":"method"}],"activeViewYearKB":[{"__symbolic":"method"}],"deselectDate":[{"__symbolic":"method"}],"deselectDateInMonthViews":[{"__symbolic":"method"}],"getViewDate":[{"__symbolic":"method"}],"getMonth":[{"__symbolic":"method"}],"getContext":[{"__symbolic":"method"}],"animationDone":[{"__symbolic":"method"}],"onKeydownPageDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":672,"character":5},"arguments":["keydown.pagedown",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":673,"character":5},"arguments":["keydown.pageup",["$event"]]}]}],"onKeydownShiftPageUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":731,"character":5},"arguments":["keydown.shift.pageup",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":732,"character":5},"arguments":["keydown.shift.pagedown",["$event"]]}]}],"onKeydownHome":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":783,"character":5},"arguments":["keydown.home",["$event"]]}]}],"onKeydownEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":793,"character":5},"arguments":["keydown.end",["$event"]]}]}],"onMouseUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":803,"character":5},"arguments":["document:mouseup",["$event"]]}]}],"ngOnDestroy":[{"__symbolic":"method"}],"generateContext":[{"__symbolic":"method"}],"setSiblingMonths":[{"__symbolic":"method"}],"getMonthView":[{"__symbolic":"method"}]}},"IgxDaysViewComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"providers":[{"multi":true,"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":27,"character":21},"useExisting":{"__symbolic":"reference","name":"IgxDaysViewComponent"}},{"provide":{"__symbolic":"reference","name":"ɵbc"},"useClass":{"__symbolic":"reference","name":"ɵbc"}}],"selector":"igx-days-view","template":"<div class=\"igx-calendar__body-row\">\n    <span *ngFor=\"let dayName of generateWeekHeader()\" class=\"igx-calendar__label\">\n        {{ dayName | titlecase }}\n    </span>\n</div>\n\n<div *ngFor=\"let week of getCalendarMonth; last as isLast; index as i; trackBy: rowTracker\"\n    class=\"igx-calendar__body-row\">\n    <igx-day-item\n        *ngFor=\"let day of week; trackBy: dateTracker\"\n        [date]=\"day\"\n        [selection]=\"selection\"\n        [selected]=\"isSelected(day)\"\n        [isLastInRange]=\"isLastInRange(day)\"\n        [isFirstInRange]=\"isFirstInRange(day)\"\n        [isWithinRange]=\"isWithinRange(day.date, true)\"\n        [disabledDates]=\"disabledDates\"\n        [specialDates]=\"specialDates\"\n        [outOfRangeDates]=\"outOfRangeDates\"\n        [hideOutsideDays]=\"hideOutsideDays\"\n        (onDateSelection)=\"selectDay($event)\">\n        {{ formattedDate(day.date) }}\n    </igx-day-item>\n</div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":46,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":5}}]}],"changeDaysView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"onDateSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":5}}]}],"onViewChanging":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":65,"character":5}}]}],"dates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":71,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbd"},{"read":{"__symbolic":"reference","name":"ɵbd"}}]}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":94,"character":5},"arguments":["class.igx-calendar"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbc"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"formattedDate":[{"__symbolic":"method"}],"generateWeekHeader":[{"__symbolic":"method"}],"rowTracker":[{"__symbolic":"method"}],"dateTracker":[{"__symbolic":"method"}],"isCurrentMonth":[{"__symbolic":"method"}],"isCurrentYear":[{"__symbolic":"method"}],"isSelected":[{"__symbolic":"method"}],"isLastInRange":[{"__symbolic":"method"}],"isFirstInRange":[{"__symbolic":"method"}],"isWithinRange":[{"__symbolic":"method"}],"focusActiveDate":[{"__symbolic":"method"}],"selectDay":[{"__symbolic":"method"}],"disableOutOfRangeDates":[{"__symbolic":"method"}],"getFirstMonthView":[{"__symbolic":"method"}],"getLastMonthView":[{"__symbolic":"method"}],"onKeydownArrow":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":336,"character":5},"arguments":["keydown.arrowleft",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":337,"character":5},"arguments":["keydown.arrowright",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":338,"character":5},"arguments":["keydown.arrowup",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":339,"character":5},"arguments":["keydown.arrowdown",["$event"]]}]}],"onKeydownHome":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":349,"character":5},"arguments":["keydown.home",["$event"]]}]}],"onKeydownEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":359,"character":5},"arguments":["keydown.end",["$event"]]}]}]}},"IgxMonthsViewComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":18,"character":27},"useExisting":{"__symbolic":"reference","name":"IgxMonthsViewComponent"},"multi":true}],"selector":"igx-months-view","template":"<div class=\"igx-calendar__body\">\n    <div class=\"igx-calendar__body-row--wrap\">\n        <div [igxCalendarMonth]=\"month\" [date]=\"date\" (onMonthSelection)=\"selectMonth($event)\" [index]=\"i\" *ngFor=\"let month of months; index as i; trackBy: monthTracker\">\n            {{ formattedMonth(month) | titlecase }}\n        </div>\n    </div>\n</div>\n\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":35,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5}}]}],"date":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":5}}]}],"monthFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":5}}]}],"locale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":5}}]}],"formatView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":118,"character":5}}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":126,"character":5},"arguments":["class.igx-calendar"]}]}],"dates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":132,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCalendarMonthDirective"},{"read":{"__symbolic":"reference","name":"IgxCalendarMonthDirective"}}]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":141,"character":5},"arguments":["attr.tabindex"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":193,"character":27}]}],"formattedMonth":[{"__symbolic":"method"}],"selectMonth":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"monthTracker":[{"__symbolic":"method"}],"initMonthFormatter":[{"__symbolic":"method"}],"onKeydownArrowUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":260,"character":5},"arguments":["keydown.arrowup",["$event"]]}]}],"onKeydownArrowDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":286,"character":5},"arguments":["keydown.arrowdown",["$event"]]}]}],"onKeydownArrowRight":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":312,"character":5},"arguments":["keydown.arrowright",["$event"]]}]}],"onKeydownArrowLeft":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":331,"character":5},"arguments":["keydown.arrowleft",["$event"]]}]}],"onKeydownHome":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":350,"character":5},"arguments":["keydown.home",["$event"]]}]}],"onKeydownEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":363,"character":5},"arguments":["keydown.end",["$event"]]}]}],"onKeydownEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":377,"character":5},"arguments":["keydown.enter",["$event"]]}]}]}},"CalendarHammerConfig":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"HammerGestureConfig","line":8,"character":42},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{}},"IgxYearsViewComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":17,"character":21},"useExisting":{"__symbolic":"reference","name":"IgxYearsViewComponent"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"HAMMER_GESTURE_CONFIG","line":22,"character":21},"useClass":{"__symbolic":"reference","name":"CalendarHammerConfig"}}],"selector":"igx-years-view","template":"<div class=\"igx-calendar__body\">\n    <div class=\"igx-calendar__body-column\" (wheel)=\"scroll($event)\" (pan)=\"pan($event)\">\n        <span [igxCalendarYear]=\"year\" [date]=\"date\" (onYearSelection)=\"selectYear($event)\" *ngFor=\"let year of decade; trackBy: yearTracker\">\n            {{ formattedYear(year) }}\n        </span>\n    </div>\n</div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":42,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":5}}]}],"date":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":5}}]}],"yearFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":5}}]}],"locale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":5}}]}],"formatView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":114,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":125,"character":5}}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":133,"character":5},"arguments":["class.igx-calendar"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":141,"character":5},"arguments":["attr.tabindex"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":193,"character":27}]}],"formattedYear":[{"__symbolic":"method"}],"selectYear":[{"__symbolic":"method"}],"scroll":[{"__symbolic":"method"}],"pan":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"yearTracker":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"onKeydownArrowDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":272,"character":5},"arguments":["keydown.arrowdown",["$event"]]}]}],"onKeydownArrowUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":283,"character":5},"arguments":["keydown.arrowup",["$event"]]}]}],"onKeydownEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":294,"character":5},"arguments":["keydown.enter"]}]}],"initYearFormatter":[{"__symbolic":"method"}],"generateYearRange":[{"__symbolic":"method"}]}},"IgxMonthPickerComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxMonthPickerBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"providers":[{"multi":true,"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":21,"character":21},"useExisting":{"__symbolic":"reference","name":"IgxMonthPickerComponent"}}],"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":26,"character":8},"arguments":["animateView",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":27,"character":12},"arguments":["void => 0",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":27,"character":36},"arguments":[{"__symbolic":"reference","name":"fadeIn"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":28,"character":12},"arguments":["void => *",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":28,"character":36},"arguments":[{"__symbolic":"reference","name":"scaleInCenter"},{"params":{"duration":".2s","fromScale":0.9}}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":35,"character":8},"arguments":["animateChange",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":36,"character":12},"arguments":["* => prev",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":36,"character":36},"arguments":[{"__symbolic":"reference","name":"slideInLeft"},{"params":{"fromPosition":"translateX(-30%)"}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":41,"character":12},"arguments":["* => next",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":41,"character":36},"arguments":[{"__symbolic":"reference","name":"slideInRight"},{"params":{"fromPosition":"translateX(30%)"}}]}]}]]}],"selector":"igx-month-picker","template":"<div *ngIf=\"isDefaultView\" [@animateView]=\"activeView\" class=\"igx-calendar__body\" (swiperight)=\"previousYear()\" (swipeleft)=\"nextYear()\">\n    <div class=\"igx-calendar-picker\">\n        <div tabindex=\"0\" class=\"igx-calendar-picker__prev\" (click)=\"previousYear()\" (keydown)=\"previousYearKB($event)\" [ngStyle]=\"{\n            'min-width.%': 25,\n            'left': 0\n        }\">\n            <igx-icon fontSet=\"material\">keyboard_arrow_left</igx-icon>\n        </div>\n        <div [style.width.%]=\"100\">\n            <span tabindex=\"0\" #yearsBtn (keydown)=\"activeViewDecadeKB($event)\" (click)=\"activeViewDecade()\" class=\"igx-calendar-picker__date\">\n                {{ formattedYear(viewDate) }}\n            </span>\n        </div>\n        <div tabindex=\"0\" class=\"igx-calendar-picker__next\" (click)=\"nextYear()\" (keydown)=\"nextYearKB($event)\" [ngStyle]=\"{\n            'min-width.%': 25,\n            'right': 0\n        }\">\n            <igx-icon fontSet=\"material\">keyboard_arrow_right</igx-icon>\n        </div>\n    </div>\n\n    <igx-months-view [@animateChange]=\"yearAction\" #months\n                     (@animateChange.done)=\"animationDone()\"\n                     [date]=\"viewDate\"\n                     [locale]=\"locale\"\n                     [formatView]=\"formatViews.month\"\n                     [monthFormat]=\"formatOptions.month\"\n                     (onSelection)=\"selectMonth($event)\">\n    </igx-months-view>\n</div>\n<igx-years-view *ngIf=\"isDecadeView\" [@animateView]=\"activeView\" #decade\n                [date]=\"viewDate\"\n                [locale]=\"locale\"\n                [formatView]=\"formatViews.year\"\n                [yearFormat]=\"formatOptions.year\"\n                (onSelection)=\"selectYear($event)\">\n</igx-years-view>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":56,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":5}}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":65,"character":5},"arguments":["class.igx-calendar"]}]}],"monthsView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":71,"character":5},"arguments":["months",{"read":{"__symbolic":"reference","name":"IgxMonthsViewComponent"}}]}]}],"dacadeView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":77,"character":5},"arguments":["decade",{"read":{"__symbolic":"reference","name":"IgxYearsViewComponent"}}]}]}],"daysView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":83,"character":5},"arguments":["days",{"read":{"__symbolic":"reference","name":"IgxDaysViewComponent"}}]}]}],"animationDone":[{"__symbolic":"method"}],"activeViewDecadeKB":[{"__symbolic":"method"}],"activeViewDecade":[{"__symbolic":"method"}],"nextYear":[{"__symbolic":"method"}],"nextYearKB":[{"__symbolic":"method"}],"previousYear":[{"__symbolic":"method"}],"previousYearKB":[{"__symbolic":"method"}],"selectYear":[{"__symbolic":"method"}],"selectMonth":[{"__symbolic":"method"}],"selectDate":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"onKeydownPageUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":229,"character":5},"arguments":["keydown.pageup",["$event"]]}]}],"onKeydownPageDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":239,"character":5},"arguments":["keydown.pagedown",["$event"]]}]}],"onKeydownHome":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":249,"character":5},"arguments":["keydown.home",["$event"]]}]}],"onKeydownEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":260,"character":5},"arguments":["keydown.end",["$event"]]}]}]}},"CalendarView":{"DEFAULT":0,"YEAR":1,"DECADE":2},"IgxMonthPickerBaseDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[igxMonthPickerBase]"}]}],"members":{"yearsBtn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":20,"character":5},"arguments":["yearsBtn"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":28,"character":5},"arguments":["attr.tabindex"]}]}],"changeYear":[{"__symbolic":"method"}],"activeViewDecade":[{"__symbolic":"method"}],"activeViewDecadeKB":[{"__symbolic":"method"}],"formattedYear":[{"__symbolic":"method"}]}},"IgxCalendarYearDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":26,"character":1},"arguments":[{"selector":"[igxCalendarYear]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5},"arguments":["igxCalendarYear"]}]}],"date":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"onYearSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":5}}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":40,"character":5},"arguments":["class.igx-calendar__year"]}]}],"currentCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":45,"character":5},"arguments":["class.igx-calendar__year--current"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":54,"character":5},"arguments":["click"]}]}]}},"IgxCalendarMonthDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":60,"character":1},"arguments":[{"selector":"[igxCalendarMonth]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":5},"arguments":["igxCalendarMonth"]}]}],"date":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":5}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":5}}]}],"onMonthSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":74,"character":5}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":77,"character":5},"arguments":["attr.tabindex"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":80,"character":5},"arguments":["class.igx-calendar__month"]}]}],"currentCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":85,"character":5},"arguments":["class.igx-calendar__month--current"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":98,"character":35}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":100,"character":5},"arguments":["click"]}]}]}},"IgxCalendarHeaderTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":110,"character":1},"arguments":[{"selector":"[igxCalendarHeader]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxCalendarSubheaderTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":121,"character":1},"arguments":[{"selector":"[igxCalendarSubheader]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxCalendarScrollMonthDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":131,"character":1},"arguments":[{"selector":"[igxCalendarScrollMonth]"}]}],"members":{"startScroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":140,"character":5}}]}],"stopScroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":98,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":155,"character":59}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onMouseDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":199,"character":5},"arguments":["mousedown"]}]}],"onMouseUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":207,"character":5},"arguments":["mouseup",["$event"]]}]}]}},"IgxCalendarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":23,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"IgxMonthPickerBaseDirective"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"IgxDaysViewComponent"},{"__symbolic":"reference","name":"IgxCalendarComponent"},{"__symbolic":"reference","name":"IgxCalendarHeaderTemplateDirective"},{"__symbolic":"reference","name":"IgxCalendarMonthDirective"},{"__symbolic":"reference","name":"IgxCalendarYearDirective"},{"__symbolic":"reference","name":"IgxCalendarSubheaderTemplateDirective"},{"__symbolic":"reference","name":"IgxCalendarScrollMonthDirective"},{"__symbolic":"reference","name":"IgxMonthsViewComponent"},{"__symbolic":"reference","name":"IgxYearsViewComponent"},{"__symbolic":"reference","name":"IgxMonthPickerComponent"}],"exports":[{"__symbolic":"reference","name":"IgxCalendarComponent"},{"__symbolic":"reference","name":"IgxDaysViewComponent"},{"__symbolic":"reference","name":"IgxMonthsViewComponent"},{"__symbolic":"reference","name":"IgxYearsViewComponent"},{"__symbolic":"reference","name":"IgxMonthPickerComponent"},{"__symbolic":"reference","name":"IgxCalendarHeaderTemplateDirective"},{"__symbolic":"reference","name":"IgxCalendarMonthDirective"},{"__symbolic":"reference","name":"IgxCalendarYearDirective"},{"__symbolic":"reference","name":"IgxCalendarSubheaderTemplateDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":50,"character":14},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":50,"character":28},{"__symbolic":"reference","name":"IgxIconModule"}]}]}],"members":{}},"IgxCardMediaDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":21,"character":1},"arguments":[{"selector":"igx-card-media"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":29,"character":5},"arguments":["class.igx-card__media"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":39,"character":5},"arguments":["style.width"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":40,"character":5},"arguments":["style.min-width"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":51,"character":5},"arguments":["style.height"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":58,"character":5},"arguments":["attr.role"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":5}}]}]}},"IgxCardHeaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":66,"character":1},"arguments":[{"selector":"igx-card-header","template":"<div class=\"igx-card-header__thumbnail\">\n    <ng-content select=\"igx-avatar, igx-card-media, [igxCardThumbnail]\"></ng-content>\n</div>\n\n<div class=\"igx-card-header__titles\">\n    <ng-content select=\"\n        [igxCardHeaderTitle],\n        [igxCardHeaderSubtitle],\n        .igx-card-header__title,\n        .igx-card-header__subtitle\">\n    </ng-content>\n</div>\n\n<ng-content></ng-content>\n"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":74,"character":5},"arguments":["class.igx-card-header"]}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":84,"character":5},"arguments":["class.igx-card-header--vertical"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":95,"character":5},"arguments":["attr.role"]}]}]}},"IgxCardThumbnailDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":103,"character":1},"arguments":[{"selector":"[igxCardThumbnail]"}]}],"members":{}},"IgxCardHeaderTitleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":112,"character":1},"arguments":[{"selector":"[igxCardHeaderTitle]"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":119,"character":5},"arguments":["class.igx-card-header__title"]}]}]}},"IgxCardHeaderSubtitleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":127,"character":1},"arguments":[{"selector":"[igxCardHeaderSubtitle]"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":134,"character":5},"arguments":["class.igx-card-header__subtitle"]}]}]}},"IgxCardContentDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":140,"character":1},"arguments":[{"selector":"igx-card-content"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":148,"character":5},"arguments":["class.igx-card-content"]}]}]}},"IgxCardFooterDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":155,"character":1},"arguments":[{"selector":"igx-card-footer"}]}],"members":{"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":167,"character":5},"arguments":["attr.role"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":168,"character":5}}]}]}},"IgxCardType":{"DEFAULT":"default","OUTLINED":"outlined"},"IgxCardComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":199,"character":1},"arguments":[{"selector":"igx-card","template":"<ng-container select='igx-card-media'></ng-container>\n\n<ng-container select='igx-card-header'></ng-container>\n<ng-container select='igx-card-content'>\n    <ng-content></ng-content>\n</ng-container>\n\n<ng-container select='igx-card-actions'></ng-container>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":215,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":216,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":226,"character":5},"arguments":["attr.role"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":227,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":238,"character":5},"arguments":["class.igx-card"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":239,"character":5}}]}],"isOutlinedCard":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":245,"character":5},"arguments":["class.igx-card--outlined"]}]}],"horizontal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":258,"character":5},"arguments":["class.igx-card--horizontal"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":259,"character":5}}]}]}},"IgxCardActionsLayout":{"DEFAULT":"default","JUSTIFY":"justify"},"IgxCardActionsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":271,"character":1},"arguments":[{"selector":"igx-card-actions","template":"<div class=\"igx-card-actions__icons\">\n    <ng-content select=\"igx-icon, [igxButton='icon']\"></ng-content>\n</div>\n\n<div #buttons class=\"igx-card-actions__buttons\">\n    <ng-content select=\"[igxButton]\"></ng-content>\n</div>\n\n\n<ng-content></ng-content>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":279,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":279,"character":29},"arguments":[{"__symbolic":"reference","name":"IgxCardComponent"}]}]],"parameters":[{"__symbolic":"reference","name":"IgxCardComponent"}]}],"layout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":292,"character":5},"arguments":["class.igx-card-actions"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":293,"character":5}}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":300,"character":5},"arguments":["class.igx-card-actions--vertical"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":301,"character":5}}]}],"isJustifyLayout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":308,"character":5},"arguments":["class.igx-card-actions--justify"]}]}],"reverse":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":324,"character":5},"arguments":["class.igx-card-actions--reverse"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":325,"character":5}}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"IgxCardModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":344,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxCardComponent"},{"__symbolic":"reference","name":"IgxCardHeaderComponent"},{"__symbolic":"reference","name":"IgxCardMediaDirective"},{"__symbolic":"reference","name":"IgxCardContentDirective"},{"__symbolic":"reference","name":"IgxCardActionsComponent"},{"__symbolic":"reference","name":"IgxCardFooterDirective"},{"__symbolic":"reference","name":"IgxCardHeaderTitleDirective"},{"__symbolic":"reference","name":"IgxCardHeaderSubtitleDirective"},{"__symbolic":"reference","name":"IgxCardThumbnailDirective"}],"exports":[{"__symbolic":"reference","name":"IgxCardComponent"},{"__symbolic":"reference","name":"IgxCardHeaderComponent"},{"__symbolic":"reference","name":"IgxCardMediaDirective"},{"__symbolic":"reference","name":"IgxCardContentDirective"},{"__symbolic":"reference","name":"IgxCardActionsComponent"},{"__symbolic":"reference","name":"IgxCardFooterDirective"},{"__symbolic":"reference","name":"IgxCardHeaderTitleDirective"},{"__symbolic":"reference","name":"IgxCardHeaderSubtitleDirective"},{"__symbolic":"reference","name":"IgxCardThumbnailDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":367,"character":14},{"__symbolic":"reference","name":"IgxButtonModule"}]}]}],"members":{}},"CarouselIndicatorsOrientation":{"bottom":"bottom","top":"top"},"CarouselAnimationType":{"none":"none","slide":"slide","fade":"fade"},"CarouselAnimationSettings":{"__symbolic":"interface"},"CarouselHammerConfig":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"HammerGestureConfig","line":53,"character":42},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":52,"character":1}}],"members":{}},"IgxCarouselComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":79,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"HAMMER_GESTURE_CONFIG","line":82,"character":21},"useClass":{"__symbolic":"reference","name":"CarouselHammerConfig"}}],"selector":"igx-carousel","styles":["\n    :host {\n        display: block;\n        outline-style: none;\n    }"],"template":"<ng-template #defaultIndicator let-slide>\n    <div class=\"igx-nav-dot\"\n        [class.igx-nav-dot--active]=\"slide.active\"\n    >\n    </div>\n</ng-template>\n\n<ng-template #defaultNextButton let-disabled>\n    <a class=\"igx-nav-arrow\"\n        [class.igx-nav-arrow--disabled]=\"disabled\"\n    >\n        <igx-icon fontSet=\"material\">arrow_forward</igx-icon>\n    </a>\n</ng-template>\n\n<ng-template #defaultPrevButton let-disabled>\n    <a class=\"igx-nav-arrow\"\n        [class.igx-nav-arrow--disabled]=\"disabled\"\n    >\n        <igx-icon fontSet=\"material\">arrow_back</igx-icon>\n    </a>\n</ng-template>\n\n\n<div *ngIf=\"showIndicators\" [ngClass]=\"indicatorsOrientationClass\">\n    <div *ngFor=\"let slide of slides\"\n        class=\"igx-carousel-indicators__indicator\"\n        (click)=\"select(slide)\"\n        [attr.aria-label]=\"setAriaLabel(slide)\"\n        [attr.aria-selected]=\"slide.active\">\n        <ng-container *ngTemplateOutlet=\"getIndicatorTemplate; context: {$implicit: slide};\"></ng-container>\n    </div>\n</div>\n\n<div *ngIf=\"showIndicatorsLabel\" [ngClass]=\"indicatorsOrientationClass\">\n    <span class=\"igx-carousel__label\">{{getCarouselLabel}}</span>\n</div>\n\n<div class=\"igx-carousel__inner\" role=\"list\">\n    <ng-content></ng-content>\n</div>\n\n<div *ngIf=\"navigation && slides.length\" role=\"button\" tabindex=\"0\" class=\"igx-carousel__arrow--prev\" (click)=\"prev()\">\n    <ng-container *ngTemplateOutlet=\"getPrevButtonTemplate; context: {$implicit: prevButtonDisabled};\"></ng-container>\n</div>\n\n<div *ngIf=\"navigation && slides.length\" role=\"button\" tabindex=\"0\" class=\"igx-carousel__arrow--next\" (click)=\"next()\">\n    <ng-container *ngTemplateOutlet=\"getNextButtonTemplate; context: {$implicit: nextButtonDisabled};\"></ng-container>\n</div>\n\n\n\n"}]}],"members":{"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":103,"character":5},"arguments":["attr.role"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":113,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":114,"character":5}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":125,"character":5},"arguments":["attr.aria-label"]}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":135,"character":5},"arguments":["attr.tabindex"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":147,"character":5},"arguments":["class.igx-carousel"]}]}],"touchAction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":156,"character":5},"arguments":["style.touch-action"]}]}],"loop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":169,"character":5}}]}],"pause":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":179,"character":5}}]}],"interval":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":188,"character":5}}]}],"navigation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":214,"character":5}}]}],"keyboardSupport":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":224,"character":5}}]}],"gesturesSupport":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":234,"character":5}}]}],"maximumIndicatorsCount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":244,"character":5}}]}],"indicatorsOrientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":255,"character":5}}]}],"animationType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":266,"character":5}}]}],"resourceStrings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":272,"character":5}}]}],"defaultIndicator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":284,"character":5},"arguments":["defaultIndicator",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":284,"character":43},"static":true}]}]}],"defaultNextButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":287,"character":5},"arguments":["defaultNextButton",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":287,"character":44},"static":true}]}]}],"defaultPrevButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":290,"character":5},"arguments":["defaultPrevButton",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":290,"character":44},"static":true}]}]}],"indicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":312,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbe"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":312,"character":57},"static":false}]}]}],"nextButtonTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":335,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbf"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":335,"character":58},"static":false}]}]}],"prevButtonTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":358,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbg"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":358,"character":58},"static":false}]}]}],"slides":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":368,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbh"}]}]}],"onSlideChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":379,"character":5}}]}],"onSlideAdded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":389,"character":5}}]}],"onSlideRemoved":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":399,"character":5}}]}],"onCarouselPaused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":409,"character":5}}]}],"onCarouselPlaying":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":419,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":438,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":438,"character":70},{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":439,"character":29},{"__symbolic":"reference","name":"ɵf"}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"unsubscriber":[{"__symbolic":"method"}],"onSlideActivated":[{"__symbolic":"method"}],"playAnimations":[{"__symbolic":"method"}],"finishAnimations":[{"__symbolic":"method"}],"getAnimation":[{"__symbolic":"method"}],"playEnterAnimation":[{"__symbolic":"method"}],"playLeaveAnimation":[{"__symbolic":"method"}],"initSlides":[{"__symbolic":"method"}],"updateSlidesSelection":[{"__symbolic":"method"}],"setAriaLabel":[{"__symbolic":"method"}],"getNextIndex":[{"__symbolic":"method"}],"getPrevIndex":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"prev":[{"__symbolic":"method"}],"play":[{"__symbolic":"method"}],"stop":[{"__symbolic":"method"}],"resetInterval":[{"__symbolic":"method"}],"restartInterval":[{"__symbolic":"method"}],"onKeydownArrowRight":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":913,"character":5},"arguments":["keydown.arrowright",["$event"]]}]}],"onKeydownArrowLeft":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":923,"character":5},"arguments":["keydown.arrowleft",["$event"]]}]}],"onTap":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":933,"character":5},"arguments":["tap",["$event"]]}]}],"onKeydownHome":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":949,"character":5},"arguments":["keydown.home",["$event"]]}]}],"onKeydownEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":959,"character":5},"arguments":["keydown.end",["$event"]]}]}],"onMouseEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":969,"character":5},"arguments":["mouseenter"]}]}],"onMouseLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":978,"character":5},"arguments":["mouseleave"]}]}],"onPanLeft":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":986,"character":5},"arguments":["panleft",["$event"]]}]}],"onPanRight":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":992,"character":5},"arguments":["panright",["$event"]]}]}],"resetSlideStyles":[{"__symbolic":"method"}],"pan":[{"__symbolic":"method"}],"onPanEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":1047,"character":5},"arguments":["panend",["$event"]]}]}]}},"ISlideEventArgs":{"__symbolic":"interface"},"IgxCarouselModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":1096,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxCarouselComponent"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"}],"exports":[{"__symbolic":"reference","name":"IgxCarouselComponent"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":1111,"character":14},{"__symbolic":"reference","name":"IgxIconModule"}]}]}],"members":{}},"LabelPosition":{"BEFORE":"before","AFTER":"after"},"IChangeCheckboxEventArgs":{"__symbolic":"interface"},"IgxCheckboxComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":44,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":45,"character":27},"useExisting":{"__symbolic":"reference","name":"IgxCheckboxComponent"},"multi":true}],"selector":"igx-checkbox","preserveWhitespaces":false,"template":"<input #checkbox class=\"igx-checkbox__input\"\n    type=\"checkbox\"\n    [id]=\"inputId\"\n    [name]=\"name\"\n    [value]=\"value\"\n    [tabindex]=\"tabindex\"\n    [disabled]=\"disabled\"\n    [indeterminate]=\"indeterminate\"\n    [checked]=\"checked\"\n    [required]=\"required\"\n    [attr.aria-checked]=\"checked\"\n    [attr.aria-labelledby]=\"ariaLabelledBy\"\n    [attr.aria-label]=\"ariaLabel\"\n    (change)=\"_onCheckboxChange($event)\"\n    (click)=\"_onCheckboxClick($event)\"\n    (focus)=\"onFocus($event)\"\n    (blur)=\"onBlur($event)\" />\n\n<div\n    igxRipple\n    igxRippleTarget=\".igx-checkbox__ripple\"\n    [igxRippleDisabled]=\"disableRipple\"\n    [igxRippleCentered]=\"true\"\n    [igxRippleDuration]=\"300\"\n    class=\"igx-checkbox__composite-wrapper\"\n>\n    <label #label class=\"igx-checkbox__composite\"\n        [attr.for]=\"inputId\">\n        <svg class=\"igx-checkbox__composite-mark\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\">\n            <path d=\"M4.1,12.7 9,17.6 20.3,6.3\" />\n        </svg>\n    </label>\n\n    <div class=\"igx-checkbox__ripple\"></div>\n</div>\n\n<span #placeholderLabel role=\"label\"\n    [class]=\"labelClass\"\n    [id]=\"labelId\"\n    (click)=\"_onLabelClick($event)\">\n    <ng-content></ng-content>\n</span>\n"}]}],"members":{"nativeCheckbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":62,"character":5},"arguments":["checkbox",{"static":true}]}]}],"nativeLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":70,"character":5},"arguments":["label",{"static":true}]}]}],"placeholderLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":78,"character":5},"arguments":["placeholderLabel",{"static":true}]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":90,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":5}}]}],"labelId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":114,"character":5}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":125,"character":5}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":136,"character":5}}]}],"labelPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":148,"character":5}}]}],"disableRipple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":160,"character":5}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":172,"character":5}}]}],"ariaLabelledBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":184,"character":5},"arguments":["aria-labelledby"]}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":196,"character":5},"arguments":["aria-label"]}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":203,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":212,"character":5},"arguments":["class.igx-checkbox"]}]}],"focused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":225,"character":5},"arguments":["class.igx-checkbox--focused"]}]}],"indeterminate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":238,"character":5},"arguments":["class.igx-checkbox--indeterminate"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":239,"character":5}}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":251,"character":5},"arguments":["class.igx-checkbox--checked"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":252,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":264,"character":5},"arguments":["class.igx-checkbox--disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":265,"character":5}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":277,"character":5}}]}],"disableTransitions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":289,"character":5},"arguments":["class.igx-checkbox--plain"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":290,"character":5}}]}],"toggle":[{"__symbolic":"method"}],"_onCheckboxChange":[{"__symbolic":"method"}],"_onCheckboxClick":[{"__symbolic":"method"}],"_onLabelClick":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}]}},"IGX_CHECKBOX_REQUIRED_VALIDATOR":{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":411,"character":13},"useExisting":{"__symbolic":"reference","name":"IgxCheckboxRequiredDirective"},"multi":true},"IgxCheckboxRequiredDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/forms","name":"CheckboxRequiredValidator","line":423,"character":50},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":417,"character":1},"arguments":[{"selector":"igx-checkbox[required][formControlName],\n    igx-checkbox[required][formControl],\n    igx-checkbox[required][ngModel]","providers":[{"__symbolic":"reference","name":"IGX_CHECKBOX_REQUIRED_VALIDATOR"}]}]}],"members":{}},"IgxCheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":428,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxCheckboxComponent"},{"__symbolic":"reference","name":"IgxCheckboxRequiredDirective"}],"exports":[{"__symbolic":"reference","name":"IgxCheckboxComponent"},{"__symbolic":"reference","name":"IgxCheckboxRequiredDirective"}],"imports":[{"__symbolic":"reference","name":"IgxRippleModule"}]}]}],"members":{}},"IBaseChipEventArgs":{"__symbolic":"interface"},"IChipClickEventArgs":{"__symbolic":"interface"},"IChipKeyDownEventArgs":{"__symbolic":"interface"},"IChipEnterDragAreaEventArgs":{"__symbolic":"interface"},"IChipSelectEventArgs":{"__symbolic":"interface"},"IgxChipComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":52,"character":1},"arguments":[{"selector":"igx-chip","template":"<div #chipArea class=\"igx-chip__item\"\n    [attr.tabindex]=\"chipTabindex\"\n    (keydown)=\"onChipKeyDown($event)\"\n    [igxDrag]=\"{chip: this}\"\n    [hideBaseOnDrag]=\"hideBaseOnDrag\"\n    [ghostClass]=\"ghostClass\"\n    (dragStart)=\"onChipDragStart($event)\"\n    (dragEnd)=\"onChipDragEnd()\"\n    (transitioned)=\"onChipMoveEnd($event)\"\n    (dragClick)=\"onChipDragClicked($event)\"\n    igxDrop\n    (enter)=\"onChipDragEnterHandler($event)\"\n    (dropped)=\"onChipDrop($event)\">\n\n    <div #selectContainer [ngClass]=\"selectClass(selected)\">\n        <ng-container *ngTemplateOutlet=\"selectIconTemplate\"></ng-container>\n    </div>\n\n    <ng-content select=\"igx-prefix,[igxPrefix]\"></ng-content>\n\n    <div class=\"igx-chip__content\">\n        <ng-content></ng-content>\n    </div>\n\n    <ng-content select=\"igx-suffix,[igxSuffix]\"></ng-content>\n\n    <div class=\"igx-chip__remove\" *ngIf=\"removable\"\n        tabindex=\"0\"\n        (keydown)=\"onRemoveBtnKeyDown($event)\"\n        (pointerdown)=\"onRemoveMouseDown($event)\"\n        (mousedown)=\"onRemoveMouseDown($event)\"\n        (click)=\"onRemoveClick($event)\"\n        (touchmove)=\"onRemoveTouchMove()\"\n        (touchend)=\"onRemoveTouchEnd($event)\">\n        <ng-container *ngTemplateOutlet=\"removeButtonTemplate\"></ng-container>\n    </div>\n</div>\n\n<ng-template #defaultSelectIcon>\n    <igx-icon>done</igx-icon>\n</ng-template>\n\n<ng-template #defaultRemoveIcon>\n    <igx-icon>cancel</igx-icon>\n</ng-template>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":64,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":5}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":5}}]}],"draggable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":5}}]}],"animateOnRelease":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5}}]}],"hideBaseOnDrag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":104,"character":5}}]}],"removable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":114,"character":5}}]}],"removeIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":124,"character":5}}]}],"selectable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":5}}]}],"selectIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":144,"character":5}}]}],"class":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":150,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":161,"character":5}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":175,"character":5}}]}],"selectedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":183,"character":5}}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":207,"character":5}}]}],"onMoveStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":238,"character":5}}]}],"onMoveEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":253,"character":5}}]}],"onRemove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":268,"character":5}}]}],"onClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":283,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":299,"character":5}}]}],"onSelectionDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":313,"character":5}}]}],"onKeyDown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":329,"character":5}}]}],"onDragEnter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":345,"character":5}}]}],"hostClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":351,"character":5},"arguments":["attr.class"]}]}],"dragDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":371,"character":5},"arguments":["chipArea",{"read":{"__symbolic":"reference","name":"IgxDragDirective"},"static":true}]}]}],"chipArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":377,"character":5},"arguments":["chipArea",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":377,"character":35},"static":true}]}]}],"selectContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":383,"character":5},"arguments":["selectContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":383,"character":42},"static":true}]}]}],"defaultRemoveIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":389,"character":5},"arguments":["defaultRemoveIcon",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":389,"character":44},"static":true}]}]}],"defaultSelectIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":395,"character":5},"arguments":["defaultSelectIcon",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":395,"character":44},"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":428,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":428,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":427,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":427,"character":66},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":427,"character":96},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"selectClass":[{"__symbolic":"method"}],"changeSelection":[{"__symbolic":"method"}],"onSelectTransitionDone":[{"__symbolic":"method"}],"onChipKeyDown":[{"__symbolic":"method"}],"onRemoveBtnKeyDown":[{"__symbolic":"method"}],"onRemoveMouseDown":[{"__symbolic":"method"}],"onRemoveClick":[{"__symbolic":"method"}],"onRemoveTouchMove":[{"__symbolic":"method"}],"onRemoveTouchEnd":[{"__symbolic":"method"}],"onChipDragStart":[{"__symbolic":"method"}],"onChipDragEnd":[{"__symbolic":"method"}],"onChipMoveEnd":[{"__symbolic":"method"}],"onChipDragClicked":[{"__symbolic":"method"}],"onChipDragEnterHandler":[{"__symbolic":"method"}],"onChipDrop":[{"__symbolic":"method"}]}},"IBaseChipsAreaEventArgs":{"__symbolic":"interface"},"IChipsAreaReorderEventArgs":{"__symbolic":"interface"},"IChipsAreaSelectEventArgs":{"__symbolic":"interface"},"IgxChipsAreaComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":40,"character":1},"arguments":[{"selector":"igx-chips-area","template":"<ng-content></ng-content>\n"}]}],"members":{"class":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"hostClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":55,"character":5},"arguments":["attr.class"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":69,"character":5},"arguments":["style.width.px"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":5}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":79,"character":5},"arguments":["style.height.px"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":5}}]}],"onReorder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":95,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":110,"character":5}}]}],"onMoveStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":124,"character":5}}]}],"onMoveEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":138,"character":5}}]}],"chipsList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":149,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxChipComponent"},{"descendants":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":156,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":156,"character":63},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":157,"character":34}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onChipKeyDown":[{"__symbolic":"method"}],"onChipMoveStart":[{"__symbolic":"method"}],"onChipMoveEnd":[{"__symbolic":"method"}],"onChipDragEnter":[{"__symbolic":"method"}],"positionChipAtIndex":[{"__symbolic":"method"}],"onChipSelectionChange":[{"__symbolic":"method"}]}},"IgxChipsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxChipsAreaComponent"},{"__symbolic":"reference","name":"IgxChipComponent"}],"exports":[{"__symbolic":"reference","name":"IgxChipsAreaComponent"},{"__symbolic":"reference","name":"IgxChipComponent"},{"__symbolic":"reference","name":"IgxPrefixDirective"},{"__symbolic":"reference","name":"IgxSuffixDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":27,"character":4},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxAvatarModule"},{"__symbolic":"reference","name":"IgxDragDropModule"},{"__symbolic":"reference","name":"IgxPrefixModule"},{"__symbolic":"reference","name":"IgxSuffixModule"}]}]}],"members":{}},"IgxPrefixDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"igx-prefix,[igxPrefix]"}]}],"members":{}},"IgxPrefixModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxPrefixDirective"}],"exports":[{"__symbolic":"reference","name":"IgxPrefixDirective"}]}]}],"members":{}},"IgxSuffixDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"igx-suffix,[igxSuffix]"}]}],"members":{}},"IgxSuffixModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxSuffixDirective"}],"exports":[{"__symbolic":"reference","name":"IgxSuffixDirective"}]}]}],"members":{}},"IgxComboState":{"INITIAL":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgxInputState"},"member":"INITIAL"},"VALID":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgxInputState"},"member":"VALID"},"INVALID":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgxInputState"},"member":"INVALID"}},"IComboSelectionChangeEventArgs":{"__symbolic":"interface"},"IComboItemAdditionEvent":{"__symbolic":"interface"},"IgxComboComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":120,"character":1},"arguments":[{"selector":"igx-combo","providers":[{"__symbolic":"reference","name":"ɵbi"},{"provide":{"__symbolic":"reference","name":"ɵbj"},"useExisting":{"__symbolic":"reference","name":"IgxComboComponent"}},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":126,"character":19},"useExisting":{"__symbolic":"reference","name":"IgxComboComponent"},"multi":true}],"template":"<igx-input-group #inputGroup [displayDensity]=\"displayDensity\" [type]=\"type\" (click)=\"onInputClick($event)\">\n    <ng-container ngProjectAs=\"[igxLabel]\">\n        <ng-content select=\"[igxLabel]\"></ng-content>\n    </ng-container>\n    <ng-container ngProjectAs=\"igx-prefix\">\n        <ng-content select=\"igx-prefix\"></ng-content>\n    </ng-container>\n    <ng-container ngProjectAs=\"igx-hint, [igxHint]\">\n        <ng-content select=\"igx-hint, [igxHint]\"></ng-content>\n    </ng-container>\n    <input igxInput #comboInput name=\"comboInput\" type=\"text\" [value]=\"value\" readonly [attr.placeholder]=\"placeholder\"\n        [disabled]=\"disabled\" (blur)=\"onBlur()\" />\n    <ng-container ngProjectAs=\"igx-suffix\">\n        <ng-content select=\"igx-suffix\"></ng-content>\n    </ng-container>\n    <igx-suffix *ngIf=\"value.length\" aria-label=\"Clear Selection\" class=\"igx-combo__clear-button\" igxRipple\n        (click)=\"handleClearItems($event)\">\n        <ng-container *ngIf=\"clearIconTemplate\">\n            <ng-container *ngTemplateOutlet=\"clearIconTemplate\"></ng-container>\n        </ng-container>\n        <igx-icon *ngIf=\"!clearIconTemplate\" fontSet=\"material\">\n            clear\n        </igx-icon>\n    </igx-suffix>\n    <igx-suffix igxButton=\"icon\" class=\"igx-combo__toggle-button\" igxRipple>\n        <ng-container *ngIf=\"toggleIconTemplate\">\n            <ng-container *ngTemplateOutlet=\"toggleIconTemplate; context: {$implicit: this.collapsed}\"></ng-container>\n        </ng-container>\n        <igx-icon *ngIf=\"!toggleIconTemplate\" fontSet=\"material\">\n            {{ dropdown.collapsed ? 'arrow_drop_down' : 'arrow_drop_up'}}\n        </igx-icon>\n    </igx-suffix>\n</igx-input-group>\n<igx-combo-drop-down #igxComboDropDown class=\"igx-combo__drop-down\" [displayDensity]=\"displayDensity\"\n    [width]=\"itemsWidth || '100%'\" (onOpening)=\"handleOpening($event)\" (onClosing)=\"handleClosing($event)\"\n    (onOpened)=\"handleOpened()\" (onClosed)=\"handleClosed()\">\n    <igx-input-group *ngIf=\"displaySearchInput\" [displayDensity]=\"displayDensity\" class=\"igx-combo__search\">\n        <input class=\"igx-combo-input\" igxInput #searchInput name=\"searchInput\" autocomplete=\"off\" type=\"text\"\n            [(ngModel)]=\"searchValue\" (ngModelChange)=\"handleInputChange($event)\" (keyup)=\"handleKeyUp($event)\"\n            (keydown)=\"handleKeyDown($event)\" (focus)=\"dropdown.onBlur($event)\" [attr.placeholder]=\"searchPlaceholder\"\n            aria-autocomplete=\"both\" [attr.aria-owns]=\"dropdown.id\" [attr.aria-labelledby]=\"ariaLabelledBy\" />\n    </igx-input-group>\n    <ng-container *ngTemplateOutlet=\"headerTemplate\">\n    </ng-container>\n    <div #dropdownItemContainer class=\"igx-combo__content\" [style.overflow]=\"'hidden'\"\n        [style.maxHeight.px]=\"itemsMaxHeight\" [igxDropDownItemNavigation]=\"dropdown\" (focus)=\"dropdown.onFocus()\"\n        [tabindex]=\"dropdown.collapsed ? -1 : 0\" role=\"listbox\" [attr.id]=\"dropdown.id\">\n        <igx-combo-item role=\"option\" [itemHeight]='itemHeight'\n            *igxFor=\"let item of data\n            | comboFiltering:searchValue:displayKey:filterable\n            | comboGrouping:groupKey:valueKey;\n            index as rowIndex; containerSize: itemsMaxHeight; scrollOrientation: 'vertical'; itemSize: itemHeight\"\n            [value]=\"item\" [isHeader]=\"item.isHeader\" [index]=\"rowIndex\">\n            <ng-container *ngIf=\"item.isHeader\">\n                <ng-container\n                    *ngTemplateOutlet=\"headerItemTemplate ? headerItemTemplate : headerItemBase;\n                    context: {$implicit: item, data: data, valueKey: valueKey, groupKey: groupKey, displayKey: displayKey}\">\n                </ng-container>\n            </ng-container>\n            <ng-container *ngIf=\"!item.isHeader\">\n                <ng-container #listItem\n                    *ngTemplateOutlet=\"template; context: {$implicit: item, data: data, valueKey: valueKey, displayKey: displayKey};\">\n                </ng-container>\n            </ng-container>\n        </igx-combo-item>\n    </div>\n    <div class=\"igx-combo__add\" *ngIf=\"filteredData.length === 0 || isAddButtonVisible()\">\n        <div class=\"igx-combo__empty\" *ngIf=\"filteredData.length === 0\">\n            <ng-container *ngTemplateOutlet=\"emptyTemplate ? emptyTemplate : empty\">\n            </ng-container>\n        </div>\n        <igx-combo-add-item [itemHeight]='itemHeight' *ngIf=\"isAddButtonVisible()\"\n            [tabindex]=\"dropdown.collapsed ? -1 : customValueFlag ? 1 : -1\" class=\"igx-combo__add-item\" role=\"button\"\n            aria-label=\"Add Item\" [index]=\"virtualScrollContainer.igxForOf.length\">\n            <ng-container *ngTemplateOutlet=\"addItemTemplate ? addItemTemplate : addItemDefault\">\n            </ng-container>\n        </igx-combo-add-item>\n    </div>\n    <ng-container *ngTemplateOutlet=\"footerTemplate\">\n    </ng-container>\n</igx-combo-drop-down>\n<ng-template #complex let-display let-data=\"data\" let-key=\"displayKey\">\n    {{display[key]}}\n</ng-template>\n<ng-template #primitive let-display>\n    {{display}}\n</ng-template>\n<ng-template #empty>\n    <span>The list is empty</span>\n</ng-template>\n<ng-template #addItemDefault let-control>\n    <button igxButton=\"flat\" igxRipple>Add item</button>\n</ng-template>\n<ng-template #headerItemBase let-item let-key=\"valueKey\" let-groupKey=\"groupKey\">\n    {{ item[key] }}\n</ng-template>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":167,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":167,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":168,"character":9}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":163,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":164,"character":23},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"IDisplayDensityOptions"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":168,"character":39}]}],"virtDir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":173,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxForOfDirective"},{"read":{"__symbolic":"reference","name":"IgxForOfDirective"},"static":true}]}]}],"overlaySettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":193,"character":5}}]}],"inputGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":197,"character":5},"arguments":["inputGroup",{"read":{"__symbolic":"reference","name":"IgxInputGroupComponent"},"static":true}]}]}],"comboInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":200,"character":5},"arguments":["comboInput",{"read":{"__symbolic":"reference","name":"IgxInputDirective"},"static":true}]}]}],"dropdown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":205,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbl"},{"read":{"__symbolic":"reference","name":"ɵbl"},"static":true}]}]}],"searchInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":211,"character":5},"arguments":["searchInput"]}]}],"itemTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":242,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbp"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":242,"character":49}}]}]}],"headerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":265,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbn"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":265,"character":51}}]}]}],"footerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":288,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbo"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":288,"character":51}}]}]}],"headerItemTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":309,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbr"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":309,"character":55}}]}]}],"addItemTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":332,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbs"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":332,"character":52}}]}]}],"emptyTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":355,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbq"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":355,"character":50}}]}]}],"toggleIconTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":376,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbt"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":376,"character":55}}]}]}],"clearIconTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":397,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbu"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":397,"character":54}}]}]}],"primitiveTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":400,"character":5},"arguments":["primitive",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":400,"character":36},"static":true}]}]}],"complexTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":403,"character":5},"arguments":["complex",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":403,"character":34},"static":true}]}]}],"virtualScrollContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":409,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxForOfDirective"},{"static":true}]}]}],"dropdownContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":412,"character":5},"arguments":["dropdownItemContainer",{"static":true}]}]}],"onSelectionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":422,"character":5}}]}],"onOpening":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":432,"character":5}}]}],"onOpened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":442,"character":5}}]}],"onClosing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":452,"character":5}}]}],"onClosed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":462,"character":5}}]}],"onAddition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":472,"character":5}}]}],"onSearchInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":482,"character":5}}]}],"onDataPreLoad":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":492,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":508,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":509,"character":5}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":525,"character":5},"arguments":["style.width"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":526,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":532,"character":5},"arguments":["class.igx-combo"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":538,"character":5},"arguments":["attr.role"]}]}],"ariaExpanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":544,"character":5},"arguments":["attr.aria-expanded"]}]}],"hasPopUp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":552,"character":5},"arguments":["attr.aria-haspopup"]}]}],"ariaOwns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":560,"character":5},"arguments":["attr.aria-owns"]}]}],"allowCustomValues":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":578,"character":5}}]}],"itemsMaxHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":594,"character":5}}]}],"itemsWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":619,"character":5}}]}],"itemHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":635,"character":5}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":665,"character":5}}]}],"searchPlaceholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":688,"character":5}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":699,"character":5}}]}],"valueKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":720,"character":5}}]}],"displayKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":723,"character":5}}]}],"groupKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":757,"character":5}}]}],"filterable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":780,"character":5}}]}],"ariaLabelledBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":789,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":790,"character":5},"arguments":["attr.aria-labelledby"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":799,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":809,"character":5}}]}],"onArrowDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":845,"character":5},"arguments":["keydown.ArrowDown",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":846,"character":5},"arguments":["keydown.Alt.ArrowDown",["$event"]]}]}],"onInputClick":[{"__symbolic":"method"}],"handleKeyUp":[{"__symbolic":"method"}],"handleKeyDown":[{"__symbolic":"method"}],"checkMatch":[{"__symbolic":"method"}],"handleInputChange":[{"__symbolic":"method"}],"registerRemoteEntries":[{"__symbolic":"method"}],"getValueDisplayPairs":[{"__symbolic":"method"}],"isItemSelected":[{"__symbolic":"method"}],"triggerCheck":[{"__symbolic":"method"}],"isAddButtonVisible":[{"__symbolic":"method"}],"handleSelectAll":[{"__symbolic":"method"}],"addItemToCollection":[{"__symbolic":"method"}],"focusSearchInput":[{"__symbolic":"method"}],"manageRequiredAsterisk":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}],"handleClearItems":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"selectedItems":[{"__symbolic":"method"}],"selectItems":[{"__symbolic":"method"}],"deselectItems":[{"__symbolic":"method"}],"selectAllItems":[{"__symbolic":"method"}],"deselectAllItems":[{"__symbolic":"method"}],"setSelectedItem":[{"__symbolic":"method"}],"setSelection":[{"__symbolic":"method"}],"convertKeysToItems":[{"__symbolic":"method"}],"handleOpening":[{"__symbolic":"method"}],"handleOpened":[{"__symbolic":"method"}],"handleClosing":[{"__symbolic":"method"}],"handleClosed":[{"__symbolic":"method"}]}},"IgxComboModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":1469,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxComboComponent"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbw"},{"__symbolic":"reference","name":"ɵbv"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbx"},{"__symbolic":"reference","name":"ɵbp"},{"__symbolic":"reference","name":"ɵbq"},{"__symbolic":"reference","name":"ɵbr"},{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"ɵbo"},{"__symbolic":"reference","name":"ɵbs"},{"__symbolic":"reference","name":"ɵbt"},{"__symbolic":"reference","name":"ɵbu"}],"exports":[{"__symbolic":"reference","name":"IgxComboComponent"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbx"},{"__symbolic":"reference","name":"ɵbp"},{"__symbolic":"reference","name":"ɵbq"},{"__symbolic":"reference","name":"ɵbr"},{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"ɵbo"},{"__symbolic":"reference","name":"ɵbs"},{"__symbolic":"reference","name":"ɵbt"},{"__symbolic":"reference","name":"ɵbu"}],"imports":[{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":1489,"character":31},{"__symbolic":"reference","name":"IgxInputGroupModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":1489,"character":66},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":1489,"character":79},{"__symbolic":"reference","name":"IgxForOfModule"},{"__symbolic":"reference","name":"IgxToggleModule"},{"__symbolic":"reference","name":"IgxCheckboxModule"},{"__symbolic":"reference","name":"IgxDropDownModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxIconModule"}]}]}],"members":{}},"IDatePickerDisabledDateEventArgs":{"__symbolic":"interface"},"IDatePickerValidationFailedEventArgs":{"__symbolic":"interface"},"IFormatViews":{"__symbolic":"interface"},"IFormatOptions":{"__symbolic":"interface"},"PredefinedFormatOptions":{"ShortDate":"shortDate","MediumDate":"mediumDate","LongDate":"longDate","FullDate":"fullDate"},"IgxDatePickerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":126,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":129,"character":21},"useExisting":{"__symbolic":"reference","name":"IgxDatePickerComponent"},"multi":true}],"selector":"igx-date-picker","styles":["\n        :host {\n            display: block;\n        }\n    "],"template":"<ng-template #readOnlyDatePickerTemplate>\n    <igx-input-group (click)=\"openDialog()\">\n        <igx-prefix>\n            <igx-icon>today</igx-icon>\n        </igx-prefix>\n        <label *ngIf=\"labelVisibility\" igxLabel>{{label}}</label>\n        <input #readonlyInput class=\"igx-date-picker__input-date\" igxInput [value]=\"displayData || ''\"\n            [disabled]=\"disabled\" readonly />\n    </igx-input-group>\n</ng-template>\n\n<ng-template #editableDatePickerTemplate>\n    <igx-input-group #editableInputGroup [supressInputAutofocus]=\"true\">\n        <igx-prefix (click)=\"openDialog(editableInputGroup.element.nativeElement)\">\n            <igx-icon>today</igx-icon>\n        </igx-prefix>\n        <label *ngIf=\"labelVisibility\" igxLabel>{{label}}</label>\n        <input #editableInput class=\"igx-date-picker__input-date\" igxInput [igxTextSelection]=\"true\"\n            type=\"text\" [value]=\"transformedDate\"\n            [igxMask]=\"inputMask\" [placeholder]=\"mask\" [disabled]=\"disabled\" [displayValuePipe]=\"displayValuePipe\"\n            [focusedValuePipe]=\"inputValuePipe\" (blur)=\"onBlur($event)\" (wheel)=\"onWheel($event)\"\n            (input)=\"onInput($event)\" (focus)=\"onFocus()\" />\n        <igx-suffix *ngIf=\"!isEmpty\" (click)=\"clear()\">\n            <igx-icon>clear</igx-icon>\n        </igx-suffix>\n    </igx-input-group>\n</ng-template>\n\n<ng-container *ngTemplateOutlet=\"template; context: context\"></ng-container>\n"}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":150,"character":5}}]}],"labelVisibility":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":158,"character":5}}]}],"locale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":167,"character":5}}]}],"weekStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":175,"character":5}}]}],"formatOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":5}}]}],"hideOutsideDays":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":202,"character":5}}]}],"monthsViewNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":215,"character":5}}]}],"format":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":249,"character":5}}]}],"mask":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":277,"character":5}}]}],"formatViews":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":290,"character":5}}]}],"disabledDates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":317,"character":5}}]}],"specialDates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":344,"character":5}}]}],"modalOverlaySettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":365,"character":5}}]}],"dropDownOverlaySettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":374,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":421,"character":17},"arguments":[{"__symbolic":"reference","name":"IgxOverlayService"}]}],null,null,null],"parameters":[{"__symbolic":"reference","name":"IgxOverlayService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":421,"character":103},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":422,"character":22},{"__symbolic":"reference","name":"NgModuleRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":469,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":485,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":486,"character":5}}]}],"formatter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":505,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":514,"character":5}}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":523,"character":5}}]}],"todayButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":532,"character":5}}]}],"cancelButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":541,"character":5}}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":550,"character":5}}]}],"isSpinLoop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":559,"character":5}}]}],"outlet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":573,"character":5}}]}],"onOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'onOpen' @Output property is deprecated. Use 'onOpened' instead."]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":589,"character":5}}]}],"onOpened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":601,"character":5}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'onClose' @Output property is deprecated. Use 'onClosed' instead."]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":617,"character":5}}]}],"onClosed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":629,"character":5}}]}],"onClosing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":635,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":649,"character":5}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":663,"character":5}}]}],"onDisabledDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":677,"character":5}}]}],"onValidationFailed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":691,"character":5}}]}],"readOnlyDatePickerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":697,"character":5},"arguments":["readOnlyDatePickerTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":697,"character":53},"static":true}]}]}],"editableDatePickerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":703,"character":5},"arguments":["editableDatePickerTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":703,"character":53},"static":true}]}]}],"inputGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":709,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxInputGroupComponent"}]}]}],"editableInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":715,"character":5},"arguments":["editableInput",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":421,"character":103}}]}]}],"readonlyInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":721,"character":5},"arguments":["readonlyInput",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":421,"character":103}}]}]}],"input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":727,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxInputDirective"}]}]}],"datePickerTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":733,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵby"},{"read":{"__symbolic":"reference","name":"ɵby"}}]}]}],"headerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":739,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCalendarHeaderTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCalendarHeaderTemplateDirective"}}]}]}],"subheaderTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":745,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCalendarSubheaderTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCalendarSubheaderTemplateDirective"}}]}]}],"datePickerActionsDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":751,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbz"},{"read":{"__symbolic":"reference","name":"ɵbz"}}]}]}],"onSpaceClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":798,"character":5},"arguments":["keydown.spacebar",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":799,"character":5},"arguments":["keydown.space",["$event"]]}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}],"getInputGroupElement":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"triggerTodaySelection":[{"__symbolic":"method"}],"selectDate":[{"__symbolic":"method"}],"deselectDate":[{"__symbolic":"method"}],"openDialog":[{"__symbolic":"method"}],"closeCalendar":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"handleSelection":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}],"onKeyDown":[{"__symbolic":"method"}],"onWheel":[{"__symbolic":"method"}],"onInput":[{"__symbolic":"method"}],"emitValueChangeEvent":[{"__symbolic":"method"}],"calculateDate":[{"__symbolic":"method"}],"spinValue":[{"__symbolic":"method"}],"_onOpening":[{"__symbolic":"method"}],"_onOpened":[{"__symbolic":"method"}],"_onClosed":[{"__symbolic":"method"}],"_initializeCalendarContainer":[{"__symbolic":"method"}],"_focusCalendarDate":[{"__symbolic":"method"}],"_setLocaleToDate":[{"__symbolic":"method"}],"_getCursorPosition":[{"__symbolic":"method"}],"_setCursorPosition":[{"__symbolic":"method"}],"_customFormatChecker":[{"__symbolic":"method"}],"_getDisplayDate":[{"__symbolic":"method"}],"_getEditorDate":[{"__symbolic":"method"}]}},"IgxDatePickerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":1383,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxDatePickerComponent"},{"__symbolic":"reference","name":"ɵca"},{"__symbolic":"reference","name":"ɵbz"},{"__symbolic":"reference","name":"ɵby"},{"__symbolic":"reference","name":"ɵcb"},{"__symbolic":"reference","name":"ɵcc"}],"entryComponents":[{"__symbolic":"reference","name":"ɵca"}],"exports":[{"__symbolic":"reference","name":"IgxDatePickerComponent"},{"__symbolic":"reference","name":"ɵby"},{"__symbolic":"reference","name":"ɵbz"},{"__symbolic":"reference","name":"ɵcb"},{"__symbolic":"reference","name":"ɵcc"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":1403,"character":8},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxInputGroupModule"},{"__symbolic":"reference","name":"IgxCalendarModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxMaskModule"},{"__symbolic":"reference","name":"IgxTextSelectionModule"}]}]}],"members":{}},"IgxDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":52,"character":1},"arguments":[{"selector":"igx-dialog","template":"<div tabindex=\"0\" #dialog class=\"igx-dialog\" igxToggle (click)=\"onDialogSelected($event)\">\n    <div #dialogWindow class=\"igx-dialog__window\"  [attr.role]=\"role\" [attr.aria-labelledby]=\"titleId\">\n\n        <div *ngIf=\"title\" [attr.id]=\"titleId\" class=\"igx-dialog__window-title\">\n            {{ title }}\n        </div>\n        <ng-content *ngIf=\"!title\" select=\"igx-dialog-title,[igxDialogTitle]\"></ng-content>\n\n        <div class=\"igx-dialog__window-content\" *ngIf=\"message\">{{ message }}</div>\n        <ng-content *ngIf=\"!message\"></ng-content>\n\n        <div *ngIf=\"leftButtonLabel || rightButtonLabel\" class=\"igx-dialog__window-actions\">\n            <button *ngIf=\"leftButtonLabel\" type=\"button\" [igxFocus]=\"isOpen\" igxButton=\"{{ leftButtonType }}\" igxButtonColor=\"{{ leftButtonColor }}\" igxButtonBackground=\"{{ leftButtonBackgroundColor }}\"\n                igxRipple=\"{{ leftButtonRipple }}\" (click)=\"onInternalLeftButtonSelect($event)\">\n                {{ leftButtonLabel }}\n            </button>\n            <button *ngIf=\"rightButtonLabel\" type=\"button\" [igxFocus]=\"isOpen\" igxButton=\"{{ rightButtonType }}\" igxButtonColor=\"{{ rightButtonColor }}\" igxButtonBackground=\"{{ rightButtonBackgroundColor }}\"\n                igxRipple=\"{{ rightButtonRipple }}\" (click)=\"onInternalRightButtonSelect($event)\">\n                {{ rightButtonLabel }}\n            </button>\n        </div>\n        <ng-content *ngIf=\"!leftButtonLabel && !rightButtonLabel\" select=\"igx-dialog-actions,[igxDialogActions]\"></ng-content>\n\n    </div>\n</div>\n"}]}],"members":{"toggleRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":60,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxToggleDirective"},{"static":true}]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":69,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":5}}]}],"isModal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":5}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":5}}]}],"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":5}}]}],"leftButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":5}}]}],"leftButtonType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":120,"character":5}}]}],"leftButtonColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":128,"character":5}}]}],"leftButtonBackgroundColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":137,"character":5}}]}],"leftButtonRipple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":5}}]}],"rightButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":156,"character":5}}]}],"rightButtonType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":169,"character":5}}]}],"rightButtonColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":178,"character":5}}]}],"rightButtonBackgroundColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":5}}]}],"rightButtonRipple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":196,"character":5}}]}],"closeOnOutsideSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":207,"character":5}}]}],"positionSettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":224,"character":5}}]}],"onOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":259,"character":5}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":269,"character":5}}]}],"onLeftButtonSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":279,"character":5}}]}],"onRightButtonSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":291,"character":5}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":316,"character":5},"arguments":["attr.tabindex"]}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":345,"character":5}}]}],"isCollapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":350,"character":5},"arguments":["class.igx-dialog--hidden"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":365,"character":5}}]}],"titleId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":389,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":396,"character":9}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":395,"character":28},{"__symbolic":"reference","name":"IgxNavigationService"}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"emitCloseFromDialog":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"onDialogSelected":[{"__symbolic":"method"}],"onInternalLeftButtonSelect":[{"__symbolic":"method"}],"onInternalRightButtonSelect":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]},"statics":{"NEXT_ID":1,"DIALOG_CLASS":"igx-dialog"}},"IDialogEventArgs":{"__symbolic":"interface"},"IgxDialogModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":514,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxDialogComponent"},{"__symbolic":"reference","name":"ɵcf"},{"__symbolic":"reference","name":"ɵcg"}],"exports":[{"__symbolic":"reference","name":"IgxDialogComponent"},{"__symbolic":"reference","name":"ɵcf"},{"__symbolic":"reference","name":"ɵcg"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":517,"character":14},{"__symbolic":"reference","name":"IgxToggleModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxFocusModule"}]}]}],"members":{}},"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":41,"character":37},"arguments":["IgxDropDownBaseToken"]},"ɵb":{"__symbolic":"interface"},"IgxDropDownModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":22,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxDropDownBaseDirective"},{"__symbolic":"reference","name":"IgxDropDownComponent"},{"__symbolic":"reference","name":"IgxDropDownItemBaseDirective"},{"__symbolic":"reference","name":"IgxDropDownItemComponent"},{"__symbolic":"reference","name":"IgxDropDownGroupComponent"},{"__symbolic":"reference","name":"IgxDropDownItemNavigationDirective"}],"exports":[{"__symbolic":"reference","name":"IgxDropDownComponent"},{"__symbolic":"reference","name":"IgxDropDownItemComponent"},{"__symbolic":"reference","name":"IgxDropDownGroupComponent"},{"__symbolic":"reference","name":"IgxDropDownItemNavigationDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":38,"character":8},{"__symbolic":"reference","name":"IgxToggleModule"}]}]}],"members":{}},"IgxDropDownComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":49,"character":1},"arguments":[{"selector":"igx-drop-down","providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useExisting":{"__symbolic":"reference","name":"IgxDropDownComponent"}}],"template":"<div #scrollContainer class=\"igx-drop-down__list\" igxToggle [style.width]=\"width\" [style.height]=\"height\"\n[style.maxHeight]=\"maxHeight\" [attr.id]=\"this.listId\" role=\"listbox\"\n    (onOpening)=\"onToggleOpening($event)\" (onOpened)=\"onToggleOpened()\"\n    (onClosing)=\"onToggleClosing($event)\" (onClosed)=\"onToggleClosed()\">\n    <ng-container *ngIf=\"!collapsed\">\n        <ng-content></ng-content>\n    </ng-container>\n</div>\n"}]}],"members":{"virtDir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":58,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxForOfDirective"},{"read":{"__symbolic":"reference","name":"IgxForOfDirective"}}]}]}],"toggleDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":61,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxToggleDirective"},{"static":true}]}]}],"scrollContainerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":64,"character":5},"arguments":["scrollContainer",{"static":true}]}]}],"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":71,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxDropDownItemComponent"},{"descendants":true}]}]}],"onOpening":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":81,"character":5}}]}],"onOpened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":91,"character":5}}]}],"onClosing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":101,"character":5}}]}],"onClosed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":111,"character":5}}]}],"allowItemsFocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":132,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":163,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":222,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":222,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":219,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":220,"character":23},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"setSelectedItem":[{"__symbolic":"method"}],"navigateItem":[{"__symbolic":"method"}],"isIndexOutOfBounds":[{"__symbolic":"method"}],"skipHeader":[{"__symbolic":"method"}],"updateScrollPosition":[{"__symbolic":"method"}],"onToggleOpening":[{"__symbolic":"method"}],"onToggleOpened":[{"__symbolic":"method"}],"onToggleClosing":[{"__symbolic":"method"}],"onToggleClosed":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"scrollToItem":[{"__symbolic":"method"}],"calculateScrollPosition":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"onItemActionKey":[{"__symbolic":"method"}],"navigateFirst":[{"__symbolic":"method"}],"navigateLast":[{"__symbolic":"method"}],"navigateNext":[{"__symbolic":"method"}],"navigatePrev":[{"__symbolic":"method"}],"selectItem":[{"__symbolic":"method"}],"isSelectionValid":[{"__symbolic":"method"}]}},"IgxDropDownItemComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownItemBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"igx-drop-down-item","template":"<ng-content></ng-content>"}]}],"members":{"setTabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":59,"character":5},"arguments":["attr.tabindex"]}]}],"clicked":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":72,"character":5},"arguments":["click",["$event"]]}]}]}},"ISelectionEventArgs":{"__symbolic":"interface"},"IDropDownNavigationDirective":{"__symbolic":"interface"},"IgxDropDownItemNavigationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[igxDropDownItemNavigation]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":16,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":16,"character":25}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":16,"character":37},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}]],"parameters":[{"__symbolic":"reference","name":"IgxDropDownBaseDirective"}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5},"arguments":["igxDropDownItemNavigation"]}]}],"handleKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":57,"character":5},"arguments":["keydown",["$event"]]}]}],"onArrowDownKeyDown":[{"__symbolic":"method"}],"onArrowUpKeyDown":[{"__symbolic":"method"}],"onEndKeyDown":[{"__symbolic":"method"}],"onHomeKeyDown":[{"__symbolic":"method"}]}},"IgxDropDownBaseDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":19,"character":1},"arguments":[{"selector":"[igxDropDownBase]"}]}],"members":{"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":5}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":5}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5}}]}],"maxHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":110,"character":5},"arguments":["style.maxHeight"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":116,"character":5},"arguments":["class.igx-drop-down"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":178,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":178,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":176,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":177,"character":23},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"onItemActionKey":[{"__symbolic":"method"}],"selectItem":[{"__symbolic":"method"}],"navigate":[{"__symbolic":"method"}],"getNearestSiblingFocusableItemIndex":[{"__symbolic":"method"}],"navigateItem":[{"__symbolic":"method"}],"navigateFirst":[{"__symbolic":"method"}],"navigateLast":[{"__symbolic":"method"}],"navigateNext":[{"__symbolic":"method"}],"navigatePrev":[{"__symbolic":"method"}],"scrollToHiddenItem":[{"__symbolic":"method"}]}},"IgxDropDownItemBaseDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":16,"character":1},"arguments":[{"selector":"[igxDropDownItemBase]"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":41,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":5}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":5}}]}],"itemStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":99,"character":5},"arguments":["class.igx-drop-down__item"]}]}],"itemStyleCosy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":107,"character":5},"arguments":["class.igx-drop-down__item--cosy"]}]}],"itemStyleCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":115,"character":5},"arguments":["class.igx-drop-down__item--compact"]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":133,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":134,"character":5},"arguments":["attr.aria-selected"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":135,"character":5},"arguments":["class.igx-drop-down__item--selected"]}]}],"selectedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":151,"character":5}}]}],"isSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":157,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["IgxDropDownItemBaseDirective `isSelected` property is deprecated.\nUse `selected` instead."]}]}],"focused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":178,"character":5},"arguments":["class.igx-drop-down__item--focused"]}]}],"isFocused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["IgxDropDownItemBaseDirective `isFocused` property is depracated.\nUse `focused` instead."]}]}],"isHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":228,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":229,"character":5},"arguments":["class.igx-drop-down__header"]}]}],"headerClassCosy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":235,"character":5},"arguments":["class.igx-drop-down__header--cosy"]}]}],"headerClassCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":243,"character":5},"arguments":["class.igx-drop-down__header--compact"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":266,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":267,"character":5},"arguments":["attr.aria-disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":268,"character":5},"arguments":["class.igx-drop-down__item--disabled"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":284,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":285,"character":5},"arguments":["attr.role"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":313,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":315,"character":9}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":316,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":316,"character":21},"arguments":[{"__symbolic":"reference","name":"ɵn"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":314,"character":30},{"__symbolic":"reference","name":"IgxDropDownGroupComponent"},{"__symbolic":"reference","name":"ɵn"}]}],"ngDoCheck":[{"__symbolic":"method"}]}},"IgxDropDownGroupComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"igx-drop-down-item-group","template":"\n        <label id=\"{{labelId}}\">{{ label }}</label>\n        <ng-content select=\"igx-drop-down-item\"></ng-content>\n    "}]}],"members":{"labelledBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":24,"character":5},"arguments":["attr.aria-labelledby"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":32,"character":5},"arguments":["attr.role"]}]}],"groupClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":36,"character":5},"arguments":["class.igx-drop-down__group"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":64,"character":5},"arguments":["attr.aria-disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":65,"character":5},"arguments":["class.igx-drop-down__group--disabled"]}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":5}}]}]}},"IgxColumnHidingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxColumnHidingComponent"},{"__symbolic":"reference","name":"ɵc"}],"imports":[{"__symbolic":"reference","name":"ɵck"}],"exports":[{"__symbolic":"reference","name":"IgxColumnHidingComponent"}]}]}],"members":{}},"FilterMode":{"quickFilter":"quickFilter","excelStyleFilter":"excelStyleFilter"},"GridSummaryPosition":{"top":"top","bottom":"bottom"},"GridSummaryCalculationMode":{"rootLevelOnly":"rootLevelOnly","childLevelsOnly":"childLevelsOnly","rootAndChildLevels":"rootAndChildLevels"},"GridKeydownTargetType":{"dataCell":"dataCell","summaryCell":"summaryCell","groupRow":"groupRow","hierarchicalRow":"hierarchicalRow"},"GridSelectionMode":{"none":"none","single":"single","multiple":"multiple"},"ColumnDisplayOrder":{"Alphabetical":"Alphabetical","DisplayOrder":"DisplayOrder"},"IGridClipboardEvent":{"__symbolic":"interface"},"IGridCellEventArgs":{"__symbolic":"interface"},"IGridEditEventArgs":{"__symbolic":"interface"},"IPinColumnEventArgs":{"__symbolic":"interface"},"IPageEventArgs":{"__symbolic":"interface"},"IRowDataEventArgs":{"__symbolic":"interface"},"IColumnResizeEventArgs":{"__symbolic":"interface"},"IRowSelectionEventArgs":{"__symbolic":"interface"},"ISearchInfo":{"__symbolic":"interface"},"IGridToolbarExportEventArgs":{"__symbolic":"interface"},"IColumnMovingStartEventArgs":{"__symbolic":"interface"},"IColumnMovingEventArgs":{"__symbolic":"interface"},"IColumnMovingEndEventArgs":{"__symbolic":"interface"},"IGridKeydownEventArgs":{"__symbolic":"interface"},"ICellPosition":{"__symbolic":"interface"},"IRowDragEndEventArgs":{"__symbolic":"interface"},"IRowDragStartEventArgs":{"__symbolic":"interface"},"ɵc":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵcj"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[igxColumnHidingItem]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"GridBaseAPIService":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":18,"character":1}}],"members":{"get_column_by_name":[{"__symbolic":"method"}],"get_summary_data":[{"__symbolic":"method"}],"getRowData":[{"__symbolic":"method"}],"escape_editMode":[{"__symbolic":"method"}],"get_cell_inEditMode":[{"__symbolic":"method"}],"get_row_index_in_data":[{"__symbolic":"method"}],"get_row_by_key":[{"__symbolic":"method"}],"get_row_by_index":[{"__symbolic":"method"}],"get_cell_by_key":[{"__symbolic":"method"}],"get_cell_by_index":[{"__symbolic":"method"}],"get_cell_by_visible_index":[{"__symbolic":"method"}],"submit_value":[{"__symbolic":"method"}],"update_cell":[{"__symbolic":"method"}],"updateData":[{"__symbolic":"method"}],"_update_row":[{"__symbolic":"method"}],"update_row":[{"__symbolic":"method"}],"update_row_in_array":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"sort_multiple":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"filter_global":[{"__symbolic":"method"}],"clear_filter":[{"__symbolic":"method"}],"clear_sort":[{"__symbolic":"method"}],"prepare_filtering_expression":[{"__symbolic":"method"}],"prepare_sorting_expression":[{"__symbolic":"method"}],"remove_grouping_expression":[{"__symbolic":"method"}],"clear_groupby":[{"__symbolic":"method"}],"should_apply_number_style":[{"__symbolic":"method"}],"get_data":[{"__symbolic":"method"}],"get_all_data":[{"__symbolic":"method"}],"get_filtered_data":[{"__symbolic":"method"}],"getSortStrategyPerColumn":[{"__symbolic":"method"}],"addRowToData":[{"__symbolic":"method"}],"deleteRowFromData":[{"__symbolic":"method"}],"deleteRowById":[{"__symbolic":"method"}],"get_row_id":[{"__symbolic":"method"}],"row_deleted_transaction":[{"__symbolic":"method"}],"atInexistingPage":[{"__symbolic":"method"}]}},"IgxGridCellComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":45,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":46,"character":21},"member":"OnPush"},"selector":"igx-grid-cell","providers":[{"__symbolic":"reference","name":"ɵdl"}],"template":"<ng-template #defaultCell>\n    <div igxTextHighlight style=\"pointer-events: none\" [cssClass]=\"highlightClass\" [activeCssClass]=\"activeHighlightClass\" [groupName]=\"gridID\"\n        [value]=\"formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal: grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value\"\n        [row]=\"rowData\" [column]=\"this.column.field\" [containerClass]=\"'igx-grid__td-text'\"\n        class=\"igx-grid__td-text\">{{ formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal:\n        grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value }}</div>\n</ng-template>\n<ng-template #inlineEditor let-cell=\"cell\">\n    <ng-container *ngIf=\"column.dataType === 'string'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [value]=\"editValue\" (input)=\"editValue = $event.target.value\" [igxFocus]=\"focused\" />\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'number'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [value]=\"editValue\" (input)=\"editValue = $event.target.value\" [igxFocus]=\"focused\" type=\"number\">\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'boolean'\">\n        <igx-checkbox (change)=\"editValue = $event.checked\" [value]=\"editValue\" [checked]=\"editValue\"\n            [igxFocus]=\"focused\" [disableRipple]=\"true\"></igx-checkbox>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'date'\">\n        <igx-date-picker [style.width.%]=\"100\" [outlet]=\"grid.outletDirective\" mode=\"dropdown\"\n            [locale]=\"grid.locale\" [(value)]=\"editValue\" [igxFocus]=\"focused\" [labelVisibility]=\"false\">\n        </igx-date-picker>\n    </ng-container>\n</ng-template>\n<ng-container *ngTemplateOutlet=\"template; context: context\">\n</ng-container>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":5}}]}],"row":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":5}}]}],"rowData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":5}}]}],"cellTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":105,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":5}}]}],"formatter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":154,"character":5}}]}],"rowIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":218,"character":5},"arguments":["attr.data-rowIndex"]}]}],"visibleColumnIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":241,"character":5},"arguments":["attr.data-visibleIndex"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":242,"character":5}}]}],"inEditMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'inEditMode' is deprecated\nUse 'editMode' to get the current state and 'setEditMode(boolean)' as a setter"]}]}],"cellSelectionMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":299,"character":5}}]}],"lastPinned":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":317,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":318,"character":5},"arguments":["class.igx-grid__td--pinned-last"]}]}],"editMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":324,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":325,"character":5},"arguments":["class.igx-grid__td--editing"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":339,"character":5},"arguments":["attr.tabindex"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":353,"character":5},"arguments":["attr.role"]}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":363,"character":5},"arguments":["attr.aria-readonly"]}]}],"describedby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":400,"character":5},"arguments":["attr.aria-describedby"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":412,"character":5}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":422,"character":5},"arguments":["attr.aria-selected"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":423,"character":5},"arguments":["class.igx-grid__td--selected"]}]}],"dirty":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":441,"character":5},"arguments":["class.igx-grid__td--edited"]}]}],"focused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":498,"character":5},"arguments":["class.igx-grid__td--active"]}]}],"defaultCellTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":501,"character":5},"arguments":["defaultCell",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":501,"character":38},"static":true}]}]}],"inlineEditorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":504,"character":5},"arguments":["inlineEditor",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":504,"character":39},"static":true}]}]}],"highlight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":507,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTextHighlightDirective"},{"read":{"__symbolic":"reference","name":"IgxTextHighlightDirective"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":548,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":549,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":550,"character":24},{"__symbolic":"reference","name":"ɵdl"},{"__symbolic":"reference","name":"ɵf"}]}],"addPointerListeners":[{"__symbolic":"method"}],"removePointerListeners":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_updateCRUDStatus":[{"__symbolic":"method"}],"isCellSelected":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵl"},"arguments":["'isCellSelected' is deprecated. Use 'selected' property instead."]}]}],"ngOnChanges":[{"__symbolic":"method"}],"setEditMode":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"onDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":752,"character":5},"arguments":["dblclick",["$event"]]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":772,"character":5},"arguments":["click",["$event"]]}]}],"onContextMenu":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":784,"character":5},"arguments":["contextmenu",["$event"]]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":796,"character":5},"arguments":["focus",["$event"]]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":830,"character":5},"arguments":["blur"]}]}],"handleAlt":[{"__symbolic":"method"}],"handleTab":[{"__symbolic":"method"}],"handleEnd":[{"__symbolic":"method"}],"handleHome":[{"__symbolic":"method"}],"dispatchEvent":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":889,"character":5},"arguments":["keydown",["$event"]]}]}],"onKeydownEnterEditMode":[{"__symbolic":"method"}],"onKeydownExitEditMode":[{"__symbolic":"method"}],"highlightText":[{"__symbolic":"method"}],"clearHighlight":[{"__symbolic":"method"}],"calculateSizeToFit":[{"__symbolic":"method"}],"isToggleKey":[{"__symbolic":"method"}]}},"IgxColumnComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":55,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":56,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-column","template":""}]}],"members":{"field":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":5}}]}],"header":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":5}}]}],"sortable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":5}}]}],"groupable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"},"arguments":[true]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":5}}]}],"editable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":5}}]}],"filterable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":170,"character":5}}]}],"resizable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":184,"character":5}}]}],"hasSummary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"},"arguments":[true]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":195,"character":5}}]}],"hidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"},"arguments":[true]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":223,"character":5}}]}],"hiddenChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":260,"character":5}}]}],"expandedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":264,"character":5}}]}],"collapsibleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":268,"character":5}}]}],"visibleWhenCollapsedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":271,"character":5}}]}],"disableHiding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":283,"character":5}}]}],"disablePinning":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":294,"character":5}}]}],"movable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":309,"character":5}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"},"arguments":[true]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":320,"character":5}}]}],"widthChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":357,"character":5}}]}],"maxWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":381,"character":5}}]}],"minWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":396,"character":5}}]}],"headerClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":418,"character":5}}]}],"headerGroupClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":433,"character":5}}]}],"cellClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":453,"character":5}}]}],"cellStyles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":475,"character":5}}]}],"formatter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":509,"character":5}}]}],"filteringIgnoreCase":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":523,"character":5}}]}],"sortingIgnoreCase":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":537,"character":5}}]}],"dataType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":550,"character":5}}]}],"pinned":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":560,"character":5}}]}],"pinnedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":595,"character":5}}]}],"gridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["The property is deprecated. Please, use `column.grid.id` instead."]}]}],"summaries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"},"arguments":[true]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":620,"character":5}}]}],"searchable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":653,"character":5}}]}],"filters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":662,"character":5}}]}],"sortStrategy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":683,"character":5}}]}],"groupingComparer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":705,"character":5}}]}],"bodyTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":757,"character":5},"arguments":["cellTemplate"]}]}],"headerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":789,"character":5}}]}],"inlineEditorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":822,"character":5},"arguments":["cellEditorTemplate"]}]}],"filterCellTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"}},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcr"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":852,"character":5},"arguments":["filterCellTemplate"]}]}],"collapsibleIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":875,"character":5},"arguments":["collapsibleIndicatorTemplate"]}]}],"rowEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1007,"character":5}}]}],"colEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1020,"character":5}}]}],"rowStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1032,"character":5}}]}],"colStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1043,"character":5}}]}],"visibleWhenCollapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcs"},"arguments":[true]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1055,"character":5}}]}],"cellTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1214,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCellTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCellTemplateDirective"}}]}]}],"headTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":1219,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCellHeaderTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCellHeaderTemplateDirective"},"descendants":false}]}]}],"editorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1224,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCellEditorTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCellEditorTemplateDirective"}}]}]}],"filterCellTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1231,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxFilterCellTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxFilterCellTemplateDirective"}}]}]}],"collapseIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1236,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCollapsibleIndicatorTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxCollapsibleIndicatorTemplateDirective"},"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":1239,"character":97},{"__symbolic":"reference","name":"IgxRowIslandAPIService"}]}],"resetCaches":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"getGridTemplate":[{"__symbolic":"method"}],"getInitialChildColumnSizes":[{"__symbolic":"method"}],"getFilledChildColumnSizes":[{"__symbolic":"method"}],"getColumnSizesString":[{"__symbolic":"method"}],"getResizableColUnderEnd":[{"__symbolic":"method"}],"pin":[{"__symbolic":"method"}],"unpin":[{"__symbolic":"method"}],"autosize":[{"__symbolic":"method"}],"getCalcWidth":[{"__symbolic":"method"}],"getLargestCellWidth":[{"__symbolic":"method"}],"getCellWidth":[{"__symbolic":"method"}],"cacheCalcWidth":[{"__symbolic":"method"}],"setExpandCollapseState":[{"__symbolic":"method"}],"checkCollapsibleState":[{"__symbolic":"method"}],"populateVisibleIndexes":[{"__symbolic":"method"}]}},"IgxRowDirective":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":24,"character":1},"arguments":[{"selector":"[igxRowBaseComponent]"}]}],"members":{"rowData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":5}}]}],"gridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":5}}]}],"virtDirRow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":69,"character":5},"arguments":["igxDirRef",{"read":{"__symbolic":"reference","name":"IgxGridForOfDirective"}}]}]}],"checkboxElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":75,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxCheckboxComponent"},{"read":{"__symbolic":"reference","name":"IgxCheckboxComponent"}}]}]}],"cells":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":86,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxGridCellComponent"}]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":92,"character":5},"arguments":["attr.role"]}]}],"dataRowIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":95,"character":5},"arguments":["attr.data-rowIndex"]}]}],"styleClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":103,"character":5},"arguments":["class"]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":112,"character":5},"arguments":["attr.aria-selected"]}]}],"isSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["isSelected property is deprecated. Use selected property instead."]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":278,"character":35,"context":{"typeName":"HTMLElement"},"module":"./lib/grids/row.directive"}]},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":279,"character":20}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":285,"character":5},"arguments":["click",["$event"]]}]}],"onRowSelectorClick":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"resolveClasses":[{"__symbolic":"method"}]}},"IgxGridTransaction":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":146,"character":38},"arguments":["IgxGridTransaction"]},"IgxGridBaseDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":150,"character":1},"arguments":[{"selector":"[igxGridBaseComponent]"}]}],"members":{"defaultExpandedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":194,"character":5},"arguments":["defaultExpandedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":194,"character":50},"static":true}]}]}],"defaultCollapsedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":200,"character":5},"arguments":["defaultCollapsedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":200,"character":51},"static":true}]}]}],"resourceStrings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":208,"character":5}}]}],"autoGenerate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":228,"character":5}}]}],"emptyGridTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":240,"character":5}}]}],"loadingGridTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":250,"character":5}}]}],"filteringLogic":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":254,"character":5}}]}],"filteringExpressionsTree":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":279,"character":5}}]}],"filteringExpressionsTreeChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":346,"character":5}}]}],"advancedFilteringExpressionsTreeChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":363,"character":5}}]}],"advancedFilteringExpressionsTree":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":374,"character":5}}]}],"locale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":427,"character":5}}]}],"paging":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":451,"character":5}}]}],"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":476,"character":5}}]}],"pageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":506,"character":5}}]}],"perPage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":517,"character":5}}]}],"perPageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":549,"character":5}}]}],"paginationTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":559,"character":5}}]}],"columnHiding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":570,"character":5}}]}],"rowSelectable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["rowSelectable property is deprecated. Use rowSelection property instead."]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":594,"character":5}}]}],"hideRowSelectors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":608,"character":5}}]}],"rowDraggable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":623,"character":5}}]}],"rowEditable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":656,"character":5}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":683,"character":5},"arguments":["style.height"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":684,"character":5}}]}],"hostWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":707,"character":5},"arguments":["style.width"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":719,"character":5}}]}],"evenRowCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":749,"character":5}}]}],"oddRowCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":759,"character":5}}]}],"rowHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":770,"character":5}}]}],"columnWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":794,"character":5}}]}],"primaryKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":812,"character":5}}]}],"emptyGridMessage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":822,"character":5}}]}],"isLoading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":842,"character":5}}]}],"emptyFilteredGridMessage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":880,"character":5}}]}],"columnHidingTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":899,"character":5}}]}],"columnPinning":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":910,"character":5}}]}],"columnPinningTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":939,"character":5}}]}],"allowFiltering":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":949,"character":5}}]}],"allowAdvancedFiltering":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":985,"character":5}}]}],"filterMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1016,"character":5}}]}],"summaryPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1045,"character":5}}]}],"summaryCalculationMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1070,"character":5}}]}],"filterStrategy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1098,"character":5}}]}],"sortStrategy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1119,"character":5}}]}],"uniqueColumnValuesStrategy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1150,"character":5}}]}],"onCellClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1167,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1182,"character":5}}]}],"onRowSelectionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1197,"character":5}}]}],"onColumnPinning":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1212,"character":5}}]}],"onCellEditCancel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1246,"character":5}}]}],"onCellEditEnter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1279,"character":5}}]}],"onCellEdit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1314,"character":5}}]}],"onRowEditEnter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1345,"character":5}}]}],"onRowEdit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1382,"character":5}}]}],"onRowEditCancel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1417,"character":5}}]}],"onColumnInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1435,"character":5}}]}],"onSortingDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1450,"character":5}}]}],"onFilteringDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1466,"character":5}}]}],"onPagingDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1481,"character":5}}]}],"onRowAdded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1497,"character":5}}]}],"onRowDeleted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1513,"character":5}}]}],"onDataPreLoad":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1523,"character":5}}]}],"onColumnResized":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1539,"character":5}}]}],"onContextMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1555,"character":5}}]}],"onDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1571,"character":5}}]}],"onColumnVisibilityChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1586,"character":5}}]}],"onColumnMovingStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1601,"character":5}}]}],"onColumnMoving":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1617,"character":5}}]}],"onColumnMovingEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1633,"character":5}}]}],"onGridKeydown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1649,"character":5}}]}],"onRowDragStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1656,"character":5}}]}],"onRowDragEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1663,"character":5}}]}],"onGridCopy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1670,"character":5}}]}],"resizeLine":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1676,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵct"}]}]}],"loadingOverlay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1682,"character":5},"arguments":["loadingOverlay",{"static":true}]}]}],"loadingOutlet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1688,"character":5},"arguments":["igxLoadingOverlayOutlet",{"read":{"__symbolic":"reference","name":"IgxOverlayOutletDirective"},"static":true}]}]}],"columnList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":1694,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxColumnComponent"},{"read":{"__symbolic":"reference","name":"IgxColumnComponent"},"descendants":true}]}]}],"excelStyleSortingTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1700,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcw"},{"read":{"__symbolic":"reference","name":"ɵcw"}}]}]}],"excelStyleMovingTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1706,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcx"},{"read":{"__symbolic":"reference","name":"ɵcx"}}]}]}],"excelStyleHidingTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1712,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcy"},{"read":{"__symbolic":"reference","name":"ɵcy"}}]}]}],"excelStylePinningTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1718,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcz"},{"read":{"__symbolic":"reference","name":"ɵcz"}}]}]}],"excelStyleLoadingValuesTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":1724,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdb"},{"read":{"__symbolic":"reference","name":"ɵdb"},"static":true}]}]}],"headerGroups":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":1730,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdd"},{"read":{"__symbolic":"reference","name":"ɵdd"}}]}]}],"_rowList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":1766,"character":5},"arguments":["row"]}]}],"_summaryRowList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":1769,"character":5},"arguments":["summaryRow",{"read":{"__symbolic":"reference","name":"ɵdj"}}]}]}],"_dataRowList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":1807,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxRowDirective"},{"read":{"__symbolic":"reference","name":"IgxRowDirective"}}]}]}],"emptyFilteredGridTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1838,"character":5},"arguments":["emptyFilteredGrid",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":1838,"character":44},"static":true}]}]}],"emptyGridDefaultTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1848,"character":5},"arguments":["defaultEmptyGrid",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":1848,"character":43},"static":true}]}]}],"loadingGridDefaultTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1851,"character":5},"arguments":["defaultLoadingGrid",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":1851,"character":45},"static":true}]}]}],"parentVirtDir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1857,"character":5},"arguments":["scrollContainer",{"read":{"__symbolic":"reference","name":"IgxGridForOfDirective"},"static":true}]}]}],"toolbarCustomContentTemplates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":1875,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdo"},{"read":{"__symbolic":"reference","name":"ɵdo"},"descendants":false}]}]}],"headSelectorsTemplates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":1894,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdq"},{"read":{"__symbolic":"reference","name":"ɵdq"},"descendants":false}]}]}],"rowSelectorsTemplates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":1913,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdp"},{"read":{"__symbolic":"reference","name":"ɵdp"},"descendants":false}]}]}],"dragGhostCustomTemplates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":1920,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdt"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":1920,"character":55},"descendants":false}]}]}],"verticalScrollContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1926,"character":5},"arguments":["verticalScrollContainer",{"read":{"__symbolic":"reference","name":"IgxGridForOfDirective"},"static":true}]}]}],"verticalScroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1932,"character":5},"arguments":["verticalScrollHolder",{"read":{"__symbolic":"reference","name":"IgxGridForOfDirective"},"static":true}]}]}],"scr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1938,"character":5},"arguments":["scr",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":1938,"character":30},"static":true}]}]}],"footer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1944,"character":5},"arguments":["footer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":1944,"character":33}}]}]}],"headerContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1950,"character":5},"arguments":["hContainer",{"read":{"__symbolic":"reference","name":"IgxGridForOfDirective"},"static":true}]}]}],"headerSelectorContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1956,"character":5},"arguments":["headerSelectorContainer"]}]}],"headerDragContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1962,"character":5},"arguments":["headerDragContainer"]}]}],"headerGroupContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1968,"character":5},"arguments":["headerGroupContainer"]}]}],"filteringRow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1974,"character":5},"arguments":["filteringRow",{"read":{"__symbolic":"reference","name":"ɵdv"}}]}]}],"theadRow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1980,"character":5},"arguments":["theadRow",{"static":true}]}]}],"tbody":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1986,"character":5},"arguments":["tbody",{"static":true}]}]}],"tfoot":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1992,"character":5},"arguments":["tfoot",{"static":true}]}]}],"_outletDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":1999,"character":5},"arguments":["igxFilteringOverlayOutlet",{"read":{"__symbolic":"reference","name":"IgxOverlayOutletDirective"},"static":true}]}]}],"rowEditingOutletDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":2012,"character":5},"arguments":["igxRowEditingOverlayOutlet",{"read":{"__symbolic":"reference","name":"IgxOverlayOutletDirective"},"static":true}]}]}],"tmpOutlets":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":2018,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcl"},{"read":{"__symbolic":"reference","name":"ɵcl"}}]}]}],"dragIndicatorIconBase":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":2040,"character":5},"arguments":["dragIndicatorIconBase",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2040,"character":48},"static":true}]}]}],"defaultRowEditTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":2046,"character":5},"arguments":["defaultRowEditTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2046,"character":49},"static":true}]}]}],"rowEditCustom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":2052,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdw"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2052,"character":55}}]}]}],"rowEditText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":2060,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdx"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2060,"character":51}}]}]}],"rowEditActions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":2064,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdy"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2064,"character":54}}]}]}],"rowExpandedIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":2071,"character":4},"arguments":[{"__symbolic":"reference","name":"IgxRowExpandedIndicatorDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2071,"character":59}}]}]}],"rowCollapsedIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":2077,"character":4},"arguments":[{"__symbolic":"reference","name":"IgxRowCollapsedIndicatorDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2077,"character":60}}]}]}],"headerExpandIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":2083,"character":4},"arguments":[{"__symbolic":"reference","name":"IgxHeaderExpandIndicatorDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2083,"character":60}}]}]}],"headerCollapseIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":2089,"character":4},"arguments":[{"__symbolic":"reference","name":"IgxHeaderCollapseIndicatorDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2089,"character":62}}]}]}],"dragIndicatorIconTemplates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":2096,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵds"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":2096,"character":60},"descendants":false}]}]}],"rowEditTabsDEFAULT":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":2138,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdz"}]}]}],"rowEditTabsCUSTOM":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":2144,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdz"}]}]}],"rowEditingOverlay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":2158,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxToggleDirective"}]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":2164,"character":5},"arguments":["attr.tabindex"]}]}],"hostClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":2170,"character":5},"arguments":["attr.class"]}]}],"hostRole":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":2183,"character":5},"arguments":["attr.role"]}]}],"sortingExpressions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2208,"character":5}}]}],"sortingExpressionsChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":2247,"character":5}}]}],"hiddenColumnsText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2281,"character":5}}]}],"pinnedColumnsText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2308,"character":5}}]}],"toolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":2362,"character":5},"arguments":["toolbar",{"read":{"__symbolic":"reference","name":"ɵea"}}]}]}],"toolbarHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":2365,"character":5},"arguments":["toolbar",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":2365,"character":34}}]}]}],"showToolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2376,"character":5}}]}],"toolbarTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2405,"character":5}}]}],"exportExcel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2434,"character":5}}]}],"exportCsv":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2463,"character":5}}]}],"exportText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2492,"character":5}}]}],"exportExcelText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2521,"character":5}}]}],"exportCsvText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2550,"character":5}}]}],"clipboardOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2574,"character":5}}]}],"cellSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2599,"character":5}}]}],"rowSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵcq"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":2623,"character":5}}]}],"onToolbarExporting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":2656,"character":5}}]}],"onRangeSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":2665,"character":5}}]}],"isDetailRecord":[{"__symbolic":"method"}],"hideOverlays":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":2937,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxGridTransaction"}]}],null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":2940,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":2940,"character":16}]}],null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":2947,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxOverlayService"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":2949,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":2949,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"ɵcu"},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"TransactionService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":2938,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":2939,"character":22},null,{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":2941,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":2942,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":2943,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":2944,"character":27},{"__symbolic":"reference","name":"ɵeb"},{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","name":"IgxOverlayService"},{"__symbolic":"reference","name":"ɵec"},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"_setupServices":[{"__symbolic":"method"}],"_setupListeners":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"setupColumns":[{"__symbolic":"method"}],"resetColumnsCaches":[{"__symbolic":"method"}],"resetForOfCache":[{"__symbolic":"method"}],"resetColumnCollections":[{"__symbolic":"method"}],"resetCachedWidths":[{"__symbolic":"method"}],"resetCaches":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"_setupRowObservers":[{"__symbolic":"method"}],"_zoneBegoneListeners":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"notifyChanges":[{"__symbolic":"method"}],"resetNotifyChanges":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"getDragGhostCustomTemplate":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"dataLoading":[{"__symbolic":"method"}],"toggleColumnVisibility":[{"__symbolic":"method"}],"paginatorClassName":[{"__symbolic":"method"}],"getHeaderGroupWidth":[{"__symbolic":"method"}],"getColumnByName":[{"__symbolic":"method"}],"getRowByIndex":[{"__symbolic":"method"}],"getRowByKey":[{"__symbolic":"method"}],"getCellByColumn":[{"__symbolic":"method"}],"getCellByKey":[{"__symbolic":"method"}],"nextPage":[{"__symbolic":"method"}],"previousPage":[{"__symbolic":"method"}],"_moveColumns":[{"__symbolic":"method"}],"_resetColumnList":[{"__symbolic":"method"}],"_reorderColumns":[{"__symbolic":"method"}],"_moveChildColumns":[{"__symbolic":"method"}],"moveColumn":[{"__symbolic":"method"}],"paginate":[{"__symbolic":"method"}],"markForCheck":[{"__symbolic":"method"}],"addRow":[{"__symbolic":"method"}],"deleteRow":[{"__symbolic":"method"}],"deleteRowById":[{"__symbolic":"method"}],"deleteRowFromData":[{"__symbolic":"method"}],"updateCell":[{"__symbolic":"method"}],"updateRow":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"filterGlobal":[{"__symbolic":"method"}],"enableSummaries":[{"__symbolic":"method"}],"disableSummaries":[{"__symbolic":"method"}],"clearFilter":[{"__symbolic":"method"}],"clearSort":[{"__symbolic":"method"}],"refreshGridState":[{"__symbolic":"method"}],"pinColumn":[{"__symbolic":"method"}],"unpinColumn":[{"__symbolic":"method"}],"reflow":[{"__symbolic":"method"}],"findNext":[{"__symbolic":"method"}],"findPrev":[{"__symbolic":"method"}],"refreshSearch":[{"__symbolic":"method"}],"clearSearch":[{"__symbolic":"method"}],"_derivePossibleWidth":[{"__symbolic":"method"}],"calcGridHeadRow":[{"__symbolic":"method"}],"calculateGridHeight":[{"__symbolic":"method"}],"getGroupAreaHeight":[{"__symbolic":"method"}],"getToolbarHeight":[{"__symbolic":"method"}],"getPagingHeight":[{"__symbolic":"method"}],"getFilterCellHeight":[{"__symbolic":"method"}],"_calculateGridBodyHeight":[{"__symbolic":"method"}],"checkContainerSizeChange":[{"__symbolic":"method"}],"_shouldAutoSize":[{"__symbolic":"method"}],"getVisibleContentHeight":[{"__symbolic":"method"}],"getPossibleColumnWidth":[{"__symbolic":"method"}],"calculateGridWidth":[{"__symbolic":"method"}],"getColumnWidthSum":[{"__symbolic":"method"}],"hasVerticalSroll":[{"__symbolic":"method"}],"getDataBasedBodyHeight":[{"__symbolic":"method"}],"onColumnsChanged":[{"__symbolic":"method"}],"calculateGridSizes":[{"__symbolic":"method"}],"_applyWidthHostBinding":[{"__symbolic":"method"}],"getFeatureColumnsWidth":[{"__symbolic":"method"}],"getPinnedWidth":[{"__symbolic":"method"}],"getUnpinnedWidth":[{"__symbolic":"method"}],"_summaries":[{"__symbolic":"method"}],"_multipleSummaries":[{"__symbolic":"method"}],"_disableMultipleSummaries":[{"__symbolic":"method"}],"resolveDataTypes":[{"__symbolic":"method"}],"getScrollWidth":[{"__symbolic":"method"}],"autogenerateColumns":[{"__symbolic":"method"}],"generateDataFields":[{"__symbolic":"method"}],"onlyTopLevel":[{"__symbolic":"method"}],"initColumns":[{"__symbolic":"method"}],"reinitPinStates":[{"__symbolic":"method"}],"isColumnGrouped":[{"__symbolic":"method"}],"onHeaderSelectorClick":[{"__symbolic":"method"}],"selectedRows":[{"__symbolic":"method"}],"selectRows":[{"__symbolic":"method"}],"deselectRows":[{"__symbolic":"method"}],"selectAllRows":[{"__symbolic":"method"}],"deselectAllRows":[{"__symbolic":"method"}],"clearCellSelection":[{"__symbolic":"method"}],"dragScroll":[{"__symbolic":"method"}],"isDefined":[{"__symbolic":"method"}],"selectRange":[{"__symbolic":"method"}],"columnToVisibleIndex":[{"__symbolic":"method"}],"setSelection":[{"__symbolic":"method"}],"getSelectedRanges":[{"__symbolic":"method"}],"extractDataFromSelection":[{"__symbolic":"method"}],"getSelectableColumnsAt":[{"__symbolic":"method"}],"getSelectedData":[{"__symbolic":"method"}],"copyHandlerIE":[{"__symbolic":"method"}],"copyHandler":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}],"getNextCell":[{"__symbolic":"method"}],"getPreviousCell":[{"__symbolic":"method"}],"executeCallback":[{"__symbolic":"method"}],"getPrevDataRowIndex":[{"__symbolic":"method"}],"getNextDataRowIndex":[{"__symbolic":"method"}],"isValidPosition":[{"__symbolic":"method"}],"trackColumnChanges":[{"__symbolic":"method"}],"find":[{"__symbolic":"method"}],"initPinning":[{"__symbolic":"method"}],"scrollTo":[{"__symbolic":"method"}],"scrollToHorizontally":[{"__symbolic":"method"}],"scrollDirective":[{"__symbolic":"method"}],"rebuildMatchCache":[{"__symbolic":"method"}],"isExpandedGroup":[{"__symbolic":"method"}],"changeRowEditingOverlayStateOnScroll":[{"__symbolic":"method"}],"evaluateLoadingState":[{"__symbolic":"method"}],"openRowOverlay":[{"__symbolic":"method"}],"closeRowEditingOverlay":[{"__symbolic":"method"}],"toggleRowEditingOverlay":[{"__symbolic":"method"}],"repositionRowEditingOverlay":[{"__symbolic":"method"}],"configureRowEditingOverlay":[{"__symbolic":"method"}],"writeToData":[{"__symbolic":"method"}],"endRowTransaction":[{"__symbolic":"method"}],"endEdit":[{"__symbolic":"method"}],"hasHorizontalScroll":[{"__symbolic":"method"}],"_restoreVirtState":[{"__symbolic":"method"}],"getExportExcel":[{"__symbolic":"method"}],"getExportCsv":[{"__symbolic":"method"}],"isSummaryRow":[{"__symbolic":"method"}],"viewDetachHandler":[{"__symbolic":"method"}],"cachedViewLoaded":[{"__symbolic":"method"}],"openAdvancedFilteringDialog":[{"__symbolic":"method"}],"closeAdvancedFilteringDialog":[{"__symbolic":"method"}],"_focusActiveCell":[{"__symbolic":"method"}]}},"IgxGridBodyDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[igxGridBody]","providers":[{"__symbolic":"reference","name":"ɵj"}]}]}],"members":{}},"RowEditPositionSettings":{"__symbolic":"interface"},"RowEditPositionStrategy":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵed"},"members":{"position":[{"__symbolic":"method"}]}},"ISummaryExpression":{"__symbolic":"interface"},"IgxSummaryResult":{"__symbolic":"interface"},"ISummaryRecord":{"__symbolic":"interface"},"IgxSummaryOperand":{"__symbolic":"class","members":{"operate":[{"__symbolic":"method"}]},"statics":{"count":{"__symbolic":"function","parameters":["data"],"value":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"length"}}}},"IgxNumberSummaryOperand":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxSummaryOperand"},"members":{"operate":[{"__symbolic":"method"}]},"statics":{"min":{"__symbolic":"function","parameters":["data"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"length"},"right":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"length"}},"thenExpression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"reduce"},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":81,"character":84,"module":"./lib/grids/summaries/grid-summary"}]},"elseExpression":0}},"max":{"__symbolic":"function","parameters":["data"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"length"},"right":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"length"}},"thenExpression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"reduce"},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":92,"character":84,"module":"./lib/grids/summaries/grid-summary"}]},"elseExpression":0}},"sum":{"__symbolic":"function","parameters":["data"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"length"},"right":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"length"}},"thenExpression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"reduce"},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":103,"character":84,"module":"./lib/grids/summaries/grid-summary"}]},"elseExpression":0}},"average":{"__symbolic":"function","parameters":["data"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"length"},"right":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"length"}},"thenExpression":{"__symbolic":"binop","operator":"/","left":{"__symbolic":"error","message":"Expression form not supported","line":114,"character":58,"module":"./lib/grids/summaries/grid-summary"},"right":{"__symbolic":"error","message":"Expression form not supported","line":114,"character":75,"module":"./lib/grids/summaries/grid-summary"}},"elseExpression":0}}}},"IgxDateSummaryOperand":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxSummaryOperand"},"members":{"operate":[{"__symbolic":"method"}]},"statics":{"latest":{"__symbolic":"function","parameters":["data"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"length"},"right":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"length"}},"thenExpression":{"__symbolic":"error","message":"Reference to a local symbol","line":17,"character":6,"context":{"name":"first"},"module":"./lib/grids/summaries/grid-summary"},"elseExpression":{"__symbolic":"reference","name":"undefined"}}},"earliest":{"__symbolic":"function","parameters":["data"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"length"},"right":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":16,"character":6,"context":{"name":"clear"},"module":"./lib/grids/summaries/grid-summary"}]},"member":"length"}},"thenExpression":{"__symbolic":"error","message":"Reference to a local symbol","line":18,"character":6,"context":{"name":"last"},"module":"./lib/grids/summaries/grid-summary"},"elseExpression":{"__symbolic":"reference","name":"undefined"}}}}},"IgxGridCommonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":34,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxGridBaseDirective"},{"__symbolic":"reference","name":"IgxRowDirective"},{"__symbolic":"reference","name":"IgxGridCellComponent"},{"__symbolic":"reference","name":"ɵdw"},{"__symbolic":"reference","name":"ɵdy"},{"__symbolic":"reference","name":"ɵdx"},{"__symbolic":"reference","name":"ɵdz"},{"__symbolic":"reference","name":"IgxGridBodyDirective"},{"__symbolic":"reference","name":"ɵee"},{"__symbolic":"reference","name":"ɵef"}],"entryComponents":[{"__symbolic":"reference","name":"ɵef"}],"exports":[{"__symbolic":"reference","name":"IgxGridCellComponent"},{"__symbolic":"reference","name":"ɵdw"},{"__symbolic":"reference","name":"ɵdy"},{"__symbolic":"reference","name":"ɵdx"},{"__symbolic":"reference","name":"ɵdz"},{"__symbolic":"reference","name":"IgxGridBodyDirective"},{"__symbolic":"reference","name":"IgxColumnHidingModule"},{"__symbolic":"reference","name":"ɵeg"},{"__symbolic":"reference","name":"ɵei"},{"__symbolic":"reference","name":"ɵej"},{"__symbolic":"reference","name":"ɵel"},{"__symbolic":"reference","name":"ɵek"},{"__symbolic":"reference","name":"ɵfc"},{"__symbolic":"reference","name":"ɵdu"},{"__symbolic":"reference","name":"IgxPaginatorModule"},{"__symbolic":"reference","name":"ɵee"},{"__symbolic":"reference","name":"ɵfa"},{"__symbolic":"reference","name":"ɵew"},{"__symbolic":"reference","name":"ɵfl"},{"__symbolic":"reference","name":"ɵfn"},{"__symbolic":"reference","name":"ɵfp"},{"__symbolic":"reference","name":"ɵef"},{"__symbolic":"reference","name":"ɵck"}],"imports":[{"__symbolic":"reference","name":"ɵei"},{"__symbolic":"reference","name":"ɵej"},{"__symbolic":"reference","name":"ɵew"},{"__symbolic":"reference","name":"ɵfa"},{"__symbolic":"reference","name":"ɵeg"},{"__symbolic":"reference","name":"ɵfl"},{"__symbolic":"reference","name":"ɵfn"},{"__symbolic":"reference","name":"ɵfp"},{"__symbolic":"reference","name":"IgxColumnHidingModule"},{"__symbolic":"reference","name":"ɵel"},{"__symbolic":"reference","name":"ɵek"},{"__symbolic":"reference","name":"ɵfc"},{"__symbolic":"reference","name":"ɵdu"},{"__symbolic":"reference","name":"IgxPaginatorModule"},{"__symbolic":"reference","name":"ɵck"}],"providers":[{"provide":{"__symbolic":"reference","name":"IgxGridTransaction"},"useClass":{"__symbolic":"reference","name":"IgxBaseTransactionService"}}]}]}],"members":{}},"IColumnVisibilityChangedEventArgs":{"__symbolic":"interface"},"IgxColumnHidingComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵch"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"preserveWhitespaces":false,"selector":"igx-column-hiding","template":"<div class=\"igx-column-hiding__header\">\n    <h4 class=\"igx-column-hiding__header-title\" *ngIf=\"title\">{{ title }}</h4>\n\n    <igx-input-group class=\"igx-column-hiding__header-input\" *ngIf=\"!disableFilter\">\n        <input igxInput\n            type=\"text\"\n            [(ngModel)]=\"filterCriteria\"\n            [placeholder]=\"filterColumnsPrompt\"\n            autocomplete=\"off\" />\n    </igx-input-group>\n</div>\n\n<div class=\"igx-column-hiding__columns\"\n    [style.max-height]=\"columnsAreaMaxHeight\">\n    <igx-checkbox\n        *ngFor=\"let columnItem of hidableColumns\"\n        class=\"igx-column-hiding__columns-item\"\n        (onColumnVisibilityChanged)=\"onVisibilityChanged($event)\"\n        (change)=\"columnItem.value = !columnItem.value\"\n        [checked]=\"columnItem.value\"\n        [disabled]=\"columnItem.disabled\"\n        [style.margin-left.px]=\"columnItem.calcIndent\">\n        {{ columnItem.name }}\n    </igx-checkbox>\n</div>\n\n<div class=\"igx-column-hiding__buttons\">\n    <button igxButton igxRipple (click)=\"showAllColumns()\" [disabled]=\"disableShowAll\">{{ showAllText }}</button>\n    <button igxButton igxRipple (click)=\"hideAllColumns()\" [disabled]=\"disableHideAll\">{{ hideAllText }}</button>\n</div>\n"}]}],"members":{"disableHideAll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"disableShowAll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"showAllText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":5}}]}],"hideAllText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":5}}]}],"onColumnVisibilityChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":97,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":110,"character":28}]}],"createColumnItem":[{"__symbolic":"method"}],"showAllColumns":[{"__symbolic":"method"}],"hideAllColumns":[{"__symbolic":"method"}],"onVisibilityChanged":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"IgxColumnPinningComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵch"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"preserveWhitespaces":false,"selector":"igx-column-pinning","template":"\n<div class=\"igx-column-hiding__header\">\n    <h4 class=\"igx-column-hiding__header-title\" *ngIf=\"title\">{{ title }}</h4>\n\n    <igx-input-group class=\"igx-column-hiding__header-input\" *ngIf=\"!disableFilter\">\n        <input igxInput\n            type=\"text\"\n            [(ngModel)]=\"filterCriteria\"\n            [placeholder]=\"filterColumnsPrompt\"\n            autocomplete=\"off\" />\n    </igx-input-group>\n</div>\n\n<div class=\"igx-column-hiding__columns\"\n    [style.max-height]=\"columnsAreaMaxHeight\">\n    <igx-checkbox igxColumnPinningItem\n        *ngFor=\"let columnItem of columnItems\"\n        class=\"igx-column-hiding__columns-item\"\n        (change)=\"checkboxValueChange($event, columnItem)\"\n        [checked]=\"columnItem.value\">\n        {{ columnItem.name }}\n    </igx-checkbox>\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":14,"character":28}]}],"createColumnItem":[{"__symbolic":"method"}],"checkboxValueChange":[{"__symbolic":"method"}]}},"IGridState":{"__symbolic":"interface"},"IGridStateOptions":{"__symbolic":"interface"},"IColumnState":{"__symbolic":"interface"},"IgxGridStateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":68,"character":1},"arguments":[{"selector":"[igxGridState]"}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":5},"arguments":["igxGridState"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":109,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":109,"character":17}}],null,null],"parameters":[{"__symbolic":"reference","name":"IgxGridComponent"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":110,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":111,"character":27}]}],"getState":[{"__symbolic":"method"}],"setState":[{"__symbolic":"method"}],"restoreGridState":[{"__symbolic":"method"}],"restoreFeature":[{"__symbolic":"method"}],"getAllGridFeatures":[{"__symbolic":"method"}],"getGridFeature":[{"__symbolic":"method"}],"getColumns":[{"__symbolic":"method"}],"getFiltering":[{"__symbolic":"method"}],"getAdvancedFiltering":[{"__symbolic":"method"}],"getPaging":[{"__symbolic":"method"}],"getSorting":[{"__symbolic":"method"}],"getGroupBy":[{"__symbolic":"method"}],"getRowSelection":[{"__symbolic":"method"}],"getCellSelection":[{"__symbolic":"method"}],"restoreColumns":[{"__symbolic":"method"}],"sortByVisibleIndex":[{"__symbolic":"method"}],"restoreFiltering":[{"__symbolic":"method"}],"restoreAdvancedFiltering":[{"__symbolic":"method"}],"restoreSorting":[{"__symbolic":"method"}],"restoreGroupBy":[{"__symbolic":"method"}],"restorePaging":[{"__symbolic":"method"}],"restoreRowSelection":[{"__symbolic":"method"}],"restoreCellSelection":[{"__symbolic":"method"}],"createExpressionsTreeFromObject":[{"__symbolic":"method"}],"generateFilteringCondition":[{"__symbolic":"method"}],"stringifyCallback":[{"__symbolic":"method"}]}},"IgxGridStateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":509,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxGridStateDirective"}],"exports":[{"__symbolic":"reference","name":"IgxGridStateDirective"}]}]}],"members":{}},"IgxGridGroupByRowComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":20,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-groupby-row","template":"<ng-container #defaultGroupRow>\n    <div (click)=\"toggle()\" class=\"igx-grid__grouping-indicator\">\n            <ng-container *ngTemplateOutlet=\"iconTemplate; context: { $implicit: this }\">\n            </ng-container>\n    </div>\n\n    <div class=\"igx-grid__group-content\" #groupContent>\n        <ng-container *ngTemplateOutlet=\"grid.groupRowTemplate ? grid.groupRowTemplate : defaultGroupByTemplate; context: { $implicit: groupRow }\">\n        </ng-container>\n    </div>\n\n    <ng-template #defaultGroupByExpandedTemplate>\n        <igx-icon fontSet=\"material\">expand_more</igx-icon>\n    </ng-template>\n\n    <ng-template #defaultGroupByCollapsedTemplate>\n        <igx-icon fontSet=\"material\">chevron_right</igx-icon>\n    </ng-template>\n\n\n    <ng-template #defaultGroupByTemplate>\n        <div class=\"igx-group-label\">\n            <igx-icon fontSet=\"material\" class=\"igx-group-label__icon\">group_work</igx-icon>\n            <span class=\"igx-group-label__column-name\">\n            {{ groupRow.expression ? groupRow.expression.fieldName : '' }}:\n            </span>\n\n            <ng-container *ngIf=\"dataType === 'boolean' || dataType === 'string'; else default\" >\n                <span class=\"igx-group-label__text\">{{ groupRow.value }}</span>\n            </ng-container>\n            <ng-template #default>\n                <ng-container *ngIf=\"dataType === 'number'\">\n                    <span class=\"igx-group-label__text\">{{ groupRow.value | number }}</span>\n                </ng-container>\n                <ng-container *ngIf=\"dataType === 'date'\">\n                    <span class=\"igx-group-label__text\">{{ groupRow.value | date }}</span>\n                </ng-container>\n            </ng-template>\n\n            <igx-badge [value]=\"groupRow.records ? groupRow.records.length : 0\" class='igx-group-label__count-badge'></igx-badge>\n        </div>\n    </ng-template>\n</ng-container>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":29,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":30,"character":20}]}],"defaultGroupByExpandedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":45,"character":5},"arguments":["defaultGroupByExpandedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":45,"character":57},"static":true}]}]}],"defaultGroupByCollapsedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":51,"character":5},"arguments":["defaultGroupByCollapsedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":51,"character":58},"static":true}]}]}],"isFocused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":5}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":5}}]}],"gridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":5}}]}],"groupRow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5}}]}],"groupContent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":103,"character":5},"arguments":["groupContent",{"static":true}]}]}],"expanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":112,"character":5},"arguments":["attr.aria-expanded"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":120,"character":5},"arguments":["attr.tabindex"]}]}],"describedBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":126,"character":5},"arguments":["attr.aria-describedby"]}]}],"dataRowIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":132,"character":5},"arguments":["attr.data-rowIndex"]}]}],"styleClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":153,"character":5},"arguments":["class"]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":162,"character":5},"arguments":["focus"]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":170,"character":5},"arguments":["blur"]}]}],"toggle":[{"__symbolic":"method"}],"onKeydown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":211,"character":5},"arguments":["keydown",["$event"]]}]}],"handleTabKey":[{"__symbolic":"method"}],"isKeySupportedInGroupRow":[{"__symbolic":"method"}],"isToggleKey":[{"__symbolic":"method"}]}},"IGroupingDoneEventArgs":{"__symbolic":"interface"},"IgxGridComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxGridBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":54,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":55,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"providers":[{"__symbolic":"reference","name":"ɵeb"},{"__symbolic":"reference","name":"ɵec"},{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"provide":{"__symbolic":"reference","name":"GridBaseAPIService"},"useClass":{"__symbolic":"reference","name":"IgxGridAPIService"}},{"provide":{"__symbolic":"reference","name":"IgxGridBaseDirective"},"useExisting":{"__symbolic":"reference","name":"IgxGridComponent"}},{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","name":"ɵcu"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"IgxRowIslandAPIService"}],"selector":"igx-grid","template":"<igx-grid-toolbar [style.flex-basis.px]=\"outerWidth\" role=\"rowgroup\" *ngIf=\"showToolbar\" [gridID]=\"id\"\n    [displayDensity]=\"displayDensity\" #toolbar>\n</igx-grid-toolbar>\n\n<div [style.flex-basis.px]='outerWidth' class=\"igx-grid__grouparea\"\n    *ngIf=\"groupingExpressions.length > 0 || hasGroupableColumns\" #groupArea>\n    <igx-chips-area (onReorder)=\"chipsOrderChanged($event)\" (onMoveEnd)=\"chipsMovingEnded()\">\n        <ng-container *ngFor=\"let expr of chipsGoupingExpressions; let last = last;\">\n            <igx-chip [id]=\"expr.fieldName\" [attr.title]=\"getGroupByChipTitle(expr)\"\n                [removable]=\"getColumnGroupable(expr.fieldName)\"\n                [draggable]=\"getColumnGroupable(expr.fieldName)\" [displayDensity]=\"displayDensity\"\n                (onKeyDown)=\"onChipKeyDown($event)\" (onRemove)=\"onChipRemoved($event)\"\n                (onClick)=\"getColumnGroupable(expr.fieldName) ? onChipClicked($event): null\"\n                [disabled]='!getColumnGroupable(expr.fieldName)'>\n                <span>{{ getGroupByChipTitle(expr) }}</span>\n                <igx-icon igxSuffix>{{ expr.dir == 1 ? 'arrow_upward' : 'arrow_downward' }}</igx-icon>\n            </igx-chip>\n            <span class=\"igx-grid__grouparea-connector\">\n                <igx-icon [style.visibility]=\"(!last || dropAreaVisible) ? 'visible' : 'hidden'\">arrow_forward\n                </igx-icon>\n            </span>\n        </ng-container>\n        <div igxGroupAreaDrop [style.visibility]=\"dropAreaVisible ? 'visible' : 'hidden'\" [class]=\"groupAreaHostClass\"\n            [attr.gridId]='this.id'>\n            <ng-container *ngTemplateOutlet=\"dropAreaTemplateResolved\"></ng-container>\n        </div>\n    </igx-chips-area>\n</div>\n\n<div class=\"igx-grid__thead\">\n    <div class=\"igx-grid__thead-wrapper\" [class.igx-grid__tr--mrl]='hasColumnLayouts' role=\"rowgroup\"\n    [style.width.px]='calcWidth' #theadRow>\n        <div class=\"igx-grid__tr\" role=\"row\" [style.width.px]='calcWidth'>\n            <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length <= 0\"\n                [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n                class=\"igx-grid__scroll-on-drag-left\" [style.left.px]=\"featureColumnsWidth\"></span>\n            <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length > 0\"\n                [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n                class=\"igx-grid__scroll-on-drag-pinned\" [style.left.px]=\"pinnedWidth\"></span>\n\n            <ng-container *ngIf=\"groupingExpressions.length > 0\">\n                <div class=\"igx-grid__header-indentation igx-grid__row-indentation--level-{{groupingExpressions.length}}\"\n                    [ngClass]=\"{\n                    'igx-grid__header-indentation--no-border': isRowSelectable || rowDraggable\n                }\" #headerGroupContainer  (click)=\"toggleAllGroupRows()\">\n\n                <ng-container *ngTemplateOutlet=\"iconTemplate; context: { $implicit: this }\"></ng-container>\n                </div>\n            </ng-container>\n            <ng-container *ngIf=\"rowDraggable\">\n                <div class=\"igx-grid__drag-indicator\" [ngClass]=\"{\n                    'igx-grid__drag-indicator--header': !isRowSelectable\n                }\" #headerDragContainer>\n                    <div style=\"visibility: hidden;\">\n                        <ng-container\n                            *ngTemplateOutlet=\"this.dragIndicatorIconTemplate ? this.dragIndicatorIconTemplate : dragIndicatorIconBase\">\n                        </ng-container>\n                    </div>\n                </div>\n            </ng-container>\n            <ng-container *ngIf=\"showRowSelectors\">\n                <div class=\"igx-grid__cbx-selection\" (click)=\"onHeaderSelectorClick($event)\" #headerSelectorContainer [ngClass]=\"{\n                    'igx-grid__cbx-selection--push': filteringService.isFilterRowVisible\n                }\">\n                    <ng-template #headSelector\n                        *ngTemplateOutlet=\"\n                        this.headSelectorTemplate ? this.headSelectorTemplate : headSelectorBaseTemplate;\n                        context: { $implicit: {\n                                        selectedCount: this.selectionService.filteredSelectedRowIds.length,\n                                        totalCount: this.totalRowsCountAfterFilter }}\">\n                    </ng-template>\n                </div>\n            </ng-container>\n            <ng-container *ngIf=\"pinnedColumns.length > 0\">\n                <ng-template ngFor let-col [ngForOf]=\"pinnedColumns | igxTopLevel\">\n                    <igx-grid-header-group [column]=\"col\" [gridID]=\"id\" [style.min-width]=\"getHeaderGroupWidth(col)\"\n                        [style.flex-basis]=\"getHeaderGroupWidth(col)\"></igx-grid-header-group>\n                </ng-template>\n            </ng-container>\n            <ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxTopLevel\"\n                [igxForScrollOrientation]=\"'horizontal'\" [igxForScrollContainer]=\"parentVirtDir\"\n                [igxForContainerSize]='unpinnedWidth' [igxForTrackBy]='trackColumnChanges'\n                [igxForSizePropName]='\"calcPixelWidth\"' #hContainer>\n                <igx-grid-header-group [column]=\"col\" [gridID]=\"id\" [style.min-width]=\"getHeaderGroupWidth(col)\"\n                    [style.flex-basis]=\"getHeaderGroupWidth(col)\"></igx-grid-header-group>\n            </ng-template>\n        </div>\n        <igx-grid-filtering-row #filteringRow [style.width.px]='calcWidth' *ngIf=\"filteringService.isFilterRowVisible\"\n            [column]=\"filteringService.filteredColumn\"></igx-grid-filtering-row>\n    </div>\n    <span *ngIf=\"hasMovableColumns && draggedColumn\" [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\"\n        id=\"right\" class=\"igx-grid__scroll-on-drag-right\"></span>\n    <div class=\"igx-grid__thead-thumb\" [hidden]='!hasVerticalSroll()' [style.width.px]=\"scrollWidth\"></div>\n</div>\n\n<div igxGridBody (keydown.control.c)=\"copyHandlerIE()\" (copy)=\"copyHandler($event)\" class=\"igx-grid__tbody\">\n    <div class=\"igx-grid__tbody-content\" role=\"rowgroup\" (onDragStop)=\"selectionService.dragMode = $event\" (scroll)='preventContainerScroll($event)'\n        (onDragScroll)=\"dragScroll($event)\" [igxGridDragSelect]=\"selectionService.dragMode\"\n        [style.height.px]='calcHeight' [style.width.px]='calcWidth || null' #tbody>\n        <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length <= 0\"\n            [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n            class=\"igx-grid__scroll-on-drag-left\"></span>\n        <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length > 0\"\n            [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n            class=\"igx-grid__scroll-on-drag-pinned\" [style.left.px]=\"pinnedWidth\"></span>\n        <ng-template igxGridFor let-rowData [igxGridForOf]=\"data\n        | gridTransaction:id:pipeTrigger\n        | visibleColumns:hasVisibleColumns\n        | gridFiltering:filteringExpressionsTree:filterStrategy:advancedFilteringExpressionsTree:id:pipeTrigger\n        | gridSort:sortingExpressions:sortStrategy:id:pipeTrigger\n        | gridGroupBy:groupingExpressions:groupingExpansionState:groupsExpanded:id:groupsRecords:pipeTrigger\n        | gridPaging:page:perPage:id:pipeTrigger\n        | gridSummary:hasSummarizedColumns:summaryCalculationMode:summaryPosition:id:pipeTrigger:summaryPipeTrigger\n        | gridDetails:hasDetails:expansionStates:pipeTrigger\"\n            let-rowIndex=\"index\" [igxForScrollOrientation]=\"'vertical'\" [igxForScrollContainer]='verticalScroll'\n            [igxForContainerSize]='calcHeight'\n            [igxForItemSize]=\"hasColumnLayouts ? rowHeight * multiRowLayoutRowSize + 1 : renderedRowHeight\"\n            [igxForTrackBy]='trackChanges'\n            #verticalScrollContainer (onChunkPreload)=\"dataLoading($event)\">\n            <ng-template\n                [igxTemplateOutlet]='getRowTemplate(rowData)'\n                [igxTemplateOutletContext]='getContext(rowData, rowIndex)'\n                (onCachedViewLoaded)='cachedViewLoaded($event)'\n                (onViewCreated)='viewCreatedHandler($event)'\n                (onViewMoved)='viewMovedHandler($event)'\n                (onBeforeViewDetach)='viewDetachHandler($event)'>\n            </ng-template>\n        </ng-template>\n        <ng-template #record_template let-rowIndex=\"index\" let-rowData>\n            <igx-grid-row [gridID]=\"id\" [index]=\"rowIndex\" [rowData]=\"rowData\" #row>\n            </igx-grid-row>\n        </ng-template>\n        <ng-template #group_template let-rowIndex=\"index\" let-rowData>\n            <igx-grid-groupby-row [gridID]=\"id\" [index]=\"rowIndex\" [groupRow]=\"rowData\" #row>\n            </igx-grid-groupby-row>\n        </ng-template>\n        <ng-template #summary_template let-rowIndex=\"index\" let-rowData>\n            <igx-grid-summary-row [gridID]=\"id\" [summaries]=\"rowData.summaries\" [index]=\"rowIndex\"\n                class=\"igx-grid__summaries--body\" #summaryRow>\n            </igx-grid-summary-row>\n        </ng-template>\n        <ng-template #detail_template_container let-rowIndex=\"index\" let-rowData>\n            <div detail='true' style=\"overflow:auto;width: 100%;\" (focusin)='detailsViewFocused(detailsContainer, rowIndex)' tabindex=\"0\" #detailsContainer (keydown)='detailsKeyboardHandler($event, rowIndex, detailsContainer)' [attr.data-rowindex]='rowIndex'\n                [ngClass]=\"{\n                'igx-grid__tr-container': true\n            }\">\n                <div class=\"igx-grid__hierarchical-indent\" style='display:flex;'>\n                        <ng-container *ngIf=\"this.groupingExpressions.length > 0\">\n                                <div class=\"igx-grid__row-indentation igx-grid__row-indentation--level-{{groupingExpressions.length}}\"></div>\n                        </ng-container>\n                        <ng-template\n                    [ngTemplateOutlet]='detailTemplate'\n                    [ngTemplateOutletContext]='getDetailsContext(rowData, rowIndex)'>\n                    </ng-template>\n                </div>\n            </div>\n        </ng-template>\n\n        <ng-container *ngTemplateOutlet=\"template\"></ng-container>\n        <div class=\"igx-grid__row-editing-outlet\" igxOverlayOutlet #igxRowEditingOverlayOutlet></div>\n    </div>\n    <div [style.display]=\"shouldOverlayLoading ? 'flex' : 'none'\" #loadingOverlay>\n        <igx-circular-bar [indeterminate]=\"true\">\n        </igx-circular-bar>\n    </div>\n    <span *ngIf=\"hasMovableColumns && draggedColumn\" [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\"\n        id=\"right\" class=\"igx-grid__scroll-on-drag-right\"></span>\n    <div [hidden]='!hasVerticalSroll()' class=\"igx-grid__tbody-scrollbar\" [style.width.px]=\"scrollWidth\"\n        [style.height.px]='calcHeight'>\n        <ng-template igxGridFor [igxGridForOf]='[]' #verticalScrollHolder></ng-template>\n    </div>\n</div>\n\n\n<div class=\"igx-grid__tfoot\" role=\"rowgroup\" [style.height.px]='summariesHeight' #tfoot>\n    <igx-grid-summary-row [style.width.px]='calcWidth' [style.height.px]='summariesHeight'\n        *ngIf=\"hasSummarizedColumns && rootSummariesEnabled\" [gridID]=\"id\"\n        [summaries]=\"id | igxGridSummaryDataPipe:summaryService.retriggerRootPipe\" [index]=\"0\"\n        class=\"igx-grid__summaries\" #summaryRow>\n    </igx-grid-summary-row>\n    <div class=\"igx-grid__tfoot-thumb\" [hidden]='!hasVerticalSroll()' [style.height.px]='summariesHeight'\n        [style.width.px]=\"scrollWidth\"></div>\n</div>\n\n<div class=\"igx-grid__scroll\" [style.height]=\"'18px'\" #scr [hidden]=\"isHorizontalScrollHidden\">\n    <div class=\"igx-grid__scroll-start\" [style.width.px]='pinnedWidth' [style.min-width.px]='pinnedWidth' [hidden]=\"pinnedWidth === 0\"></div>\n    <div class=\"igx-grid__scroll-main\" [style.width.px]='unpinnedWidth'>\n        <ng-template igxGridFor [igxGridForOf]='[]' #scrollContainer>\n        </ng-template>\n    </div>\n</div>\n\n<div class=\"igx-grid__footer\" #footer>\n    <ng-content select=\"igx-grid-footer\"></ng-content>\n    <ng-container *ngIf=\"paging && totalRecords\">\n        <ng-container\n            *ngTemplateOutlet=\"paginationTemplate ? paginationTemplate : defaultPaginator; context: {$implicit: this}\">\n        </ng-container>\n    </ng-container>\n</div>\n\n<ng-template #defaultPaginator>\n    <igx-paginator [displayDensity]=\"displayDensity\" [(page)]=\"page\" [totalRecords]=\"totalRecords\" [(perPage)]=\"perPage\">\n    </igx-paginator>\n</ng-template>\n\n<ng-template #emptyFilteredGrid>\n    <span class=\"igx-grid__tbody-message\">{{emptyFilteredGridMessage}}</span>\n</ng-template>\n\n<ng-template #defaultEmptyGrid>\n    <span class=\"igx-grid__tbody-message\">{{emptyGridMessage}}</span>\n</ng-template>\n\n<ng-template #defaultLoadingGrid>\n    <div class=\"igx-grid__loading\">\n        <igx-circular-bar [indeterminate]=\"true\">\n        </igx-circular-bar>\n    </div>\n</ng-template>\n\n<ng-template #defaultDropArea>\n    <igx-icon fontSet=\"material\" class=\"igx-drop-area__icon\">group_work</igx-icon>\n    <span class=\"igx-drop-area__text\">{{dropAreaMessage}}</span>\n</ng-template>\n\n<ng-template #defaultExpandedTemplate>\n    <igx-icon role=\"button\" class=\"igx-grid__group-expand-btn\"\n   [ngClass]=\"{\n    'igx-grid__group-expand-btn--push': filteringService.isFilterRowVisible\n}\">unfold_less</igx-icon>\n</ng-template>\n\n <ng-template #defaultCollapsedTemplate>\n    <igx-icon role=\"button\" class=\"igx-grid__group-expand-btn\"\n    [ngClass]=\"{\n    'igx-grid__group-expand-btn--push': filteringService.isFilterRowVisible\n}\">unfold_more</igx-icon>\n</ng-template>\n\n<div *ngIf=\"rowEditable\" igxToggle>\n    <div [className]=\"bannerClass\">\n        <ng-container\n            *ngTemplateOutlet=\"rowEditContainer; context: { rowChangesCount: rowChangesCount, endEdit: endEdit.bind(this) }\">\n        </ng-container>\n    </div>\n</div>\n\n<ng-template #defaultRowEditText>\n    You have {{ rowChangesCount }} changes in this row\n</ng-template>\n\n<ng-template #defaultRowEditActions>\n    <button igxButton igxRowEditTabStop (click)=\"endEdit(false, $event)\">Cancel</button>\n    <button igxButton igxRowEditTabStop (click)=\"endEdit(true, $event)\">Done</button>\n</ng-template>\n\n<ng-template #defaultRowEditTemplate>\n    <div class=\"igx-banner__message\">\n        <span class=\"igx-banner__text\">\n            <ng-container\n                *ngTemplateOutlet=\"rowEditText ? rowEditText : defaultRowEditText; context: { $implicit: rowChangesCount }\">\n            </ng-container>\n        </span>\n    </div>\n    <div class=\"igx-banner__actions\">\n        <div class=\"igx-banner__row\">\n            <ng-container\n                *ngTemplateOutlet=\"rowEditActions ? rowEditActions : defaultRowEditActions; context: { $implicit: endEdit.bind(this) }\">\n            </ng-container>\n        </div>\n    </div>\n</ng-template>\n\n<ng-template #dragIndicatorIconBase>\n    <igx-icon fontSet=\"material\">drag_indicator</igx-icon>\n</ng-template>\n\n<ng-template #headSelectorBaseTemplate igxHeadSelector let-context>\n    <div class=\"igx-grid__cbx-padding\">\n        <igx-checkbox\n            [readonly]=\"true\"\n            [checked]=\"context.selectedCount > 0 && context.totalCount === context.selectedCount\"\n            disableRipple=\"true\"\n            [ngStyle]=\"{'visibility': isMultiRowSelectionEnabled? 'visible' : 'hidden' }\"\n            [indeterminate]=\"context.selectedCount > 0 && context.selectedCount !== context.totalCount\"\n            [aria-label]=\"headSelectorBaseAriaLabel\"\n            #headerCheckbox>\n        </igx-checkbox>\n    </div>\n</ng-template>\n\n<igx-grid-column-resizer *ngIf=\"colResizingService.showResizer\"></igx-grid-column-resizer>\n<div class=\"igx-grid__loading-outlet\" #igxLoadingOverlayOutlet igxOverlayOutlet></div>\n<div class=\"igx-grid__outlet\" #igxFilteringOverlayOutlet igxOverlayOutlet></div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":120,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":5}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":136,"character":5}}]}],"groupingExpressions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":232,"character":5}}]}],"groupingExpressionsChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":305,"character":5}}]}],"groupingExpansionState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":317,"character":5}}]}],"groupingExpansionStateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":351,"character":5}}]}],"groupsExpanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":362,"character":5}}]}],"hideGroupedColumns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":382,"character":5}}]}],"dropAreaMessage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":410,"character":5}}]}],"dropAreaTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":440,"character":5}}]}],"onGroupingDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":467,"character":5}}]}],"groupTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":473,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxGroupByRowTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxGroupByRowTemplateDirective"}}]}]}],"gridDetailsTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":479,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxGridDetailTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxGridDetailTemplateDirective"},"static":false}]}]}],"_groupsRowList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":482,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxGridGroupByRowComponent"},{"read":{"__symbolic":"reference","name":"IgxGridGroupByRowComponent"}}]}]}],"defaultDropAreaTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":488,"character":5},"arguments":["defaultDropArea",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":488,"character":42},"static":true}]}]}],"groupArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":513,"character":5},"arguments":["groupArea"]}]}],"recordTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":516,"character":5},"arguments":["record_template",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":516,"character":42},"static":true}]}]}],"detailTemplateContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":519,"character":5},"arguments":["detail_template_container",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":519,"character":52},"static":true}]}]}],"detailTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":522,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxGridDetailTemplateDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":522,"character":58},"static":false}]}]}],"defaultGroupTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":525,"character":5},"arguments":["group_template",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":525,"character":41},"static":true}]}]}],"summaryTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":528,"character":5},"arguments":["summary_template",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":528,"character":43},"static":true}]}]}],"expansionStates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":542,"character":5}}]}],"expansionStatesChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":550,"character":5}}]}],"_focusIn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":556,"character":5}}]}],"onFocusIn":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":558,"character":5},"arguments":["focusin"]}]}],"expandAll":[{"__symbolic":"method"}],"collapseAll":[{"__symbolic":"method"}],"expand":[{"__symbolic":"method"}],"collapse":[{"__symbolic":"method"}],"toggleRow":[{"__symbolic":"method"}],"getDetailsContext":[{"__symbolic":"method"}],"preventContainerScroll":[{"__symbolic":"method"}],"trackChanges":[{"__symbolic":"method"}],"detailsViewFocused":[{"__symbolic":"method"}],"detailsKeyboardHandler":[{"__symbolic":"method"}],"getRowTemplate":[{"__symbolic":"method"}],"isDetailRecord":[{"__symbolic":"method"}],"groupBy":[{"__symbolic":"method"}],"clearGrouping":[{"__symbolic":"method"}],"isExpandedGroup":[{"__symbolic":"method"}],"toggleGroup":[{"__symbolic":"method"}],"fullyExpandGroup":[{"__symbolic":"method"}],"isGroupByRecord":[{"__symbolic":"method"}],"toggleAllGroupRows":[{"__symbolic":"method"}],"_setGroupColsVisibility":[{"__symbolic":"method"}],"_getStateForGroupRow":[{"__symbolic":"method"}],"_toggleGroup":[{"__symbolic":"method"}],"_fullyExpandGroup":[{"__symbolic":"method"}],"_applyGrouping":[{"__symbolic":"method"}],"isColumnGrouped":[{"__symbolic":"method"}],"getContext":[{"__symbolic":"method"}],"viewCreatedHandler":[{"__symbolic":"method"}],"viewMovedHandler":[{"__symbolic":"method"}],"onChipRemoved":[{"__symbolic":"method"}],"chipsOrderChanged":[{"__symbolic":"method"}],"chipsMovingEnded":[{"__symbolic":"method"}],"onChipClicked":[{"__symbolic":"method"}],"onChipKeyDown":[{"__symbolic":"method"}],"getGroupAreaHeight":[{"__symbolic":"method"}],"getFeatureColumnsWidth":[{"__symbolic":"method"}],"scrollTo":[{"__symbolic":"method"}],"getGroupByChipTitle":[{"__symbolic":"method"}],"getColumnGroupable":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"getSelectedData":[{"__symbolic":"method"}],"_setupNavigationService":[{"__symbolic":"method"}],"checkIfNoColumnField":[{"__symbolic":"method"}]}},"IgxGroupByRowTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[igxGroupByRow]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxGridDetailTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":22,"character":1},"arguments":[{"selector":"[igxGridDetail]"}]}],"members":{}},"IgxRowExpandedIndicatorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":31,"character":1},"arguments":[{"selector":"[igxRowExpandedIndicator]"}]}],"members":{}},"IgxRowCollapsedIndicatorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":40,"character":1},"arguments":[{"selector":"[igxRowCollapsedIndicator]"}]}],"members":{}},"IgxHeaderExpandIndicatorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":50,"character":1},"arguments":[{"selector":"[igxHeaderExpandedIndicator]"}]}],"members":{}},"IgxHeaderCollapseIndicatorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":59,"character":1},"arguments":[{"selector":"[igxHeaderCollapsedIndicator]"}]}],"members":{}},"IgxGroupAreaDropDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":68,"character":1},"arguments":[{"selector":"[igxGroupAreaDrop]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":73,"character":36},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":73,"character":66},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":73,"character":91}]}],"hovered":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":77,"character":5},"arguments":["class.igx-drop-area--hover"]}]}],"onDragEnter":[{"__symbolic":"method"}],"onDragLeave":[{"__symbolic":"method"}],"onDragDrop":[{"__symbolic":"method"}],"closestParentByAttr":[{"__symbolic":"method"}],"columnBelongsToGrid":[{"__symbolic":"method"}]}},"IgxGridModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":27,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxGridComponent"},{"__symbolic":"reference","name":"IgxGridRowComponent"},{"__symbolic":"reference","name":"IgxGridGroupByRowComponent"},{"__symbolic":"reference","name":"IgxGroupByRowTemplateDirective"},{"__symbolic":"reference","name":"IgxGridDetailTemplateDirective"},{"__symbolic":"reference","name":"IgxRowExpandedIndicatorDirective"},{"__symbolic":"reference","name":"IgxRowCollapsedIndicatorDirective"},{"__symbolic":"reference","name":"IgxHeaderExpandIndicatorDirective"},{"__symbolic":"reference","name":"IgxHeaderCollapseIndicatorDirective"},{"__symbolic":"reference","name":"IgxGroupAreaDropDirective"},{"__symbolic":"reference","name":"ɵfr"},{"__symbolic":"reference","name":"ɵfs"},{"__symbolic":"reference","name":"ɵfq"},{"__symbolic":"reference","name":"ɵft"},{"__symbolic":"reference","name":"ɵfu"},{"__symbolic":"reference","name":"ɵfv"},{"__symbolic":"reference","name":"ɵfw"}],"exports":[{"__symbolic":"reference","name":"IgxGridComponent"},{"__symbolic":"reference","name":"ɵfw"},{"__symbolic":"reference","name":"IgxGridGroupByRowComponent"},{"__symbolic":"reference","name":"IgxGridRowComponent"},{"__symbolic":"reference","name":"IgxGroupByRowTemplateDirective"},{"__symbolic":"reference","name":"IgxGridDetailTemplateDirective"},{"__symbolic":"reference","name":"IgxRowExpandedIndicatorDirective"},{"__symbolic":"reference","name":"IgxRowCollapsedIndicatorDirective"},{"__symbolic":"reference","name":"IgxHeaderExpandIndicatorDirective"},{"__symbolic":"reference","name":"IgxHeaderCollapseIndicatorDirective"},{"__symbolic":"reference","name":"IgxGroupAreaDropDirective"},{"__symbolic":"reference","name":"ɵfr"},{"__symbolic":"reference","name":"ɵfs"},{"__symbolic":"reference","name":"ɵfq"},{"__symbolic":"reference","name":"ɵft"},{"__symbolic":"reference","name":"ɵfu"},{"__symbolic":"reference","name":"ɵfv"},{"__symbolic":"reference","name":"IgxGridCommonModule"}],"imports":[{"__symbolic":"reference","name":"IgxGridCommonModule"}]}]}],"members":{}},"IgxGridAPIService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"GridBaseAPIService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"groupBy":[{"__symbolic":"method"}],"groupBy_multiple":[{"__symbolic":"method"}],"clear_groupby":[{"__symbolic":"method"}],"groupBy_get_expanded_for_group":[{"__symbolic":"method"}],"groupBy_is_row_in_group":[{"__symbolic":"method"}],"groupBy_toggle_group":[{"__symbolic":"method"}],"groupBy_fully_expand_group":[{"__symbolic":"method"}],"remove_grouping_expression":[{"__symbolic":"method"}],"arrange_sorting_expressions":[{"__symbolic":"method"}],"get_groupBy_record_id":[{"__symbolic":"method"}]}},"IgxGridRowComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxRowDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":8,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-row","providers":[{"provide":{"__symbolic":"reference","name":"IgxRowDirective"},"useExisting":{"__symbolic":"reference","name":"IgxGridRowComponent"}}],"template":"<ng-container *ngIf=\"grid.groupingExpressions.length > 0\">\n    <div class=\"igx-grid__row-indentation igx-grid__row-indentation--level-{{grid.groupingExpressions.length}}\"></div>\n</ng-container>\n<ng-container *ngIf=\"rowDraggable\">\n    <div [class]=\"resolveDragIndicatorClasses\" [igxRowDrag]=\"this\" (click)=\"$event.stopPropagation()\" [ghostTemplate]=\"this.grid.getDragGhostCustomTemplate()\">\n        <ng-container *ngTemplateOutlet=\"this.grid.dragIndicatorIconTemplate ? this.grid.dragIndicatorIconTemplate : this.grid.dragIndicatorIconBase\"></ng-container>\n    </div>\n</ng-container>\n<ng-container *ngIf=\"this.showRowSelectors\">\n    <div class=\"igx-grid__cbx-selection\" (click)=\"onRowSelectorClick($event)\">\n         <ng-template *ngTemplateOutlet=\"\n            this.grid.rowSelectorTemplate ? this.grid.rowSelectorTemplate : rowSelectorBaseTemplate;\n            context: { $implicit: { index: viewIndex, rowID: rowID, selected: selected }}\">\n        </ng-template>\n    </div>\n</ng-container>\n\n<ng-container *ngIf=\"!grid.hasColumnLayouts\">\n    <ng-container *ngIf=\"pinnedColumns.length > 0\">\n        <ng-template ngFor let-col [ngForOf]=\"pinnedColumns | igxNotGrouped\">\n                <ng-container *ngTemplateOutlet=\"col.visibleIndex === 0 && grid.hasDetails ? expandableCellTemplate : cellTemplate; context: getContext(col, this)\"></ng-container>\n        </ng-template>\n    </ng-container>\n    <ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxNotGrouped\" [igxForScrollContainer]=\"grid.parentVirtDir\" [igxForScrollOrientation]=\"'horizontal'\" [igxForContainerSize]='grid.unpinnedWidth' [igxForSizePropName]='\"calcPixelWidth\"' [igxForTrackBy]='grid.trackColumnChanges' #igxDirRef>\n        <ng-container *ngTemplateOutlet=\"col.visibleIndex === 0 && grid.hasDetails ? expandableCellTemplate : cellTemplate; context: getContext(col, this)\"></ng-container>\n    </ng-template>\n</ng-container>\n\n<ng-container *ngIf=\"grid.hasColumnLayouts\">\n    <ng-container *ngIf=\"pinnedColumns.length > 0\">\n        <div *ngFor=\"let col of pinnedColumns | igxTopLevel\" class=\"igx-grid__mrl-block\"\n        [class.igx-grid__td--pinned-last]=\"col.hasLastPinnedChildColumn\"\n        [ngStyle]=\"{\n            'grid-template-rows':col.getGridTemplate(true, false),\n            'grid-template-columns':col.getGridTemplate(false, false),\n            'z-index': col.pinned ? 1 : null,\n            '-ms-grid-rows':col.getGridTemplate(true, true),\n            '-ms-grid-columns':col.getGridTemplate(false, true)\n        }\">\n            <ng-template ngFor let-col [ngForOf]=\"col.children\">\n                    <ng-container *ngTemplateOutlet=\"col.visibleIndex === 0 && grid.hasDetails? mrlExpandableCellTemplate : mrlCellTemplate; context: getContext(col, this)\"></ng-container>\n            </ng-template>\n        </div>\n    </ng-container>\n    <ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxTopLevel\" [igxForScrollContainer]=\"grid.parentVirtDir\" let-colIndex=\"index\" [igxForScrollOrientation]=\"'horizontal'\" [igxForContainerSize]='grid.unpinnedWidth' [igxForSizePropName]='\"calcPixelWidth\"' [igxForTrackBy]='grid.trackColumnChanges' #igxDirRef>\n        <div class=\"igx-grid__mrl-block\" [ngStyle]=\"{\n            'grid-template-rows':col.getGridTemplate(true, false),\n            'grid-template-columns':col.getGridTemplate(false, false),\n            '-ms-grid-rows':col.getGridTemplate(true, true),\n            '-ms-grid-columns':col.getGridTemplate(false, true)\n        }\">\n            <ng-template ngFor let-col [ngForOf]=\"col.children\">\n                    <ng-container *ngTemplateOutlet=\"col.visibleIndex === 0 && grid.hasDetails ? mrlExpandableCellTemplate : mrlCellTemplate; context: getContext(col, this)\"></ng-container>\n            </ng-template>\n        </div>\n    </ng-template>\n</ng-container>\n\n<ng-template #rowSelectorBaseTemplate>\n    <div class=\"igx-grid__cbx-padding\">\n        <igx-checkbox\n            [checked]=\"selected\"\n            [readonly]=\"true\"\n            [disabled]=\"deleted\"\n            disableRipple=\"true\"\n            [disableTransitions]=\"grid.disableTransitions\"\n            [aria-label]=\"rowCheckboxAriaLabel\">\n        </igx-checkbox>\n    </div>\n</ng-template>\n\n<ng-template #cellTemplate let-col>\n        <igx-grid-cell\n        class=\"igx-grid__td igx-grid__td--fw\"\n        [class.igx-grid__td--pinned]=\"col.pinned\"\n        [class.igx-grid__td--number]=\"col.dataType === 'number'\"\n        [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n        [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n        [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n        [column]=\"col\"\n        [formatter]=\"col.formatter\"\n        [row]=\"this\"\n        [lastPinned]=\"col.columnLayoutChild ? null : col.isLastPinned\"\n        [style.min-height.px]=\"grid.rowHeight || 32\"\n        [rowData]=\"rowData\"\n        [style.min-width]=\"col.width\"\n        [style.max-width]=\"col.width\"\n        [style.flex-basis]=\"col.width\"\n        [width]=\"col.getCellWidth()\"\n        [visibleColumnIndex]=\"col.visibleIndex\"\n        [value]=\"rowData[col.field]\"\n        [cellTemplate]=\"col.bodyTemplate\"\n        [cellSelectionMode]=\"grid.cellSelection\" #cell>\n    </igx-grid-cell>\n</ng-template>\n\n<ng-template #expandableCellTemplate let-col>\n    <igx-expandable-grid-cell\n        [class.igx-grid__td--pinned]=\"col.pinned\"\n        class=\"igx-grid__td igx-grid__td--fw igx-grid__td--tree-cell\"\n        [class.igx-grid__td--number]=\"col.dataType === 'number' && col.visibleIndex !== 0\"\n        [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n        [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n        [expanded]=\"expanded\"\n        [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n        [column]=\"col\"\n        [formatter]=\"col.formatter\"\n        [row]=\"this\"\n        [lastPinned]=\"col.columnLayoutChild ? null : col.isLastPinned\"\n        [style.min-height.px]=\"grid.rowHeight || 32\"\n        [rowData]=\"rowData\"\n        [style.min-width]=\"col.width\"\n        [style.max-width]=\"col.width\"\n        [style.flex-basis]=\"col.width\"\n        [width]=\"col.getCellWidth()\"\n        [visibleColumnIndex]=\"col.visibleIndex\"\n        [value]=\"rowData[col.field]\"\n        [cellTemplate]=\"col.bodyTemplate\"\n        [cellSelectionMode]=\"grid.cellSelection\" #cell>\n    </igx-expandable-grid-cell>\n</ng-template>\n\n<ng-template #mrlCellTemplate let-col>\n    <igx-grid-cell\n        class=\"igx-grid__td igx-grid__td--fw\"\n        [class.igx-grid__td--pinned]=\"col.pinned\"\n        [class.igx-grid__td--number]=\"col.dataType === 'number'\"\n        [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n        [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n        [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n        [column]=\"col\"\n        [style.-ms-grid-row-span]=\"col.gridRowSpan\"\n        [style.-ms-grid-column-span]=\"col.girdColumnSpan\"\n        [style.grid-row-end]=\"col.rowEnd\"\n        [style.grid-column-end]=\"col.colEnd\"\n        [style.-ms-grid-row]=\"col.rowStart\"\n        [style.grid-row-start]=\"col.rowStart\"\n        [style.-ms-grid-column]=\"col.colStart\"\n        [style.grid-column-start]=\"col.colStart\"\n        [lastPinned]=\"col.columnLayoutChild ? null : col.isLastPinned\"\n        [formatter]=\"col.formatter\"\n        [row]=\"this\"\n        [style.min-height.px]=\"grid.rowHeight || 32\"\n        [rowData]=\"rowData\"\n        [visibleColumnIndex]=\"col.visibleIndex\"\n        [value]=\"rowData[col.field]\"\n        [cellTemplate]=\"col.bodyTemplate\"\n        [cellSelectionMode]=\"grid.cellSelection\" #cell>\n    </igx-grid-cell>\n</ng-template>\n\n<ng-template #mrlExpandableCellTemplate let-col>\n    <igx-expandable-grid-cell\n        class=\"igx-grid__td igx-grid__td--fw igx-grid__td--tree-cell\"\n        [class.igx-grid__td--pinned]=\"col.pinned\"\n        [class.igx-grid__td--number]=\"col.dataType === 'number' && col.visibleIndex !== 0\"\n        [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n        [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n        [expanded]=\"expanded\"\n        [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n        [column]=\"col\"\n        [style.-ms-grid-row-span]=\"col.gridRowSpan\"\n        [style.-ms-grid-column-span]=\"col.girdColumnSpan\"\n        [style.grid-row-end]=\"col.rowEnd\"\n        [style.grid-column-end]=\"col.colEnd\"\n        [style.-ms-grid-row]=\"col.rowStart\"\n        [style.grid-row-start]=\"col.rowStart\"\n        [style.-ms-grid-column]=\"col.colStart\"\n        [style.grid-column-start]=\"col.colStart\"\n        [lastPinned]=\"col.columnLayoutChild ? null : col.isLastPinned\"\n        [formatter]=\"col.formatter\"\n        [row]=\"this\"\n        [style.min-height.px]=\"grid.rowHeight || 32\"\n        [rowData]=\"rowData\"\n        [visibleColumnIndex]=\"col.visibleIndex\"\n        [value]=\"rowData[col.field]\"\n        [cellTemplate]=\"col.bodyTemplate\"\n        [cellSelectionMode]=\"grid.cellSelection\" #cell>\n    </igx-expandable-grid-cell>\n</ng-template>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":21,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":22,"character":20}]}],"_cells":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":27,"character":5},"arguments":["cell"]}]}],"hasColumnLayouts":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":44,"character":5},"arguments":["class.igx-grid__tr--mrl"]}]}],"getContext":[{"__symbolic":"method"}]}},"IgxTreeGridComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxGridBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":55,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":56,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-tree-grid","providers":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"ɵec"},{"provide":{"__symbolic":"reference","name":"ɵeb"},"useClass":{"__symbolic":"reference","name":"ɵfx"}},{"provide":{"__symbolic":"reference","name":"GridBaseAPIService"},"useClass":{"__symbolic":"reference","name":"IgxTreeGridAPIService"}},{"provide":{"__symbolic":"reference","name":"IgxGridBaseDirective"},"useExisting":{"__symbolic":"reference","name":"IgxTreeGridComponent"}},{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"IgxRowIslandAPIService"}],"template":"<igx-grid-toolbar role=\"rowgroup\" [style.flex-basis.px]='outerWidth' *ngIf=\"showToolbar\" [gridID]=\"id\"\n    [displayDensity]=\"displayDensity\" #toolbar>\n</igx-grid-toolbar>\n\n<div class=\"igx-grid__thead\">\n    <div class=\"igx-grid__thead-wrapper\" role=\"rowgroup\" [style.width.px]='calcWidth' #theadRow>\n        <div class=\"igx-grid__tr\" [style.width.px]='calcWidth' role=\"row\">\n            <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length <= 0\"\n                [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n                class=\"igx-grid__scroll-on-drag-left\" [style.left.px]=\"featureColumnsWidth\"></span>\n            <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length > 0\"\n                [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n                class=\"igx-grid__scroll-on-drag-pinned\" [style.left.px]=\"pinnedWidth\"></span>\n            <ng-container *ngIf=\"rowDraggable\">\n                <div class=\"igx-grid__drag-indicator\" #headerDragContainer>\n                    <div style=\"visibility: hidden;\">\n                        <ng-container\n                            *ngTemplateOutlet=\"this.dragIndicatorIconTemplate ? this.dragIndicatorIconTemplate : this.dragIndicatorIconBase\">\n                        </ng-container>\n                    </div>\n                </div>\n            </ng-container>\n            <ng-container *ngIf=\"showRowSelectors\">\n                <div class=\"igx-grid__cbx-selection\" (click)=\"onHeaderSelectorClick($event)\" #headerSelectorContainer [ngClass]=\"{\n                    'igx-grid__cbx-selection--push': filteringService.isFilterRowVisible }\">\n                    <ng-template #headSelector\n                        *ngTemplateOutlet=\"\n                        this.headSelectorTemplate ? this.headSelectorTemplate : headSelectorBaseTemplate;\n                        context: { $implicit: {\n                                        selectedCount: this.selectionService.filteredSelectedRowIds.length,\n                                        totalCount: this.totalRowsCountAfterFilter }}\">\n                    </ng-template>\n                </div>\n            </ng-container>\n            <ng-container *ngIf=\"pinnedColumns.length > 0\">\n                <ng-template ngFor let-col [ngForOf]=\"pinnedColumns | igxTopLevel\">\n                    <igx-grid-header-group [column]=\"col\" [gridID]=\"id\" [style.min-width]=\"getHeaderGroupWidth(col)\"\n                        [style.flex-basis]=\"getHeaderGroupWidth(col)\"></igx-grid-header-group>\n                </ng-template>\n            </ng-container>\n            <ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxTopLevel\"\n                [igxForScrollOrientation]=\"'horizontal'\" [igxForScrollContainer]=\"parentVirtDir\"\n                [igxForContainerSize]='unpinnedWidth' [igxForTrackBy]='trackColumnChanges'\n                [igxForSizePropName]=\"'calcPixelWidth'\" #hContainer>\n                <igx-grid-header-group [column]=\"col\" [gridID]=\"id\" [style.min-width]=\"getHeaderGroupWidth(col)\"\n                    [style.flex-basis]=\"getHeaderGroupWidth(col)\"></igx-grid-header-group>\n            </ng-template>\n        </div>\n        <igx-grid-filtering-row #filteringRow *ngIf=\"filteringService.isFilterRowVisible\"\n            [column]=\"filteringService.filteredColumn\"></igx-grid-filtering-row>\n    </div>\n    <div class=\"igx-grid__thead-thumb\" [hidden]='!hasVerticalSroll()' [style.width.px]=\"scrollWidth\"></div>\n    <div [style.display]=\"shouldOverlayLoading ? 'flex' : 'none'\" #loadingOverlay>\n        <igx-circular-bar [indeterminate]=\"true\">\n        </igx-circular-bar>\n    </div>\n    <span *ngIf=\"hasMovableColumns && draggedColumn\" [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\"\n        id=\"right\" class=\"igx-grid__scroll-on-drag-right\"></span>\n</div>\n\n<div igxGridBody (keydown.control.c)=\"copyHandlerIE()\" (copy)=\"copyHandler($event)\" class=\"igx-grid__tbody\">\n    <div class=\"igx-grid__tbody-content\" role=\"rowgroup\" (onDragStop)=\"selectionService.dragMode = $event\"\n        (onDragScroll)=\"dragScroll($event)\" [igxGridDragSelect]=\"selectionService.dragMode\"\n        [style.height.px]='calcHeight' [style.width.px]='calcWidth' #tbody (scroll)='scrollHandler($event)'\n        (wheel)=\"wheelHandler()\">\n        <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length <= 0\"\n            [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n            class=\"igx-grid__scroll-on-drag-left\"></span>\n        <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length > 0\"\n            [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n            class=\"igx-grid__scroll-on-drag-pinned\" [style.left.px]=\"pinnedWidth\"></span>\n        <ng-template igxGridFor let-rowData\n            [igxGridForOf]=\"data\n        | treeGridTransaction:id:pipeTrigger\n        | visibleColumns:hasVisibleColumns\n        | treeGridHierarchizing:primaryKey:foreignKey:childDataKey:id:pipeTrigger\n        | treeGridFiltering:filteringExpressionsTree:filterStrategy:advancedFilteringExpressionsTree:id:pipeTrigger\n        | treeGridSorting:sortingExpressions:sortStrategy:id:pipeTrigger\n        | treeGridFlattening:id:expansionDepth:expansionStates:pipeTrigger\n        | treeGridPaging:page:perPage:id:pipeTrigger\n        | treeGridSummary:hasSummarizedColumns:summaryCalculationMode:summaryPosition:id:pipeTrigger:summaryPipeTrigger\" let-rowIndex=\"index\"\n            [igxForScrollOrientation]=\"'vertical'\" [igxForScrollContainer]='verticalScroll'\n            [igxForContainerSize]='calcHeight' [igxForItemSize]=\"renderedRowHeight\" #verticalScrollContainer\n            (onChunkPreload)=\"dataLoading($event)\">\n            <ng-template #record_template>\n                <igx-tree-grid-row [gridID]=\"id\" [index]=\"rowIndex\" [treeRow]=\"rowData\" #row>\n                </igx-tree-grid-row>\n            </ng-template>\n            <ng-template #summary_template>\n                <igx-grid-summary-row [gridID]=\"id\" [summaries]=\"rowData.summaries\"\n                    [firstCellIndentation]=\"rowData.cellIndentation\" [index]=\"rowIndex\"\n                    class=\"igx-grid__summaries--body\" #summaryRow>\n                </igx-grid-summary-row>\n            </ng-template>\n\n            <ng-template [igxTemplateOutlet]='isSummaryRow(rowData) ? summary_template : record_template'\n                [igxTemplateOutletContext]='getContext(rowData, rowIndex)'\n                (onCachedViewLoaded)='cachedViewLoaded($event)'\n                (onBeforeViewDetach)='viewDetachHandler($event)'>\n            </ng-template>\n        </ng-template>\n        <ng-container *ngTemplateOutlet=\"template\"></ng-container>\n        <div class=\"igx-grid__row-editing-outlet\" igxOverlayOutlet #igxRowEditingOverlayOutlet></div>\n    </div>\n    <span *ngIf=\"hasMovableColumns && draggedColumn\" [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\"\n        id=\"right\" class=\"igx-grid__scroll-on-drag-right\"></span>\n    <div [hidden]='!hasVerticalSroll()' class=\"igx-grid__tbody-scrollbar\" [style.width.px]=\"scrollWidth\"\n        [style.height.px]='calcHeight'>\n        <ng-template igxGridFor [igxGridForOf]='[]' #verticalScrollHolder></ng-template>\n    </div>\n</div>\n\n<div class=\"igx-grid__tfoot\" role=\"rowgroup\" [style.height.px]='summariesHeight' #tfoot>\n    <igx-grid-summary-row [style.width.px]='calcWidth' [style.height.px]='summariesHeight'\n        *ngIf=\"hasSummarizedColumns && rootSummariesEnabled\" [gridID]=\"id\"\n        [summaries]=\"id | igxGridSummaryDataPipe:summaryService.retriggerRootPipe\" [index]=\"0\"\n        class=\"igx-grid__summaries\" #summaryRow>\n    </igx-grid-summary-row>\n    <div class=\"igx-grid__tfoot-thumb\" [hidden]='!hasVerticalSroll()' [style.height.px]='summariesHeight'\n        [style.width.px]=\"scrollWidth\"></div>\n</div>\n\n<div class=\"igx-grid__scroll\" [style.height]=\"'18px'\" #scr [hidden]=\"isHorizontalScrollHidden\">\n    <div class=\"igx-grid__scroll-start\" [style.width.px]='pinnedWidth' [hidden]=\"pinnedWidth === 0\"></div>\n    <div class=\"igx-grid__scroll-main\" [style.width.px]='unpinnedWidth'>\n        <ng-template igxGridFor [igxGridForOf]='[]' #scrollContainer>\n        </ng-template>\n    </div>\n</div>\n\n<div class=\"igx-grid__footer\" #footer>\n    <ng-content select=\"igx-grid-footer\"></ng-content>\n    <ng-container *ngIf=\"paging && totalRecords\">\n        <ng-container\n            *ngTemplateOutlet=\"paginationTemplate ? paginationTemplate : defaultPaginator; context: {$implicit: this}\">\n        </ng-container>\n    </ng-container>\n</div>\n\n<ng-template #defaultPaginator>\n    <igx-paginator [displayDensity]=\"displayDensity\" [(page)]=\"page\" [totalRecords]=\"processedExpandedFlatData.length\"\n        [(perPage)]=\"perPage\">\n    </igx-paginator>\n</ng-template>\n\n<ng-template #emptyFilteredGrid>\n    <span class=\"igx-grid__tbody-message\">{{emptyFilteredGridMessage}}</span>\n</ng-template>\n\n<ng-template #defaultEmptyGrid>\n    <span class=\"igx-grid__tbody-message\">{{emptyGridMessage}}</span>\n</ng-template>\n\n<ng-template #defaultLoadingGrid>\n    <div class=\"igx-grid__loading\">\n        <igx-circular-bar [indeterminate]=\"true\">\n        </igx-circular-bar>\n    </div>\n</ng-template>\n\n<div *ngIf=\"rowEditable\" igxToggle>\n    <div [className]=\"bannerClass\">\n        <ng-container\n            *ngTemplateOutlet=\"rowEditContainer; context: { rowChangesCount: rowChangesCount, endEdit: endEdit.bind(this) }\">\n        </ng-container>\n    </div>\n</div>\n\n<ng-template #defaultRowEditText>\n    You have {{ rowChangesCount }} changes in this row\n</ng-template>\n\n<ng-template #defaultRowEditActions>\n    <button igxButton igxRowEditTabStop (click)=\"endEdit(false, $event)\">Cancel</button>\n    <button igxButton igxRowEditTabStop (click)=\"endEdit(true, $event)\">Done</button>\n</ng-template>\n\n<ng-template #defaultRowEditTemplate>\n    <div class=\"igx-banner__message\">\n        <span class=\"igx-banner__text\">\n            <ng-container\n                *ngTemplateOutlet=\"rowEditText ? rowEditText : defaultRowEditText; context: { $implicit: rowChangesCount }\">\n            </ng-container>\n        </span>\n    </div>\n    <div class=\"igx-banner__actions\">\n        <div class=\"igx-banner__row\">\n            <ng-container\n                *ngTemplateOutlet=\"rowEditActions ? rowEditActions : defaultRowEditActions; context: { $implicit: endEdit.bind(this) }\">\n            </ng-container>\n        </div>\n    </div>\n</ng-template>\n\n<ng-template #dragIndicatorIconBase>\n    <igx-icon fontSet=\"material\">drag_indicator</igx-icon>\n</ng-template>\n\n<ng-template #headSelectorBaseTemplate igxHeadSelector let-context>\n    <div class=\"igx-grid__cbx-padding\">\n        <igx-checkbox\n            [checked]=\"context.selectedCount > 0 && context.totalCount === context.selectedCount\"\n            [ngStyle]=\"{'visibility': isMultiRowSelectionEnabled? 'visible' : 'hidden' }\"\n            [readonly]=\"true\"\n            disableRipple=\"true\"\n            [indeterminate]=\"context.selectedCount > 0 && context.selectedCount !== context.totalCount\"\n            [aria-label]=\"headSelectorBaseAriaLabel\"\n            #headerCheckbox>\n        </igx-checkbox>\n    </div>\n</ng-template>\n\n<igx-grid-column-resizer *ngIf=\"colResizingService.showResizer\"></igx-grid-column-resizer>\n<div class=\"igx-grid__loading-outlet\" #igxLoadingOverlayOutlet igxOverlayOutlet></div>\n<div class=\"igx-grid__outlet\" #igxFilteringOverlayOutlet igxOverlayOutlet></div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":86,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":5}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":102,"character":5}}]}],"childDataKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":207,"character":5}}]}],"foreignKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":218,"character":5}}]}],"hasChildrenKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":232,"character":5}}]}],"cascadeOnDelete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":244,"character":5}}]}],"expansionDepth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":257,"character":5}}]}],"expansionStates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":276,"character":5}}]}],"expansionStatesChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":307,"character":5}}]}],"rowLoadingTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":313,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵfy"},{"read":{"__symbolic":"reference","name":"ɵfy"}}]}]}],"rowLoadingIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":330,"character":5}}]}],"loadChildrenOnDemand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":353,"character":5}}]}],"onRowToggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":375,"character":5}}]}],"dragIndicatorIconBase":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":393,"character":5},"arguments":["dragIndicatorIconBase",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":393,"character":48},"static":true}]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"loadChildrenOnRowExpansion":[{"__symbolic":"method"}],"addChildRows":[{"__symbolic":"method"}],"cloneMap":[{"__symbolic":"method"}],"expandRow":[{"__symbolic":"method"}],"collapseRow":[{"__symbolic":"method"}],"toggleRow":[{"__symbolic":"method"}],"expandAll":[{"__symbolic":"method"}],"collapseAll":[{"__symbolic":"method"}],"addRow":[{"__symbolic":"method"}],"deleteRowById":[{"__symbolic":"method"}],"generateRowPath":[{"__symbolic":"method"}],"getDataBasedBodyHeight":[{"__symbolic":"method"}],"scrollTo":[{"__symbolic":"method"}],"getContext":[{"__symbolic":"method"}],"getSelectedData":[{"__symbolic":"method"}],"writeToData":[{"__symbolic":"method"}],"initColumns":[{"__symbolic":"method"}]}},"IgxTreeGridModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxTreeGridComponent"},{"__symbolic":"reference","name":"IgxTreeGridRowComponent"},{"__symbolic":"reference","name":"IgxTreeGridCellComponent"},{"__symbolic":"reference","name":"ɵfz"},{"__symbolic":"reference","name":"ɵga"},{"__symbolic":"reference","name":"ɵgb"},{"__symbolic":"reference","name":"ɵge"},{"__symbolic":"reference","name":"ɵgc"},{"__symbolic":"reference","name":"ɵgd"},{"__symbolic":"reference","name":"ɵgf"},{"__symbolic":"reference","name":"ɵfy"}],"exports":[{"__symbolic":"reference","name":"IgxTreeGridComponent"},{"__symbolic":"reference","name":"IgxTreeGridRowComponent"},{"__symbolic":"reference","name":"IgxTreeGridCellComponent"},{"__symbolic":"reference","name":"ɵfy"},{"__symbolic":"reference","name":"IgxGridCommonModule"}],"imports":[{"__symbolic":"reference","name":"IgxGridCommonModule"}]}]}],"members":{}},"IgxTreeGridAPIService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"GridBaseAPIService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"get_all_data":[{"__symbolic":"method"}],"get_summary_data":[{"__symbolic":"method"}],"expand_row":[{"__symbolic":"method"}],"collapse_row":[{"__symbolic":"method"}],"toggle_row_expansion":[{"__symbolic":"method"}],"trigger_row_expansion_toggle":[{"__symbolic":"method"}],"expand_path_to_record":[{"__symbolic":"method"}],"get_row_expansion_state":[{"__symbolic":"method"}],"update_row_in_array":[{"__symbolic":"method"}],"should_apply_number_style":[{"__symbolic":"method"}],"deleteRowById":[{"__symbolic":"method"}],"deleteRowFromData":[{"__symbolic":"method"}],"updateData":[{"__symbolic":"method"}],"get_selected_children":[{"__symbolic":"method"}],"row_deleted_transaction":[{"__symbolic":"method"}],"row_deleted_parent":[{"__symbolic":"method"}]}},"IgxTreeGridRowComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxRowDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":7,"character":21},"member":"OnPush"},"selector":"igx-tree-grid-row","providers":[{"provide":{"__symbolic":"reference","name":"IgxRowDirective"},"useExisting":{"__symbolic":"reference","name":"IgxTreeGridRowComponent"}}],"template":"<ng-container *ngIf=\"rowDraggable\">\n    <div [class]=\"resolveDragIndicatorClasses\" [igxRowDrag]=\"this\" (click)=\"$event.stopPropagation()\" [ghostTemplate]=\"this.grid.getDragGhostCustomTemplate()\">\n        <ng-container *ngTemplateOutlet=\"this.grid.dragIndicatorIconTemplate ? this.grid.dragIndicatorIconTemplate : this.grid.dragIndicatorIconBase\"></ng-container>\n    </div>\n</ng-container>\n<ng-container *ngIf=\"showRowSelectors\">\n    <div class=\"igx-grid__cbx-selection\" (click)=\"onRowSelectorClick($event)\">\n        <ng-template *ngTemplateOutlet=\"\n            this.grid.rowSelectorTemplate ? this.grid.rowSelectorTemplate : rowSelectorBaseTemplate;\n            context: { $implicit: { index: viewIndex, rowID: rowID, selected: selected }}\">\n        </ng-template>\n    </div>\n</ng-container>\n<ng-container *ngIf=\"pinnedColumns.length > 0\">\n    <ng-template ngFor let-col [ngForOf]=\"pinnedColumns | igxNotGrouped\">\n        <ng-template #cellTemplate>\n            <igx-grid-cell\n                class=\"igx-grid__td igx-grid__td--fw igx-grid__td--pinned\"\n                [class.igx-grid__td--number]=\"col.dataType === 'number'\"\n                [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n                [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n                [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n                [column]=\"col\"\n                [formatter]=\"col.formatter\"\n                [row]=\"this\"\n                [lastPinned]=\"col.isLastPinned\"\n                [style.min-height.px]=\"grid.rowHeight || 32\"\n                [rowData]=\"rowData\"\n                [style.min-width]=\"col.width\"\n                [style.max-width]=\"col.width\"\n                [style.flex-basis]=\"col.width\"\n                [width]=\"col.getCellWidth()\"\n                [visibleColumnIndex]=\"col.visibleIndex\"\n                [value]=\"rowData[col.field]\"\n                [cellTemplate]=\"col.bodyTemplate\"\n                [cellSelectionMode]=\"grid.cellSelection\" #treeCell>\n            </igx-grid-cell>\n            </ng-template>\n        <ng-template #treeCellTemplate>\n            <igx-tree-grid-cell\n                class=\"igx-grid__td igx-grid__td--fw igx-grid__td--tree-cell igx-grid__td--pinned\"\n                [class.igx-grid__td--number]=\"col.dataType === 'number' && col.visibleIndex !== 0\"\n                [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n                [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n                [level]=\"treeRow.level\"\n                [expanded]=\"treeRow.expanded\"\n                [showIndicator]=\"showIndicator\"\n                [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n                [column]=\"col\"\n                [formatter]=\"col.formatter\"\n                [row]=\"this\"\n                [lastPinned]=\"col.isLastPinned\"\n                [style.min-height.px]=\"grid.rowHeight || 32\"\n                [rowData]=\"rowData\"\n                [style.min-width]=\"col.width\"\n                [style.max-width]=\"col.width\"\n                [style.flex-basis]=\"col.width\"\n                [width]=\"col.getCellWidth()\"\n                [visibleColumnIndex]=\"col.visibleIndex\"\n                [value]=\"rowData[col.field]\"\n                [isLoading]=\"isLoading\"\n                [cellTemplate]=\"col.bodyTemplate\"\n                [cellSelectionMode]=\"grid.cellSelection\"  #treeCell>\n            </igx-tree-grid-cell>\n        </ng-template>\n        <ng-container *ngTemplateOutlet=\"col.visibleIndex === 0 ? treeCellTemplate : cellTemplate\"></ng-container>\n    </ng-template>\n</ng-container>\n<ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxNotGrouped\" [igxForScrollContainer]=\"grid.parentVirtDir\" let-colIndex=\"index\" [igxForScrollOrientation]=\"'horizontal'\" [igxForContainerSize]='grid.unpinnedWidth' [igxForSizePropName]=\"'calcPixelWidth'\" [igxForTrackBy]='grid.trackColumnChanges' #igxDirRef>\n    <ng-template #cellTemplate>\n        <igx-grid-cell\n            class=\"igx-grid__td igx-grid__td--fw\"\n            [class.igx-grid__td--number]=\"col.dataType === 'number'\"\n            [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n            [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n            [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n            [column]=\"col\"\n            [formatter]=\"col.formatter\"\n            [row]=\"this\"\n            [style.min-height.px]=\"grid.rowHeight || 32\"\n            [rowData]=\"rowData\"\n            [style.min-width]=\"col.width\"\n            [style.max-width]=\"col.width\"\n            [style.flex-basis]=\"col.width\"\n            [width]=\"col.getCellWidth()\"\n            [visibleColumnIndex]=\"col.visibleIndex\"\n            [value]=\"rowData[col.field]\"\n            [cellTemplate]=\"col.bodyTemplate\"\n            [cellSelectionMode]=\"grid.cellSelection\"  #treeCell>\n        </igx-grid-cell>\n    </ng-template>\n    <ng-template #treeCellTemplate>\n        <igx-tree-grid-cell\n            class=\"igx-grid__td igx-grid__td--fw igx-grid__td--tree-cell\"\n            [class.igx-grid__td--number]=\"col.dataType === 'number' && col.visibleIndex !== 0\"\n            [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n            [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n            [level]=\"treeRow.level\"\n            [expanded]=\"treeRow.expanded\"\n            [showIndicator]=\"showIndicator\"\n            [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n            [column]=\"col\"\n            [formatter]=\"col.formatter\"\n            [row]=\"this\"\n            [style.min-height.px]=\"grid.rowHeight || 32\"\n            [rowData]=\"rowData\"\n            [style.min-width]=\"col.width\"\n            [style.max-width]=\"col.width\"\n            [style.flex-basis]=\"col.width\"\n            [width]=\"col.getCellWidth()\"\n            [visibleColumnIndex]=\"col.visibleIndex\"\n            [value]=\"rowData[col.field]\"\n            [isLoading]=\"isLoading\"\n            [cellTemplate]=\"col.bodyTemplate\"\n            [cellSelectionMode]=\"grid.cellSelection\"  #treeCell>\n        </igx-tree-grid-cell>\n    </ng-template>\n    <ng-container *ngTemplateOutlet=\"col.visibleIndex === 0 ? treeCellTemplate : cellTemplate\"></ng-container>\n</ng-template>\n<ng-template #rowSelectorBaseTemplate>\n    <div class=\"igx-grid__cbx-padding\">\n        <igx-checkbox\n            [readonly]=\"true\"\n            [checked]=\"selected\"\n            [disabled]=\"deleted\"\n            disableRipple=\"true\"\n            [disableTransitions]=\"grid.disableTransitions\"\n            [aria-label]=\"rowCheckboxAriaLabel\">\n        </igx-checkbox>\n    </div>\n</ng-template>\n"}]}],"members":{"cells":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":23,"character":5},"arguments":["treeCell"]}]}],"treeRow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"expanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":54,"character":5},"arguments":["attr.aria-expanded"]}]}],"resolveClasses":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}]}},"IgxTreeGridCellComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵfw"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":21},"member":"OnPush"},"selector":"igx-tree-grid-cell","providers":[{"__symbolic":"reference","name":"ɵdl"}],"template":"<ng-template #defaultCell>\n    <div igxTextHighlight style=\"pointer-events: none\" [cssClass]=\"highlightClass\" [activeCssClass]=\"activeHighlightClass\" [groupName]=\"gridID\"\n        [value]=\"formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal: grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value\"\n        [row]=\"rowData\" [column]=\"this.column.field\" [containerClass]=\"'igx-grid__td-text'\"\n        class=\"igx-grid__td-text\">{{ formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal:\n        grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value }}</div>\n</ng-template>\n<ng-template #inlineEditor  let-cell=\"cell\">\n    <ng-container *ngIf=\"column.dataType === 'string'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [(ngModel)]=\"editValue\" [igxFocus]=\"focused\">\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'number'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [(ngModel)]=\"editValue\" [igxFocus]=\"focused\"  type=\"number\">\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'boolean'\">\n        <igx-checkbox (change)=\"editValue = $event.checked\" [value]=\"editValue\" [checked]=\"editValue\" [disableRipple]=\"true\"></igx-checkbox>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'date'\">\n        <igx-date-picker [style.width.%]=\"100\" [outlet]=\"grid.outletDirective\" mode=\"dropdown\"\n        [locale]=\"grid.locale\" [(value)]=\"editValue\" [igxFocus]=\"focused\" [labelVisibility]=\"false\">\n    </igx-date-picker>\n    </ng-container>\n</ng-template>\n<ng-container *ngIf=\"!editMode\">\n    <ng-container *ngIf=\"level > 0\">\n        <div #indentationDiv class=\"igx-grid__tree-cell--padding-level-{{level}}\"></div>\n    </ng-container>\n    <div #indicator\n         *ngIf=\"!isLoading\"\n         class=\"igx-grid__tree-grouping-indicator\"\n         [ngStyle]=\"{'visibility': showIndicator ? 'visible' : 'hidden'}\"\n         (click)=\"toggle($event)\" (focus)=\"onIndicatorFocus()\" tabindex=\"-1\">\n         <ng-container *ngTemplateOutlet=\"iconTemplate; context: { $implicit:  this }\">\n        </ng-container>\n    </div>\n    <div *ngIf=\"isLoading\"\n         (dblclick)=\"onLoadingDblClick($event)\"\n         class=\"igx-grid__tree-loading-indicator\">\n        <ng-container *ngTemplateOutlet=\"grid.rowLoadingIndicatorTemplate ? grid.rowLoadingIndicatorTemplate : defaultLoadingIndicatorTemplate\">\n        </ng-container>\n    </div>\n    <ng-template #defaultLoadingIndicatorTemplate>\n        <igx-circular-bar [indeterminate]=\"true\">\n        </igx-circular-bar>\n    </ng-template>\n</ng-container>\n<ng-container *ngTemplateOutlet=\"template; context: context\">\n</ng-container>\n<ng-template #defaultExpandedTemplate>\n        <igx-icon fontSet=\"material\">expand_more</igx-icon>\n</ng-template>\n<ng-template #defaultCollapsedTemplate>\n        <igx-icon fontSet=\"material\">chevron_right</igx-icon>\n</ng-template>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":30,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":30,"character":24}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":26,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":27,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":28,"character":32},{"__symbolic":"reference","name":"ɵdl"},null,{"__symbolic":"reference","name":"ɵf"}]}],"level":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"showIndicator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":5}}]}],"isLoading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"toggle":[{"__symbolic":"method"}],"onLoadingDblClick":[{"__symbolic":"method"}]}},"ITreeGridRecord":{"__symbolic":"interface"},"IRowToggleEventArgs":{"__symbolic":"interface"},"IgxHierarchicalTransactionServiceFactory":{"provide":{"__symbolic":"reference","name":"IgxGridTransaction"},"useFactory":{"__symbolic":"reference","name":"hierarchicalTransactionServiceFactory"}},"hierarchicalTransactionServiceFactory":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"IgxTransactionService"}}},"IPathSegment":{"__symbolic":"interface"},"IgxHierarchicalGridBaseDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxGridBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":46,"character":1},"arguments":[{"selector":"[igxHierarchicalGridBase]"}]}],"members":{"expandChildren":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"hasChildrenKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}}]}],"showExpandAll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":5}}]}],"dragIndicatorIconBase":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":99,"character":5},"arguments":["dragIndicatorIconBase",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":99,"character":48},"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":107,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxGridTransaction"}]}],null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":110,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":110,"character":16}]}],null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":117,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxOverlayService"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":119,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":119,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"ɵcu"},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"TransactionService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":108,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":109,"character":14},null,{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":111,"character":13},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":112,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":113,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":114,"character":17},{"__symbolic":"reference","name":"ɵgg"},{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","name":"IgxOverlayService"},{"__symbolic":"reference","name":"ɵec"},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"createColumnsList":[{"__symbolic":"method"}],"_createColumn":[{"__symbolic":"method"}],"_createColGroupComponent":[{"__symbolic":"method"}],"_createColComponent":[{"__symbolic":"method"}],"getGridsForIsland":[{"__symbolic":"method"}],"getChildGrid":[{"__symbolic":"method"}]}},"HierarchicalStateRecord":{"__symbolic":"interface"},"IgxHierarchicalGridComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxHierarchicalGridBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":45,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":46,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-hierarchical-grid","providers":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"provide":{"__symbolic":"reference","name":"GridBaseAPIService"},"useClass":{"__symbolic":"reference","name":"IgxHierarchicalGridAPIService"}},{"provide":{"__symbolic":"reference","name":"IgxGridBaseDirective"},"useExisting":{"__symbolic":"reference","name":"IgxHierarchicalGridComponent"}},{"__symbolic":"reference","name":"ɵec"},{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","name":"ɵgg"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"IgxRowIslandAPIService"}],"template":"<igx-grid-toolbar role=\"rowgroup\" [style.flex-basis.px]=\"outerWidth\" *ngIf=\"showToolbar\" [gridID]=\"id\"\n    [displayDensity]=\"displayDensity\" #toolbar>\n</igx-grid-toolbar>\n\n<div class=\"igx-grid__thead\">\n    <div class=\"igx-grid__thead-wrapper\" role=\"rowgroup\" [style.width.px]='calcWidth' #theadRow>\n        <div class=\"igx-grid__tr\" role=\"row\" [style.width.px]='calcWidth'>\n            <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length <= 0\"\n                [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n                class=\"igx-grid__scroll-on-drag-left\"></span>\n            <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length > 0\"\n                [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n                class=\"igx-grid__scroll-on-drag-pinned\" [style.left.px]=\"pinnedWidth\"></span>\n                <div #headerHierarchyExpander (click)=\"toggleAll()\" [hidden]='!hasExpandableChildren || !hasVisibleColumns' [ngClass]=\"{\n                    'igx-grid__hierarchical-expander igx-grid__hierarchical-expander--header': hasExpandableChildren,\n                    'igx-grid__hierarchical-expander--push': filteringService.isFilterRowVisible,\n                    'igx-grid__hierarchical-expander--no-border': isRowSelectable || rowDraggable\n                }\">\n                <ng-container *ngTemplateOutlet=\"iconTemplate; context: { $implicit: this }\"></ng-container>\n            </div>\n            <ng-container *ngIf=\"rowDraggable\">\n                <div class=\"igx-grid__drag-indicator\" [ngClass]=\"{\n                        'igx-grid__drag-indicator--header': !isRowSelectable\n                    }\" #headerDragContainer>\n                    <div style=\"visibility: hidden;\">\n                        <ng-container\n                            *ngTemplateOutlet=\"this.dragIndicatorIconTemplate ? this.dragIndicatorIconTemplate : this.dragIndicatorIconBase\">\n                        </ng-container>\n                    </div>\n                </div>\n            </ng-container>\n            <ng-container *ngIf=\"showRowSelectors\">\n                <div class=\"igx-grid__cbx-selection\" (click)=\"onHeaderSelectorClick($event)\" #headerSelectorContainer [ngClass]=\"{\n                        'igx-grid__cbx-selection--push': filteringService.isFilterRowVisible\n                    }\">\n                    <ng-template #headSelector\n                        *ngTemplateOutlet=\"\n                        this.headSelectorTemplate ? this.headSelectorTemplate : headSelectorBaseTemplate;\n                        context: { $implicit: {\n                                        selectedCount: this.selectionService.filteredSelectedRowIds.length,\n                                        totalCount: this.totalRowsCountAfterFilter,\n                                        selectAll: selectAllRows.bind(this),\n                                        deselectAll: deselectAllRows.bind(this) }}\">\n                    </ng-template>\n                </div>\n            </ng-container>\n            <ng-container *ngIf=\"pinnedColumns.length > 0\">\n                <ng-template ngFor let-col [ngForOf]=\"pinnedColumns | igxTopLevel\">\n                    <igx-grid-header-group [column]=\"col\" [gridID]=\"id\" [style.min-width]=\"getHeaderGroupWidth(col)\"\n                        [style.flex-basis]=\"getHeaderGroupWidth(col)\"></igx-grid-header-group>\n                </ng-template>\n            </ng-container>\n            <ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxTopLevel\"\n                [igxForScrollOrientation]=\"'horizontal'\" [igxForScrollContainer]=\"parentVirtDir\"\n                [igxForContainerSize]='unpinnedWidth' [igxForTrackBy]='trackColumnChanges'\n                [igxForSizePropName]='\"calcPixelWidth\"' #hContainer>\n                <igx-grid-header-group [column]=\"col\" [gridID]=\"id\" [style.min-width]=\"getHeaderGroupWidth(col)\"\n                    [style.flex-basis]=\"getHeaderGroupWidth(col)\"></igx-grid-header-group>\n            </ng-template>\n        </div>\n        <igx-grid-filtering-row #filteringRow [style.width.px]='calcWidth' *ngIf=\"filteringService.isFilterRowVisible\"\n            [column]=\"filteringService.filteredColumn\"></igx-grid-filtering-row>\n    </div>\n    <div [style.display]=\"shouldOverlayLoading ? 'flex' : 'none'\" #loadingOverlay>\n        <igx-circular-bar [indeterminate]=\"true\">\n        </igx-circular-bar>\n    </div>\n    <span *ngIf=\"hasMovableColumns && draggedColumn\" [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\"\n        id=\"right\" class=\"igx-grid__scroll-on-drag-right\"></span>\n    <div class=\"igx-grid__thead-thumb\" [hidden]='!hasVerticalSroll()' [style.width.px]=\"scrollWidth\"></div>\n</div>\n\n<div igxGridBody (keydown.control.c)=\"copyHandlerIE()\" (copy)=\"copyHandler($event)\" class=\"igx-grid__tbody\">\n    <div class=\"igx-grid__tbody-content\" (onDragStop)=\"selectionService.dragMode = $event\"\n        (onDragScroll)=\"dragScroll($event)\" [igxGridDragSelect]=\"selectionService.dragMode\" role=\"rowgroup\"\n        [style.height.px]='calcHeight' [style.width.px]='calcWidth' #tbody (scroll)='scrollHandler($event)'>\n        <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length <= 0\"\n            [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n            class=\"igx-grid__scroll-on-drag-left\"></span>\n        <span *ngIf=\"hasMovableColumns && draggedColumn && pinnedColumns.length > 0\"\n            [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\" id=\"left\"\n            class=\"igx-grid__scroll-on-drag-pinned\" [style.left.px]=\"pinnedWidth\"></span>\n        <ng-template igxGridFor let-rowData [igxGridForOf]=\"data\n        | gridTransaction:id:pipeTrigger\n        | visibleColumns:hasVisibleColumns\n        | gridFiltering:filteringExpressionsTree:filterStrategy:advancedFilteringExpressionsTree:id:pipeTrigger\n        | gridSort:sortingExpressions:sortStrategy:id:pipeTrigger\n        | gridHierarchicalPaging:page:perPage:id:pipeTrigger\n        | gridHierarchical:hierarchicalState:id:primaryKey:childLayoutKeys:pipeTrigger\" let-rowIndex=\"index\"\n            [igxForScrollOrientation]=\"'vertical'\" [igxForScrollContainer]='verticalScroll'\n            [igxForContainerSize]='calcHeight' [igxForItemSize]=\"renderedRowHeight\" [igxForTrackBy]='trackChanges'\n            #verticalScrollContainer (onChunkPreload)=\"dataLoading($event)\">\n            <ng-template #hierarchical_record_template>\n                <igx-hierarchical-grid-row [gridID]=\"id\" [index]=\"rowIndex\" [rowData]=\"rowData\" #row>\n                </igx-hierarchical-grid-row>\n            </ng-template>\n            <ng-template #child_record_template let-rowIndex=\"index\" let-rowData>\n                <div style=\"overflow:auto;width: 100%;\" [attr.data-rowindex]='rowIndex' (scroll)='onContainerScroll()'\n                    [ngClass]=\"{\n                    'igx-grid__tr-container': true,\n                    'igx-grid__tr--highlighted':isRowHighlighted(rowData)\n                }\">\n                    <igx-child-grid-row *ngFor=\"let layout of childLayoutList\" [parentGridID]=\"id\" [index]=\"rowIndex\"\n                        [rowData]=\"rowData\" [layout]='layout' #row>\n                    </igx-child-grid-row>\n                </div>\n            </ng-template>\n            <ng-template\n            [igxTemplateOutlet]='(isHierarchicalRecord(rowData) ? hierarchical_record_template : (isChildGridRecord(rowData) && isExpanded(rowData) ? child_record_template : hierarchical_record_template))'\n            [igxTemplateOutletContext]='getContext(rowData)' (onViewCreated)='viewCreatedHandler($event)'\n            (onViewMoved)='viewMovedHandler($event)' (onCachedViewLoaded)='cachedViewLoaded($event)'\n            (onBeforeViewDetach)='viewDetachHandler($event)'></ng-template>\n            <!-- <ng-container *igxTemplateOutlet=\"(isHierarchicalRecord(rowData) ? hierarchical_record_template : (isChildGridRecord(rowData) && isExpanded(rowData) ? child_record_template : hierarchical_record_template)); context: getContext(rowData)\"></ng-container> -->\n        </ng-template>\n        <ng-container *ngTemplateOutlet=\"template\"></ng-container>\n        <span *ngIf=\"hasMovableColumns && draggedColumn\" [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\"\n            id=\"right\" class=\"igx-grid__scroll-on-drag-right\"></span>\n        <div class=\"igx-grid__row-editing-outlet\" igxOverlayOutlet #igxRowEditingOverlayOutlet></div>\n    </div>\n    <span *ngIf=\"hasMovableColumns && draggedColumn\" [igxColumnMovingDrop]=\"headerContainer\" [attr.droppable]=\"true\"\n        id=\"right\" class=\"igx-grid__scroll-on-drag-right\"></span>\n    <div [hidden]='!hasVerticalSroll()' class=\"igx-grid__tbody-scrollbar\" [style.width.px]=\"scrollWidth\"\n        [style.height.px]='calcHeight'>\n        <ng-template igxGridFor [igxGridForOf]='[]' #verticalScrollHolder></ng-template>\n    </div>\n</div>\n\n\n<div class=\"igx-grid__tfoot\" role=\"rowgroup\" [style.height.px]='summariesHeight' #tfoot>\n    <igx-grid-summary-row [style.width.px]='calcWidth' [style.height.px]='summariesHeight'\n        *ngIf=\"hasSummarizedColumns && rootSummariesEnabled\" [gridID]=\"id\"\n        [summaries]=\"id | igxGridSummaryDataPipe:summaryService.retriggerRootPipe\" [index]=\"0\"\n        class=\"igx-grid__summaries\" #summaryRow>\n    </igx-grid-summary-row>\n    <div class=\"igx-grid__tfoot-thumb\" [hidden]='!hasVerticalSroll()' [style.height.px]='summariesHeight'\n        [style.width.px]=\"scrollWidth\"></div>\n</div>\n\n<div class=\"igx-grid__scroll\" [style.height]=\"'18px'\" #scr [hidden]=\"isHorizontalScrollHidden\">\n    <div class=\"igx-grid__scroll-start\" [style.width.px]='pinnedWidth' [hidden]=\"pinnedWidth === 0\"></div>\n    <div class=\"igx-grid__scroll-main\" [style.width.px]='unpinnedWidth'>\n        <ng-template igxGridFor [igxGridForOf]='[]' #scrollContainer>\n        </ng-template>\n    </div>\n</div>\n\n<div class=\"igx-grid__footer\" #footer>\n    <ng-content select=\"igx-grid-footer\"></ng-content>\n    <ng-container *ngIf=\"paging && totalRecords\">\n        <ng-container\n            *ngTemplateOutlet=\"paginationTemplate ? paginationTemplate : defaultPaginator; context: {$implicit: this}\">\n        </ng-container>\n    </ng-container>\n</div>\n\n<ng-template #defaultPaginator>\n    <igx-paginator [displayDensity]=\"displayDensity\" [(page)]=\"page\" [totalRecords]=\"totalRecords\" [(perPage)]=\"perPage\">\n    </igx-paginator>\n</ng-template>\n\n<ng-template #emptyFilteredGrid>\n    <span class=\"igx-grid__tbody-message\">{{emptyFilteredGridMessage}}</span>\n</ng-template>\n\n<ng-template #defaultEmptyGrid>\n    <span class=\"igx-grid__tbody-message\">{{emptyGridMessage}}</span>\n</ng-template>\n\n<ng-template #defaultLoadingGrid>\n    <div class=\"igx-grid__loading\">\n        <igx-circular-bar [indeterminate]=\"true\">\n        </igx-circular-bar>\n    </div>\n</ng-template>\n\n<ng-template #defaultCollapsedTemplate>\n    <igx-icon role=\"button\" fontSet=\"material\">unfold_more</igx-icon>\n</ng-template>\n\n<ng-template #defaultExpandedTemplate>\n    <igx-icon role=\"button\" [isActive]='hierarchicalState.length > 0 && hasExpandableChildren' [isActive]='true' fontSet=\"material\">unfold_less</igx-icon>\n</ng-template>\n\n<div *ngIf=\"rowEditable\" igxToggle>\n    <div [className]=\"bannerClass\">\n        <ng-container\n            *ngTemplateOutlet=\"rowEditContainer; context: { rowChangesCount: rowChangesCount, endEdit: endEdit.bind(this) }\">\n        </ng-container>\n    </div>\n</div>\n<ng-template #defaultRowEditText>\n    You have {{ rowChangesCount }} changes in this row\n</ng-template>\n<ng-template #defaultRowEditActions>\n    <button igxButton igxRowEditTabStop (click)=\"endEdit(false, $event)\">Cancel</button>\n    <button igxButton igxRowEditTabStop (click)=\"endEdit(true, $event)\">Done</button>\n</ng-template>\n<ng-template #defaultRowEditTemplate>\n    <div class=\"igx-banner__message\">\n        <span class=\"igx-banner__text\">\n            <ng-container\n                *ngTemplateOutlet=\"rowEditText ? rowEditText : defaultRowEditText; context: { $implicit: rowChangesCount }\">\n            </ng-container>\n        </span>\n    </div>\n    <div class=\"igx-banner__actions\">\n        <div class=\"igx-banner__row\">\n            <ng-container\n                *ngTemplateOutlet=\"rowEditActions ? rowEditActions : defaultRowEditActions; context: { $implicit: endEdit.bind(this) }\">\n            </ng-container>\n        </div>\n    </div>\n</ng-template>\n\n<ng-template #dragIndicatorIconBase>\n    <igx-icon fontSet=\"material\">drag_indicator</igx-icon>\n</ng-template>\n\n<ng-template #headSelectorBaseTemplate igxHeadSelector let-context>\n    <div class=\"igx-grid__cbx-padding\">\n        <igx-checkbox\n            [readonly]=\"true\"\n            [checked]=\"context.selectedCount > 0 && context.totalCount === context.selectedCount\"\n            disableRipple=\"true\"\n            [ngStyle]=\"{'visibility': isMultiRowSelectionEnabled? 'visible' : 'hidden' }\"\n            [indeterminate]=\"context.selectedCount > 0 && context.selectedCount !== context.totalCount\"\n            [aria-label]=\"headSelectorBaseAriaLabel\"\n            #headerCheckbox>\n        </igx-checkbox>\n    </div>\n</ng-template>\n\n<igx-grid-column-resizer *ngIf=\"colResizingService.showResizer\"></igx-grid-column-resizer>\n<div class=\"igx-grid__loading-outlet\" #igxLoadingOverlayOutlet igxOverlayOutlet></div>\n<div class=\"igx-grid__outlet\" #igxFilteringOverlayOutlet igxOverlayOutlet></div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":73,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":5}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":5}}]}],"hierarchicalState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":135,"character":5}}]}],"hierarchicalStateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":158,"character":5}}]}],"expandChildren":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":196,"character":5}}]}],"childLayoutList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":238,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxRowIslandComponent"},{"read":{"__symbolic":"reference","name":"IgxRowIslandComponent"},"descendants":false}]}]}],"allLayoutList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":244,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxRowIslandComponent"},{"read":{"__symbolic":"reference","name":"IgxRowIslandComponent"},"descendants":true}]}]}],"hierarchicalRecordTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":247,"character":5},"arguments":["hierarchical_record_template",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":247,"character":55},"static":true}]}]}],"childTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":250,"character":5},"arguments":["child_record_template",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":250,"character":48},"static":true}]}]}],"headerHierarchyExpander":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":253,"character":5},"arguments":["headerHierarchyExpander",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":253,"character":50},"static":true}]}]}],"templateOutlets":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":259,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcl"},{"read":{"__symbolic":"reference","name":"ɵcl"}}]}]}],"hierarchicalRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":265,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵgi"},{"read":{"__symbolic":"reference","name":"ɵgi"}}]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"updateSizes":[{"__symbolic":"method"}],"_shouldAutoSize":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"onRowIslandChange":[{"__symbolic":"method"}],"onColumnsChanged":[{"__symbolic":"method"}],"updateColumnList":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_clearSeletionHighlights":[{"__symbolic":"method"}],"getFeatureColumnsWidth":[{"__symbolic":"method"}],"getDefaultExpanderWidth":[{"__symbolic":"method"}],"isRowHighlighted":[{"__symbolic":"method"}],"isHierarchicalRecord":[{"__symbolic":"method"}],"isChildGridRecord":[{"__symbolic":"method"}],"trackChanges":[{"__symbolic":"method"}],"getContext":[{"__symbolic":"method"}],"getDragGhostCustomTemplate":[{"__symbolic":"method"}],"initColumns":[{"__symbolic":"method"}],"getVisibleContentHeight":[{"__symbolic":"method"}],"toggleAll":[{"__symbolic":"method"}],"collapseAll":[{"__symbolic":"method"}],"expandAll":[{"__symbolic":"method"}],"isExpanded":[{"__symbolic":"method"}],"viewCreatedHandler":[{"__symbolic":"method"}],"viewMovedHandler":[{"__symbolic":"method"}],"updateScrollPosition":[{"__symbolic":"method"}],"getChildGrids":[{"__symbolic":"method"}],"generateDataFields":[{"__symbolic":"method"}],"hg_verticalScrollHandler":[{"__symbolic":"method"}],"onContainerScroll":[{"__symbolic":"method"}],"hg_horizontalScrollHandler":[{"__symbolic":"method"}]}},"IgxHierarchicalGridModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxHierarchicalGridBaseDirective"},{"__symbolic":"reference","name":"IgxHierarchicalGridComponent"},{"__symbolic":"reference","name":"IgxHierarchicalRowComponent"},{"__symbolic":"reference","name":"IgxRowIslandComponent"},{"__symbolic":"reference","name":"ɵgi"},{"__symbolic":"reference","name":"ɵgj"},{"__symbolic":"reference","name":"ɵgk"},{"__symbolic":"reference","name":"ɵgl"}],"exports":[{"__symbolic":"reference","name":"IgxGridModule"},{"__symbolic":"reference","name":"IgxHierarchicalGridComponent"},{"__symbolic":"reference","name":"IgxHierarchicalRowComponent"},{"__symbolic":"reference","name":"ɵgj"},{"__symbolic":"reference","name":"IgxRowIslandComponent"},{"__symbolic":"reference","name":"ɵgi"}],"imports":[{"__symbolic":"reference","name":"IgxGridModule"}],"entryComponents":[{"__symbolic":"reference","name":"IgxGridComponent"}]}]}],"members":{}},"IgxHierarchicalGridAPIService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵgh"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"registerChildRowIsland":[{"__symbolic":"method"}],"unsetChildRowIsland":[{"__symbolic":"method"}],"getChildRowIsland":[{"__symbolic":"method"}],"getChildGrid":[{"__symbolic":"method"}],"getChildGrids":[{"__symbolic":"method"}],"getParentRowId":[{"__symbolic":"method"}],"registerChildGrid":[{"__symbolic":"method"}],"getChildGridsForRowIsland":[{"__symbolic":"method"}],"getChildGridByID":[{"__symbolic":"method"}]}},"IgxHierarchicalRowComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxRowDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":16,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-hierarchical-grid-row","providers":[{"provide":{"__symbolic":"reference","name":"IgxRowDirective"},"useExisting":{"__symbolic":"reference","name":"IgxHierarchicalRowComponent"}}],"template":"<div (click)=\"expanderClick($event)\" class=\"igx-grid__hierarchical-expander\" [tabIndex]=\"tabindex\" *ngIf=\"hasChildren\" #expander>\n        <ng-container *ngTemplateOutlet=\"iconTemplate; context: { $implicit: this }\">\n        </ng-container>\n</div>\n<ng-template #defaultExpandedTemplate>\n        <igx-icon [isActive]='!added' fontSet=\"material\">expand_more</igx-icon>\n    </ng-template>\n\n<ng-template #defaultCollapsedTemplate>\n        <igx-icon [isActive]='!added' fontSet=\"material\">chevron_right</igx-icon>\n </ng-template>\n\n <ng-template #defaultEmptyTemplate>\n    <igx-icon fontSet=\"material\"></igx-icon>\n</ng-template>\n\n<ng-container *ngIf=\"rowDraggable\">\n    <div [class]=\"resolveDragIndicatorClasses\" [igxRowDrag]=\"this\" (click)=\"$event.stopPropagation()\" [ghostTemplate]=\"this.grid.getDragGhostCustomTemplate()\">\n            <ng-container *ngTemplateOutlet=\"this.grid.dragIndicatorIconTemplate ? this.grid.dragIndicatorIconTemplate : this.grid.dragIndicatorIconBase\"></ng-container>\n    </div>\n</ng-container>\n<ng-container *ngIf=\"showRowSelectors\">\n    <div class=\"igx-grid__cbx-selection\" (click)=\"onRowSelectorClick($event)\">\n        <ng-template *ngTemplateOutlet=\"\n            this.grid.rowSelectorTemplate ? this.grid.rowSelectorTemplate : rowSelectorBaseTemplate;\n            context: { $implicit: {\n                            index: viewIndex,\n                            rowID: rowID,\n                            selected: selected,\n                            select: select,\n                            deselect: deselect }}\">\n        </ng-template>\n    </div>\n</ng-container>\n\n<ng-container *ngIf=\"pinnedColumns.length > 0\">\n    <igx-hierarchical-grid-cell *ngFor=\"let col of pinnedColumns | igxNotGrouped\"\n        class=\"igx-grid__td igx-grid__td--fw igx-grid__td--pinned\"\n        [class.igx-grid__td--number]=\"col.dataType === 'number'\"\n        [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n        [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n        [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n        [column]=\"col\"\n        [formatter]=\"col.formatter\"\n        [row]=\"this\"\n        [lastPinned]=\"col.isLastPinned\"\n        [style.min-height.px]=\"grid.rowHeight || 32\"\n        [rowData]=\"rowData\"\n        [style.min-width]=\"col.width\"\n        [style.max-width]=\"col.width\"\n        [style.flex-basis]=\"col.width\"\n        [width]=\"col.getCellWidth()\"\n        [visibleColumnIndex]=\"col.visibleIndex\"\n        [value]=\"rowData[col.field]\"\n        [cellTemplate]=\"col.bodyTemplate\"\n        [cellSelectionMode]=\"grid.cellSelection\">\n    </igx-hierarchical-grid-cell>\n</ng-container>\n\n<ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxNotGrouped\" [igxForScrollContainer]=\"grid.parentVirtDir\" let-colIndex=\"index\" [igxForSizePropName]='\"calcPixelWidth\"' [igxForScrollOrientation]=\"'horizontal'\" [igxForContainerSize]='grid.unpinnedWidth' [igxForTrackBy]='grid.trackColumnChanges' #igxDirRef>\n    <igx-hierarchical-grid-cell\n        class=\"igx-grid__td igx-grid__td--fw\"\n        [class.igx-grid__td--number]=\"col.dataType === 'number'\"\n        [ngClass]=\"col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex\"\n        [ngStyle]=\"col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex\"\n        [editMode]=\"col.editable && crudService.isInEditMode(index, col.index)\"\n        [column]=\"col\"\n        [formatter]=\"col.formatter\"\n        [row]=\"this\"\n        [style.min-height.px]=\"grid.rowHeight || 32\"\n        [rowData]=\"rowData\"\n        [style.min-width]=\"col.width\"\n        [style.max-width]=\"col.width\"\n        [style.flex-basis]=\"col.width\"\n        [width]=\"col.getCellWidth()\"\n        [visibleColumnIndex]=\"col.visibleIndex\"\n        [value]=\"rowData[col.field]\"\n        [cellTemplate]=\"col.bodyTemplate\"\n        [cellSelectionMode]=\"grid.cellSelection\">\n    </igx-hierarchical-grid-cell>\n</ng-template>\n\n<ng-template #rowSelectorBaseTemplate>\n    <div class=\"igx-grid__cbx-padding\">\n        <igx-checkbox\n            [readonly]=\"true\"\n            [checked]=\"selected\"\n            disableRipple=\"true\"\n            [disabled]=\"deleted\"\n            [disableTransitions]=\"grid.disableTransitions\"\n            [aria-label]=\"rowCheckboxAriaLabel\">\n        </igx-checkbox>\n    </div>\n</ng-template>\n"}]}],"members":{"cells":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":31,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵgj"},{"read":{"__symbolic":"reference","name":"ɵgj"}}]}]}],"expander":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":34,"character":5},"arguments":["expander",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":35}}]}]}],"defaultExpandedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":44,"character":4},"arguments":["defaultExpandedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":44,"character":49},"static":true}]}]}],"defaultEmptyTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":50,"character":4},"arguments":["defaultEmptyTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":50,"character":46},"static":true}]}]}],"defaultCollapsedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":56,"character":4},"arguments":["defaultCollapsedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":56,"character":50},"static":true}]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":62,"character":5},"arguments":["attr.tabindex"]}]}],"expanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":71,"character":5},"arguments":["class.igx-grid__tr--expanded"]}]}],"highlighted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":83,"character":5},"arguments":["class.igx-grid__tr--highlighted"]}]}],"expanderClick":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"endEdit":[{"__symbolic":"method"}]}},"IgxRowIslandAPIService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"register":[{"__symbolic":"method"}],"unsubscribe":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"unset":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"registerChildRowIsland":[{"__symbolic":"method"}],"unsetChildRowIsland":[{"__symbolic":"method"}],"getChildRowIsland":[{"__symbolic":"method"}],"registerChildGrid":[{"__symbolic":"method"}],"getChildGrids":[{"__symbolic":"method"}],"getChildGridByID":[{"__symbolic":"method"}]}},"IGridCreatedEventArgs":{"__symbolic":"interface"},"IgxRowIslandComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxHierarchicalGridBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":49,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":50,"character":21},"member":"OnPush"},"selector":"igx-row-island","template":"","providers":[{"__symbolic":"reference","name":"IgxRowIslandAPIService"}]}]}],"members":{"key":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":5}}]}],"expandChildren":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":5}}]}],"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":111,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxRowIslandComponent"},{"read":{"__symbolic":"reference","name":"IgxRowIslandComponent"},"descendants":false}]}]}],"childColumns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":117,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxColumnComponent"},{"read":{"__symbolic":"reference","name":"IgxColumnComponent"},"descendants":false}]}]}],"onLayoutChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":123,"character":5}}]}],"onGridCreated":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":137,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":187,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxGridTransaction"}]}],null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":190,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":190,"character":16}]}],null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":197,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxOverlayService"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":199,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":199,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"ɵcu"},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":188,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":189,"character":14},null,{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":191,"character":13},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":192,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":193,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":194,"character":17},{"__symbolic":"reference","name":"ɵgg"},{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","name":"IgxOverlayService"},{"__symbolic":"reference","name":"ɵec"},{"__symbolic":"reference","name":"IDisplayDensityOptions"},{"__symbolic":"reference","name":"IgxRowIslandAPIService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"updateChildren":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"cleanGridState":[{"__symbolic":"method"}],"reflow":[{"__symbolic":"method"}],"calculateGridHeight":[{"__symbolic":"method"}],"updateColumnList":[{"__symbolic":"method"}]}},"IgxFilterCellTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[igxFilterCellTemplate]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxCellTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[igxCell]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxCellHeaderTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[igxHeader]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxCellFooterTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":29,"character":1},"arguments":[{"selector":"[igxFooter]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxCellEditorTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":37,"character":1},"arguments":[{"selector":"[igxCellEditor]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxCollapsibleIndicatorTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":45,"character":1},"arguments":[{"selector":"[igxCollapsibleIndicator]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxColumnGroupComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxColumnComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":19,"character":21},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","name":"IgxColumnComponent"},"useExisting":{"__symbolic":"reference","name":"IgxColumnGroupComponent"}}],"selector":"igx-column-group","template":""}]}],"members":{"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":26,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxColumnComponent"},{"read":{"__symbolic":"reference","name":"IgxColumnComponent"}}]}]}],"collapsible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"expanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":5}}]}],"summaries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":5}}]}],"searchable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":106,"character":5}}]}],"filters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":115,"character":5}}]}],"collapsibleIndicatorTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":5}}]}],"hidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":186,"character":5}}]}],"hiddenChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":218,"character":5}}]}],"ngAfterContentInit":[{"__symbolic":"method"}]}},"IgxColumnLayoutComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxColumnGroupComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":12,"character":21},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","name":"IgxColumnComponent"},"useExisting":{"__symbolic":"reference","name":"IgxColumnLayoutComponent"}}],"selector":"igx-column-layout","template":""}]}],"members":{"getCalcWidth":[{"__symbolic":"method"}],"hidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":5}}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"populateVisibleIndexes":[{"__symbolic":"method"}]}},"IgxIconModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxIconComponent"}],"exports":[{"__symbolic":"reference","name":"IgxIconComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":14}]}]}],"members":{}},"IgxIconComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"igx-icon","template":"<ng-template #noLigature></ng-template>\n\n<ng-template #explicitLigature>\n    <ng-content></ng-content>\n</ng-template>\n\n<ng-template #svgImage>\n    <svg>\n        <use [attr.href]=\"getSvgKey\"></use>\n    </svg>\n</ng-template>\n\n<ng-container *ngTemplateOutlet=\"template\"></ng-container>\n"}]}],"members":{"noLigature":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":24,"character":5},"arguments":["noLigature",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":24,"character":37},"static":true}]}]}],"explicitLigature":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":27,"character":5},"arguments":["explicitLigature",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":27,"character":43},"static":true}]}]}],"svgImage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":30,"character":5},"arguments":["svgImage",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":30,"character":35},"static":true}]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":44,"character":5},"arguments":["class.igx-icon"]}]}],"ariaHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":58,"character":5},"arguments":["attr.aria-hidden"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":67,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":5}}]}],"font":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":5},"arguments":["fontSet"]}]}],"active":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":5},"arguments":["isActive"]}]}],"iconColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":5},"arguments":["color"]}]}],"iconName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":105,"character":5},"arguments":["name"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":113,"character":29},{"__symbolic":"reference","name":"IgxIconService"}]}],"ngOnInit":[{"__symbolic":"method"}],"getInactive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":164,"character":5},"arguments":["class.igx-icon--inactive"]}]}],"getIconColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":179,"character":5},"arguments":["style.color"]}]}],"updateIconClass":[{"__symbolic":"method"}]}},"IgxIconService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":27,"character":51},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":27,"character":58}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":27,"character":36},{"__symbolic":"reference","name":"any"}]}],"registerFontSetAlias":[{"__symbolic":"method"}],"fontSetClassName":[{"__symbolic":"method"}],"addSvgIcon":[{"__symbolic":"method"}],"addSvgIconFromText":[{"__symbolic":"method"}],"isSvgIconCached":[{"__symbolic":"method"}],"getSvgIconKey":[{"__symbolic":"method"}],"fetchSvg":[{"__symbolic":"method"}],"cacheSvgIcon":[{"__symbolic":"method"}],"ensureSvgContainerCreated":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"IgxInputGroupComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":33,"character":1},"arguments":[{"selector":"igx-input-group","providers":[{"provide":{"__symbolic":"reference","name":"ɵi"},"useExisting":{"__symbolic":"reference","name":"IgxInputGroupComponent"}}],"template":"<div class=\"igx-input-group__wrapper\" *ngIf=\"isTypeBox; else bundle\">\n    <ng-container *ngTemplateOutlet=\"bundle\"></ng-container>\n</div>\n\n<div class=\"igx-input-group__hint\">\n    <ng-content select=\"igx-hint,[igxHint]\"></ng-content>\n</div>\n\n<ng-template #material>\n    <ng-content select=\"[igxLabel]\"></ng-content>\n</ng-template>\n\n<ng-template #bundle>\n\n<!--    <ng-content *ngIf=\"isTypeFluent\" select=\"[igxLabel]\"></ng-content>-->\n    <ng-container *ngIf=\"isTypeFluent\">\n        <ng-container *ngTemplateOutlet=\"material\"></ng-container>\n    </ng-container>\n\n    <div class=\"igx-input-group__bundle\">\n        <ng-content select=\"igx-prefix,[igxPrefix]\"></ng-content>\n        <div class=\"igx-input-group__bundle-main\">\n\n                <ng-container *ngIf=\"!isTypeFluent\">\n                    <ng-container *ngTemplateOutlet=\"material\"></ng-container>\n                </ng-container>\n<!--            <ng-content *ngIf=\"!isTypeFluent\" select=\"[igxLabel]\"></ng-content>-->\n\n            <ng-content select=\"[igxInput]\"></ng-content>\n        </div>\n        <ng-content select=\"igx-suffix,[igxSuffix]\"></ng-content>\n    </div>\n    <div class=\"igx-input-group__border\" *ngIf=\"hasBorder\"></div>\n</ng-template>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":54,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}}]}],"defaultClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":69,"character":5},"arguments":["class.igx-input-group"]}]}],"hasPlaceholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":75,"character":5},"arguments":["class.igx-input-group--placeholder"]}]}],"isRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":81,"character":5},"arguments":["class.igx-input-group--required"]}]}],"isFocused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":87,"character":5},"arguments":["class.igx-input-group--focused"]}]}],"isBox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":94,"character":5},"arguments":["class.igx-input-group--box"]}]}],"isBorder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":100,"character":5},"arguments":["class.igx-input-group--border"]}]}],"isSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":106,"character":5},"arguments":["class.igx-input-group--search"]}]}],"isFluentSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":112,"character":5},"arguments":["class.igx-input-group--fluent-search"]}]}],"isFluent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":118,"character":5},"arguments":["class.igx-input-group--fluent"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":127,"character":5},"arguments":["class.igx-input-group--disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":128,"character":5}}]}],"validClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":134,"character":5},"arguments":["class.igx-input-group--valid"]}]}],"invalidClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":142,"character":5},"arguments":["class.igx-input-group--invalid"]}]}],"hasWarning":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":150,"character":5},"arguments":["class.igx-input-group--warning"]}]}],"hints":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":156,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxHintDirective"},{"read":{"__symbolic":"reference","name":"IgxHintDirective"}}]}]}],"input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":162,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxInputDirective"},{"read":{"__symbolic":"reference","name":"IgxInputDirective"},"static":true}]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":168,"character":5},"arguments":["click",["$event"]]}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":182,"character":5},"arguments":["type"]}]}],"supressInputAutofocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":216,"character":5}}]}],"isFilled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":234,"character":5},"arguments":["class.igx-input-group--filled"]}]}],"isDisplayDensityCosy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":242,"character":5},"arguments":["class.igx-input-group--cosy"]}]}],"isDisplayDensityComfortable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":250,"character":5},"arguments":["class.igx-input-group--comfortable"]}]}],"isDisplayDensityCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":258,"character":5},"arguments":["class.igx-input-group--compact"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":279,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":279,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":278,"character":34},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}]}},"IgxInputGroupModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":409,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxInputGroupComponent"},{"__symbolic":"reference","name":"IgxHintDirective"},{"__symbolic":"reference","name":"IgxInputDirective"},{"__symbolic":"reference","name":"IgxLabelDirective"}],"exports":[{"__symbolic":"reference","name":"IgxInputGroupComponent"},{"__symbolic":"reference","name":"IgxHintDirective"},{"__symbolic":"reference","name":"IgxInputDirective"},{"__symbolic":"reference","name":"IgxLabelDirective"},{"__symbolic":"reference","name":"IgxPrefixModule"},{"__symbolic":"reference","name":"IgxSuffixModule"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":425,"character":8},{"__symbolic":"reference","name":"IgxPrefixModule"},{"__symbolic":"reference","name":"IgxSuffixModule"}]}]}],"members":{}},"IgxInputState":{"INITIAL":0,"VALID":1,"INVALID":2},"IgxInputDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":25,"character":1},"arguments":[{"selector":"[igxInput]","exportAs":"igxInput"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":35,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":35,"character":21}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":35,"character":29},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":35,"character":36}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":36,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":36,"character":21}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":36,"character":29},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"FormControlName","line":36,"character":36}]}],null,null],"parameters":[{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":35,"character":64},{"__symbolic":"reference","module":"@angular/forms","name":"FormControlName","line":36,"character":76},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":37,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":38,"character":23}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5},"arguments":["value"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":5}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":105,"character":5}}]}],"isInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":140,"character":5},"arguments":["class.igx-input-group__input"]}]}],"isTextArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":153,"character":5},"arguments":["class.igx-input-group__textarea"]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":158,"character":5},"arguments":["focus",["$event"]]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":165,"character":5},"arguments":["blur",["$event"]]}]}],"onInput":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":180,"character":5},"arguments":["input"]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"onStatusChanged":[{"__symbolic":"method"}],"_hasValidators":[{"__symbolic":"method"}],"checkValidity":[{"__symbolic":"method"}]}},"IgxLabelDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[igxLabel]"}]}],"members":{"defaultClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":5},"arguments":["class.igx-input-group__label"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":14,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}]}},"IgxHintDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"igx-hint,[igxHint]"}]}],"members":{"isPositionStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":25,"character":5},"arguments":["class.igx-input-group__hint-item--start"]}]}],"isPositionEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":40,"character":5},"arguments":["class.igx-input-group__hint-item--end"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":43,"character":34}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5},"arguments":["position"]}]}],"ngOnInit":[{"__symbolic":"method"}],"_applyPosition":[{"__symbolic":"method"}]}},"IPanStateChangeEventArgs":{"__symbolic":"interface"},"IListItemClickEventArgs":{"__symbolic":"interface"},"IListItemPanningEventArgs":{"__symbolic":"interface"},"IgxListThumbnailDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":75,"character":1},"arguments":[{"selector":"[igxListThumbnail]"}]}],"members":{}},"IgxListActionDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":86,"character":1},"arguments":[{"selector":"[igxListAction]"}]}],"members":{}},"IgxListLineDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":97,"character":1},"arguments":[{"selector":"[igxListLine]"}]}],"members":{}},"IgxListLineTitleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":108,"character":1},"arguments":[{"selector":"[igxListLineTitle]"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":114,"character":5},"arguments":["class.igx-list__item-line-title"]}]}]}},"IgxListLineSubTitleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":122,"character":1},"arguments":[{"selector":"[igxListLineSubTitle]"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":128,"character":5},"arguments":["class.igx-list__item-line-subtitle"]}]}]}},"IgxListComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxListBaseDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":132,"character":1},"arguments":[{"selector":"igx-list","providers":[{"provide":{"__symbolic":"reference","name":"IgxListBaseDirective"},"useExisting":{"__symbolic":"reference","name":"IgxListComponent"}}],"template":"<ng-content></ng-content>\n\n<ng-template #defaultEmptyList>\n    <article class=\"message\">\n        There are no items in the list.\n    </article>\n</ng-template>\n\n<ng-template #defaultDataLoading>\n    <article class=\"message\">\n        Loading data from the server...\n    </article>\n</ng-template>\n\n<ng-container *ngIf=\"!children || children.length === 0 || isLoading\">\n    <ng-container *ngTemplateOutlet=\"template; context: context\">\n    </ng-container>\n</ng-container>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":140,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":140,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":139,"character":32},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":151,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxListItemComponent"},{"descendants":true}]}]}],"emptyListTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":175,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxEmptyListTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxEmptyListTemplateDirective"}}]}]}],"dataLoadingTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":185,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxDataLoadingTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxDataLoadingTemplateDirective"}}]}]}],"listItemLeftPanningTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":199,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxListItemLeftPanningTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxListItemLeftPanningTemplateDirective"}}]}]}],"listItemRightPanningTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":213,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxListItemRightPanningTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxListItemRightPanningTemplateDirective"}}]}]}],"panEndTriggeringThreshold":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":223,"character":5}}]}],"defaultEmptyListTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":227,"character":5},"arguments":["defaultEmptyList",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":227,"character":43},"static":true}]}]}],"defaultDataLoadingTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":231,"character":5},"arguments":["defaultDataLoading",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":231,"character":45},"static":true}]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":245,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":246,"character":5}}]}],"allowLeftPanning":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":260,"character":5}}]}],"allowRightPanning":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":274,"character":5}}]}],"isLoading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":289,"character":5}}]}],"onLeftPan":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":300,"character":5}}]}],"onRightPan":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":311,"character":5}}]}],"onPanStateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":322,"character":5}}]}],"onItemClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":333,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":343,"character":5},"arguments":["attr.role"]}]}],"isListEmpty":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":355,"character":5},"arguments":["class.igx-list-empty"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":363,"character":5},"arguments":["class.igx-list"]}]}],"cssClassCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":371,"character":5},"arguments":["class.igx-list--compact"]}]}],"cssClassCosy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":379,"character":5},"arguments":["class.igx-list--cosy"]}]}]}},"IgxListModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":454,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxListBaseDirective"},{"__symbolic":"reference","name":"IgxListComponent"},{"__symbolic":"reference","name":"IgxListItemComponent"},{"__symbolic":"reference","name":"IgxListThumbnailDirective"},{"__symbolic":"reference","name":"IgxListActionDirective"},{"__symbolic":"reference","name":"IgxListLineDirective"},{"__symbolic":"reference","name":"IgxListLineTitleDirective"},{"__symbolic":"reference","name":"IgxListLineSubTitleDirective"},{"__symbolic":"reference","name":"IgxDataLoadingTemplateDirective"},{"__symbolic":"reference","name":"IgxEmptyListTemplateDirective"},{"__symbolic":"reference","name":"IgxListItemLeftPanningTemplateDirective"},{"__symbolic":"reference","name":"IgxListItemRightPanningTemplateDirective"}],"exports":[{"__symbolic":"reference","name":"IgxListComponent"},{"__symbolic":"reference","name":"IgxListItemComponent"},{"__symbolic":"reference","name":"IgxListThumbnailDirective"},{"__symbolic":"reference","name":"IgxListActionDirective"},{"__symbolic":"reference","name":"IgxListLineDirective"},{"__symbolic":"reference","name":"IgxListLineTitleDirective"},{"__symbolic":"reference","name":"IgxListLineSubTitleDirective"},{"__symbolic":"reference","name":"IgxDataLoadingTemplateDirective"},{"__symbolic":"reference","name":"IgxEmptyListTemplateDirective"},{"__symbolic":"reference","name":"IgxListItemLeftPanningTemplateDirective"},{"__symbolic":"reference","name":"IgxListItemRightPanningTemplateDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":483,"character":8},{"__symbolic":"reference","name":"IgxRippleModule"}]}]}],"members":{}},"IListChild":{"__symbolic":"interface"},"IgxListBaseDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[igxListBase]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":23,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":23,"character":29},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}]}},"IgxListPanState":{"NONE":0,"LEFT":1,"RIGHT":2},"IgxEmptyListTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":30,"character":1},"arguments":[{"selector":"[igxEmptyList]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxDataLoadingTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":37,"character":1},"arguments":[{"selector":"[igxDataLoading]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxListItemLeftPanningTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":44,"character":1},"arguments":[{"selector":"[igxListItemLeftPanning]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxListItemRightPanningTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":51,"character":1},"arguments":[{"selector":"[igxListItemRightPanning]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxListItemComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":34,"character":1},"arguments":[{"providers":[{"__symbolic":"reference","name":"ɵdl"}],"selector":"igx-list-item","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":38,"character":21},"member":"OnPush"},"template":"   \n<div *ngIf=\"!isHeader && list.listItemLeftPanningTemplate != null\" #leftPanningTmpl class=\"igx-list__item-right\"\n    [style.width.px]=\"this.element.offsetWidth\" [style.height.px]=\"this.element.offsetHeight\">\n    <ng-container *ngTemplateOutlet=\"list.listItemLeftPanningTemplate.template; context: context\">\n    </ng-container>\n</div>\n\n<div *ngIf=\"!isHeader && list.listItemRightPanningTemplate != null\" #rightPanningTmpl class=\"igx-list__item-left\"\n    [style.width.px]=\"this.element.offsetWidth\" [style.height.px]=\"this.element.offsetHeight\">\n    <ng-container *ngTemplateOutlet=\"list.listItemRightPanningTemplate.template; context: context\">\n    </ng-container>\n</div>\n\n<ng-template #itemsContent>\n    <ng-content></ng-content>\n</ng-template>\n\n<ng-template #itemThumbnails>\n    <div class=\"igx-list__item-thumbnail\">\n        <ng-content select=\"[igxListThumbnail], igx-list__item-thumbnail, igx-avatar\"></ng-content>\n    </div>\n</ng-template>\n\n<ng-template #itemLines>\n    <div class=\"igx-list__item-lines\">\n        <ng-content select=\"[igxListLine], .igx-list__item-lines, [igxListLineTitle], [igxListLineSubTitle], .igx-list__item-line-title, .igx-list__item-line-subtitle\"></ng-content>\n    </div>\n</ng-template>\n\n<ng-template #itemActions>\n    <div class=\"igx-list__item-actions\">\n        <ng-content select=\"[igxListAction], .igx-list__item-actions\"></ng-content>\n    </div>\n</ng-template>\n\n    \n<ng-container *ngIf=\"isHeader\">\n    <ng-container *ngTemplateOutlet=\"itemsContent\"></ng-container>\n</ng-container>\n\n<ng-container *ngIf=\"!isHeader\">\n    <div class=\"igx-list__item-content\">\n        <ng-container *ngTemplateOutlet=\"itemThumbnails\"></ng-container>\n        <ng-container *ngTemplateOutlet=\"itemLines\"></ng-container>\n        <ng-container *ngTemplateOutlet=\"itemActions\"></ng-container>\n        <ng-container *ngTemplateOutlet=\"itemsContent\"></ng-container>\n    </div>\n</ng-container>\n"}]}],"members":{"leftPanningTemplateElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":68,"character":5},"arguments":["leftPanningTmpl"]}]}],"rightPanningTemplateElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":77,"character":5},"arguments":["rightPanningTmpl"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"IgxListBaseDirective"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":82,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":83,"character":27}]}],"isHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":5}}]}],"hidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":110,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":120,"character":5},"arguments":["attr.role"]}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":135,"character":5},"arguments":["attr.aria-label"]}]}],"touchAction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":144,"character":5},"arguments":["style.touch-action"]}]}],"headerStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":154,"character":5},"arguments":["class.igx-list__header"]}]}],"innerStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":166,"character":5},"arguments":["class.igx-list__item-base"]}]}],"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":178,"character":5},"arguments":["style.display"]}]}],"clicked":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":186,"character":5},"arguments":["click",["$event"]]}]}],"panStart":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":195,"character":5},"arguments":["panstart",["$event"]]}]}],"panMove":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":208,"character":5},"arguments":["panmove",["$event"]]}]}],"panEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":229,"character":5},"arguments":["panend",["$event"]]}]}],"showLeftPanTemplate":[{"__symbolic":"method"}],"showRightPanTemplate":[{"__symbolic":"method"}],"hideLeftAndRightPanTemplates":[{"__symbolic":"method"}],"setLeftAndRightTemplatesVisibility":[{"__symbolic":"method"}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":338,"character":5}}]}],"setContentElementLeft":[{"__symbolic":"method"}],"isTrue":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"interface"},"ɵe":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":19,"character":49},"arguments":["IgxExpansionPanelToken"]},"IExpansionPanelEventArgs":{"__symbolic":"interface"},"IgxExpansionPanelHeaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"igx-expansion-panel-header","template":"<div class=\"igx-expansion-panel__header-inner\" tabindex=\"0\" role=\"button\" [attr.id]=\"id\"\n[attr.aria-disabled]=\"disabled\" [attr.aria-expanded]=\"isExpanded\" [attr.aria-controls]=\"controls\">\n    <div class=\"igx-expansion-panel__title-wrapper\">\n        <ng-content select=\"igx-expansion-panel-title\"></ng-content>\n        <ng-content select=\"igx-expansion-panel-description\"></ng-content>\n    </div>\n    <ng-content></ng-content>\n    <div [class]=\"iconPositionClass\">\n        <ng-content *ngIf=\"iconTemplate\" select=\"igx-expansion-panel-icon\"></ng-content>\n        <igx-icon *ngIf=\"!iconTemplate\" fontSet=\"material\">\n            {{panel.collapsed? 'expand_more':'expand_less'}}\n        </igx-icon>\n    </div>\n</div>\n"}]}],"members":{"iconTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":45,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵba"}]}]}],"lv":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":71,"character":5},"arguments":["attr.aria-level"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":89,"character":5},"arguments":["attr.role"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":5}}]}],"iconPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":114,"character":5}}]}],"onInteraction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":130,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":136,"character":6},"arguments":["class.igx-expansion-panel__header"]}]}],"isExpanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":142,"character":6},"arguments":["class.igx-expansion-panel__header--expanded"]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":164,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":165,"character":5},"arguments":["class.igx-expansion-panel--disabled"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":168,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":168,"character":25},"arguments":[{"__symbolic":"reference","name":"ɵe"}]}],null,null],"parameters":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":168,"character":112},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":169,"character":24}]}],"onAction":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":176,"character":6},"arguments":["keydown.Enter",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":177,"character":6},"arguments":["keydown.Space",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":178,"character":6},"arguments":["keydown.Spacebar",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":179,"character":6},"arguments":["click",["$event"]]}]}],"openPanel":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":191,"character":5},"arguments":["keydown.Alt.ArrowDown",["$event"]]}]}],"closePanel":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":200,"character":6},"arguments":["keydown.Alt.ArrowUp",["$event"]]}]}]}},"IgxExpansionPanelBodyComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"igx-expansion-panel-body","template":"<ng-content></ng-content>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":12,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵe"}]}],null,null],"parameters":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":13,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":13,"character":48}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":18,"character":5},"arguments":["class.igx-expansion-panel__body"]}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":30,"character":5},"arguments":["attr.aria-label"]}]}],"labelledBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":56,"character":5},"arguments":["attr.aria-labelledby"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":89,"character":5},"arguments":["attr.role"]}]}]}},"IgxExpansionPanelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"igx-expansion-panel","providers":[{"provide":{"__symbolic":"reference","name":"ɵe"},"useExisting":{"__symbolic":"reference","name":"IgxExpansionPanelComponent"}}],"template":"<ng-content select=\"igx-expansion-panel-header\"></ng-content>\n<ng-content *ngIf=\"!collapsed\" select=\"igx-expansion-panel-body\"></ng-content>\n"}]}],"members":{"animationSettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":77,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":84,"character":5},"arguments":["class.igx-expansion-panel"]}]}],"collapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":5}}]}],"collapsedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":115,"character":5}}]}],"onCollapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":132,"character":5}}]}],"onExpanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":149,"character":5}}]}],"body":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":162,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxExpansionPanelBodyComponent"},{"read":{"__symbolic":"reference","name":"IgxExpansionPanelBodyComponent"}}]}]}],"header":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":168,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxExpansionPanelHeaderComponent"},{"read":{"__symbolic":"reference","name":"IgxExpansionPanelHeaderComponent"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":171,"character":29},{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":171,"character":65}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"playOpenAnimation":[{"__symbolic":"method"}],"playCloseAnimation":[{"__symbolic":"method"}],"collapse":[{"__symbolic":"method"}],"expand":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}]}},"IgxExpansionPanelModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxExpansionPanelComponent"},{"__symbolic":"reference","name":"IgxExpansionPanelHeaderComponent"},{"__symbolic":"reference","name":"IgxExpansionPanelBodyComponent"},{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵba"}],"entryComponents":[],"exports":[{"__symbolic":"reference","name":"IgxExpansionPanelComponent"},{"__symbolic":"reference","name":"IgxExpansionPanelHeaderComponent"},{"__symbolic":"reference","name":"IgxExpansionPanelBodyComponent"},{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵba"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":35,"character":4},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxAvatarModule"}]}]}],"members":{}},"IgxActionIconDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"igx-action-icon"}]}],"members":{}},"IgxNavbarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":41,"character":1},"arguments":[{"selector":"igx-navbar","styles":["\n        :host {\n            display: block;\n        }\n    "],"template":"<nav class=\"igx-navbar\" role=\"navigation\" [attr.aria-labelledby]=\"titleId\">\n    <div class=\"igx-navbar__left\">\n        <igx-icon (click)=\"_triggerAction()\" fontSet=\"material\" *ngIf=\"isActionButtonVisible\">{{actionButtonIcon}}</igx-icon>\n        <ng-content select=\"igx-action-icon\"></ng-content>\n        <h1 class=\"igx-navbar__title\" [attr.id]=\"titleId\">{{ title }}</h1>\n    </div>\n    <div class=\"igx-navbar__right\">\n        <ng-content></ng-content>\n    </div>\n</nav>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":62,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":5}}]}],"isActionButtonVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":5}}]}],"actionButtonIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":5}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":106,"character":5}}]}],"onAction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":121,"character":5}}]}],"titleId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":129,"character":5}}]}],"actionIconTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":135,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxActionIconDirective"},{"read":{"__symbolic":"reference","name":"IgxActionIconDirective"}}]}]}],"_triggerAction":[{"__symbolic":"method"}]},"statics":{"NEXT_ID":1}},"IgxNavbarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":149,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxNavbarComponent"},{"__symbolic":"reference","name":"IgxActionIconDirective"}],"exports":[{"__symbolic":"reference","name":"IgxNavbarComponent"},{"__symbolic":"reference","name":"IgxActionIconDirective"}],"imports":[{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":152,"character":46}]}]}],"members":{}},"IgxNavigationDrawerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":46,"character":1},"arguments":[{"providers":[{"__symbolic":"reference","name":"ɵdl"}],"selector":"igx-nav-drawer","styles":["\n        :host {\n            display: block;\n            height: 100%;\n        }\n    "],"template":"<ng-template #defaultItemsTemplate>\n    <div igxDrawerItem [isHeader]=\"true\">Navigation Drawer</div>\n    <div igxDrawerItem> Start by adding</div>\n    <div igxDrawerItem> <code>&lt;ng-template igxDrawer&gt;</code> </div>\n    <div igxDrawerItem> And some items inside </div>\n    <div igxDrawerItem> Style with igxDrawerItem </div>\n    <div igxDrawerItem> and igxRipple directives</div>\n</ng-template>\n\n<div [hidden]=\"pin\"\n    class=\"igx-nav-drawer__overlay\"\n    [class.igx-nav-drawer__overlay--hidden]=\"!isOpen\"\n    (click)=\"close()\" #overlay>\n</div>\n<aside role=\"navigation\"\n    class=\"igx-nav-drawer__aside\"\n    [class.igx-nav-drawer__aside--collapsed]=\"!miniTemplate && !isOpen\"\n    [class.igx-nav-drawer__aside--mini]=\"miniTemplate && !isOpen\"\n    [class.igx-nav-drawer__aside--normal]=\"!miniTemplate || isOpen\"\n    [class.igx-nav-drawer__aside--pinned]=\"pin\"\n    [class.igx-nav-drawer__aside--right]=\"position == 'right'\" #aside>\n\n    <ng-container *ngTemplateOutlet=\"template || defaultItemsTemplate\"></ng-container>\n</aside>\n<div class=\"igx-nav-drawer__style-dummy\" #dummy></div>\n"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":64,"character":5},"arguments":["class"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":79,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":5}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":5}}]}],"enableGestures":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":5}}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":132,"character":5}}]}],"isOpenChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":144,"character":5}}]}],"pin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":160,"character":5}}]}],"pinThreshold":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":176,"character":5}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":200,"character":5}}]}],"miniWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":215,"character":5}}]}],"pinChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":224,"character":5}}]}],"opening":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":232,"character":5}}]}],"opened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":240,"character":5}}]}],"closing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":248,"character":5}}]}],"closed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":256,"character":5}}]}],"miniTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":280,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxNavDrawerMiniTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxNavDrawerMiniTemplateDirective"}}]}]}],"contentTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":291,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxNavDrawerTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxNavDrawerTemplateDirective"}}]}]}],"flexWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":297,"character":5},"arguments":["style.flexBasis"]}]}],"isPinnedRight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":313,"character":5},"arguments":["style.order"]}]}],"_drawer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":328,"character":5},"arguments":["aside",{"static":true}]}]}],"_overlay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":329,"character":5},"arguments":["overlay",{"static":true}]}]}],"_styleDummy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":330,"character":5},"arguments":["dummy",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":416,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":416,"character":16}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":417,"character":9}}],null,null,null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":416,"character":48},{"__symbolic":"reference","name":"IgxNavigationService"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":418,"character":28},{"__symbolic":"reference","name":"ɵdl"},{"__symbolic":"reference","name":"ɵf"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"set_maxEdgeZone":[{"__symbolic":"method"}],"getExpectedWidth":[{"__symbolic":"method"}],"getWindowWidth":[{"__symbolic":"method"}],"setDrawerWidth":[{"__symbolic":"method"}],"getDrawerWidth":[{"__symbolic":"method"}],"ensureEvents":[{"__symbolic":"method"}],"updateEdgeZone":[{"__symbolic":"method"}],"resetPan":[{"__symbolic":"method"}],"setXSize":[{"__symbolic":"method"}]}},"IgxNavDrawerItemDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[igxDrawerItem]","exportAs":"igxDrawerItem"}]}],"members":{"active":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5},"arguments":["active"]}]}],"isHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5},"arguments":["isHeader"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":26,"character":5},"arguments":["class.igx-nav-drawer__item"]}]}],"currentCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":34,"character":5},"arguments":["class.igx-nav-drawer__item--active"]}]}],"headerCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":42,"character":5},"arguments":["class.igx-nav-drawer__item--header"]}]}]}},"IgxNavDrawerTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":48,"character":1},"arguments":[{"selector":"[igxDrawer]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxNavDrawerMiniTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":57,"character":1},"arguments":[{"selector":"[igxDrawerMini]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxNavigationDrawerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxNavigationDrawerComponent"},{"__symbolic":"reference","name":"IgxNavDrawerItemDirective"},{"__symbolic":"reference","name":"IgxNavDrawerMiniTemplateDirective"},{"__symbolic":"reference","name":"IgxNavDrawerTemplateDirective"}],"exports":[{"__symbolic":"reference","name":"IgxNavigationDrawerComponent"},{"__symbolic":"reference","name":"IgxNavDrawerItemDirective"},{"__symbolic":"reference","name":"IgxNavDrawerMiniTemplateDirective"},{"__symbolic":"reference","name":"IgxNavDrawerTemplateDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":25,"character":14}]}]}],"members":{}},"IgxPaginatorComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"igx-paginator","template":"<div class=\"igx-paginator__select\" [hidden]=\"dropdownHidden\">\n    <label class=\"igx-paginator__label\">{{ selectLabel }}</label>\n    <div class=\"igx-paginator__select-input\">\n        <igx-select [(ngModel)]=\"perPage\" [displayDensity]=\"paginatorSelectDisplayDensity()\" type=\"border\"\n            [disabled]=\"!dropdownEnabled\">\n            <igx-select-item [value]=\"val\" *ngFor=\"let val of selectOptions\">\n                {{val}}\n            </igx-select-item>\n        </igx-select>\n    </div>\n</div>\n<div class=\"igx-paginator__pager\" [hidden]=\"pagerHidden\">\n    <button [disabled]=\"isFirstPage || !pagerEnabled ? true: false\" (click)=\"paginate(0)\" igxButton=\"icon\" igxRipple igxRippleCentered=\"true\">\n        <igx-icon fontSet=\"material\">first_page</igx-icon>\n    </button>\n    <button [disabled]=\"isFirstPage || !pagerEnabled ? true: false\" (click)=\"previousPage()\" igxButton=\"icon\" igxRipple igxRippleCentered=\"true\">\n        <igx-icon fontSet=\"material\">chevron_left</igx-icon>\n    </button>\n    <div class='igx-paginator__pager-text'>\n        <span>{{ page + 1 }}</span>\n        <span>&nbsp;of&nbsp;</span>\n        <span>{{ totalPages }}</span>\n    </div>\n    <button [disabled]=\"isLastPage || !pagerEnabled ? true: false\" (click)=\"nextPage()\" igxRipple igxRippleCentered=\"true\" igxButton=\"icon\">\n        <igx-icon fontSet=\"material\">chevron_right</igx-icon>\n    </button>\n    <button [disabled]=\"isLastPage || !pagerEnabled ? true: false\" (click)=\"paginate(totalPages - 1)\" igxButton=\"icon\" igxRipple\n        igxRippleCentered=\"true\">\n        <igx-icon fontSet=\"material\">last_page</igx-icon>\n    </button>\n</div>\n"}]}],"members":{"classCosy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":30,"character":5},"arguments":["class.igx-paginator--cosy"]}]}],"classCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":35,"character":5},"arguments":["class.igx-paginator--compact"]}]}],"classComfortable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":40,"character":5},"arguments":["class.igx-paginator"]}]}],"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"perPage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":5}}]}],"totalRecords":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":5}}]}],"selectOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":5}}]}],"pagerEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":123,"character":5}}]}],"pagerHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":133,"character":5}}]}],"dropdownEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":143,"character":5}}]}],"dropdownHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":153,"character":5}}]}],"selectLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":164,"character":5}}]}],"perPageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":170,"character":5}}]}],"pageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":175,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":178,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":178,"character":29},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"sortUniqueOptions":[{"__symbolic":"method"}],"paginatorSelectDisplayDensity":[{"__symbolic":"method"}],"nextPage":[{"__symbolic":"method"}],"previousPage":[{"__symbolic":"method"}],"paginate":[{"__symbolic":"method"}]}},"IgxPaginatorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":257,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxPaginatorComponent"}],"exports":[{"__symbolic":"reference","name":"IgxPaginatorComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":260,"character":14},{"__symbolic":"reference","name":"IgxSelectModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":260,"character":45},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxRippleModule"}]}]}],"members":{}},"IgxTextAlign":{"START":"start","CENTER":"center","END":"end"},"IgxProgressType":{"DANGER":"danger","INFO":"info","WARNING":"warning","SUCCESS":"success"},"IChangeProgressEventArgs":{"__symbolic":"interface"},"BaseProgress":{"__symbolic":"class","members":{"runAnimation":[{"__symbolic":"method"}],"updateProgressSmoothly":[{"__symbolic":"method"}],"updateProgressDirectly":[{"__symbolic":"method"}],"directionFlow":[{"__symbolic":"method"}],"isInLimitRange":[{"__symbolic":"method"}],"isExceedingUpperLimit":[{"__symbolic":"method"}],"isExceedingLowerLimit":[{"__symbolic":"method"}],"updateProgress":[{"__symbolic":"method"}]}},"IgxLinearProgressBarComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseProgress"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":190,"character":1},"arguments":[{"selector":"igx-linear-bar","template":"<div class=\"igx-linear-bar__base\">\n    <div class=\"igx-linear-bar__indicator\"\n    [style.width.%]=\"valueInPercent\"></div>\n</div>\n\n<span\n    class=\"igx-linear-bar__value\"\n    [ngClass]=\"{\n        'igx-linear-bar__value--start': textAlign === 'start',\n        'igx-linear-bar__value--center': textAlign === 'center',\n        'igx-linear-bar__value--end': textAlign === 'end',\n        'igx-linear-bar__value--top': textTop,\n        'igx-linear-bar__value--hidden': !textVisibility\n    }\">\n        {{text ? text : valueInPercent + '%'}}\n</span>\n"}]}],"members":{"animate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":202,"character":5}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":228,"character":5},"arguments":["attr.aria-valuemax"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":229,"character":5}}]}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":260,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"valueMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":283,"character":5},"arguments":["attr.aria-valuemin"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":286,"character":5},"arguments":["class.igx-linear-bar"]}]}],"striped":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":295,"character":5},"arguments":["class.igx-linear-bar--striped"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":296,"character":5}}]}],"indeterminate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":305,"character":5},"arguments":["class.igx-linear-bar--indeterminate"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":306,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":314,"character":5},"arguments":["attr.role"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":315,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":323,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":324,"character":5}}]}],"textAlign":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":341,"character":5}}]}],"textVisibility":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":350,"character":5}}]}],"textTop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":359,"character":5}}]}],"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":368,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":378,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":392,"character":5},"arguments":["attr.aria-valuenow"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":393,"character":5}}]}],"onProgressChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":441,"character":5}}]}],"danger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":446,"character":5},"arguments":["class.igx-linear-bar--danger"]}]}],"info":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":454,"character":5},"arguments":["class.igx-linear-bar--info"]}]}],"warning":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":462,"character":5},"arguments":["class.igx-linear-bar--warning"]}]}],"success":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":470,"character":5},"arguments":["class.igx-linear-bar--success"]}]}]}},"IgxCircularProgressBarComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseProgress"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":476,"character":1},"arguments":[{"selector":"igx-circular-bar","template":"<svg #svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\"\n    viewBox=\"0 0 100 100\"\n    preserveAspectRatio=\"xMidYMid meet\"\n    role=\"progressbar\"\n    aria-valuemin=\"0\"\n    [attr.aria-valuemax]=\"max\"\n    [attr.aria-valuenow]=\"value\">\n    <svg:circle class=\"igx-circular-bar__inner\" cx=\"50\" cy=\"50\" r=\"46\" />\n    <svg:circle #circle class=\"igx-circular-bar__outer\" cx=\"50\" cy=\"50\" r=\"46\" />\n    <svg:text *ngIf=\"textVisibility\" text-anchor=\"middle\" x=\"50\" y=\"60\">\n        <ng-container *ngTemplateOutlet=\"textTemplate ? textTemplate.template : defaultTextTemplate;\n            context: context\">\n        </ng-container>\n    </svg:text>\n\n    <svg:defs>\n        <ng-container\n            *ngTemplateOutlet=\"gradientTemplate ? gradientTemplate.template : defaultGradientTemplate;\n            context: { $implicit: gradientId }\">\n        </ng-container>\n    </svg:defs>\n\n    <ng-template #defaultTextTemplate>\n        <svg:tspan class=\"igx-circular-bar__text\">\n            {{textContent ? textContent: valueInPercent + '%'}}\n        </svg:tspan>\n    </ng-template>\n\n    <ng-template #defaultGradientTemplate>\n        <svg:linearGradient [id]=\"gradientId\" gradientTransform=\"rotate(90)\">\n          <stop offset=\"0%\"   class=\"igx-circular-bar__gradient-start\" />\n          <stop offset=\"100%\" class=\"igx-circular-bar__gradient-end\" />\n        </svg:linearGradient>\n    </ng-template>\n</svg>\n\n"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":486,"character":5},"arguments":["class.igx-circular-bar"]}]}],"onProgressChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":501,"character":5}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":510,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":511,"character":5}}]}],"indeterminate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":525,"character":5},"arguments":["class.igx-circular-bar--indeterminate"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":526,"character":5}}]}],"textVisibility":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":535,"character":5}}]}],"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":547,"character":5}}]}],"textTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":550,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcn"},{"read":{"__symbolic":"reference","name":"ɵcn"}}]}]}],"gradientTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":553,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵco"},{"read":{"__symbolic":"reference","name":"ɵco"}}]}]}],"animate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":571,"character":5}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":597,"character":5}}]}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":631,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":664,"character":5}}]}],"_svgCircle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":704,"character":5},"arguments":["circle",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":706,"character":34}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"updateProgressSmoothly":[{"__symbolic":"method"}],"updateProgressDirectly":[{"__symbolic":"method"}],"getProgress":[{"__symbolic":"method"}]}},"getValueInProperRange":{"__symbolic":"function","parameters":["value","max","min"],"defaults":[null,null,0],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Math"},"member":"max"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Math"},"member":"min"},"arguments":[{"__symbolic":"reference","name":"value"},{"__symbolic":"reference","name":"max"}]},{"__symbolic":"reference","name":"min"}]}},"convertInPercentage":{"__symbolic":"function","parameters":["value","max"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Math"},"member":"floor"},"arguments":[{"__symbolic":"binop","operator":"/","left":{"__symbolic":"binop","operator":"*","left":100,"right":{"__symbolic":"reference","name":"value"}},"right":{"__symbolic":"reference","name":"max"}}]}},"IgxProgressBarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":779,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxLinearProgressBarComponent"},{"__symbolic":"reference","name":"IgxCircularProgressBarComponent"},{"__symbolic":"reference","name":"ɵcn"},{"__symbolic":"reference","name":"ɵco"}],"exports":[{"__symbolic":"reference","name":"IgxLinearProgressBarComponent"},{"__symbolic":"reference","name":"IgxCircularProgressBarComponent"},{"__symbolic":"reference","name":"ɵcn"},{"__symbolic":"reference","name":"ɵco"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":792,"character":14}]}]}],"members":{}},"IChangeRadioEventArgs":{"__symbolic":"interface"},"RadioLabelPosition":{"BEFORE":"before","AFTER":"after"},"IgxRadioComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":38,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":39,"character":27},"useExisting":{"__symbolic":"reference","name":"IgxRadioComponent"},"multi":true}],"selector":"igx-radio","template":"<input #radio class=\"igx-radio__input\" type=\"radio\"\n    [id]=\"inputId\"\n    [name]=\"name\"\n    [value]=\"value\"\n    [tabindex]=\"tabindex\"\n    [disabled]=\"disabled\"\n    [checked]=\"checked\"\n    [required]=\"required\"\n    [attr.aria-checked]=\"checked\"\n    [attr.aria-labelledby]=\"ariaLabelledBy\"\n    [attr.aria-label]=\"ariaLabel\"\n    (click)=\"_onRadioClick($event)\"\n    (change)=\"_onRadioChange($event)\"\n    (focus)=\"onFocus()\"\n    (blur)=\"onBlur()\" />\n\n<label #nativeLabel class=\"igx-radio__composite\" igxRipple\n    igxRippleTarget=\".igx-radio__ripple\"\n    [igxRippleDisabled]=\"disableRipple\"\n    [igxRippleCentered]=\"true\"\n    [igxRippleDuration]=\"300\"\n    [for]=\"inputId\">\n    <div class=\"igx-radio__ripple\"></div>\n</label>\n\n<span #placeholderLabel role=\"label\"\n    [id]=\"labelId\"\n    [class]=\"labelClass\"\n    (click)=\"_onLabelClick()\">\n    <ng-content></ng-content>\n</span>\n"}]}],"members":{"nativeRadio":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":52,"character":5},"arguments":["radio",{"static":true}]}]}],"nativeLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":60,"character":5},"arguments":["nativeLabel",{"static":true}]}]}],"placeholderLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":68,"character":5},"arguments":["placeholderLabel",{"static":true}]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":81,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":5}}]}],"labelId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5}}]}],"labelPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":106,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":117,"character":5}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":128,"character":5}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":139,"character":5}}]}],"disableRipple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":151,"character":5}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":163,"character":5}}]}],"ariaLabelledBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":175,"character":5},"arguments":["aria-labelledby"]}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":5},"arguments":["aria-label"]}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":194,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":203,"character":5},"arguments":["class.igx-radio"]}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":216,"character":5},"arguments":["class.igx-radio--checked"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":217,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":229,"character":5},"arguments":["class.igx-radio--disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":230,"character":5}}]}],"focused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":242,"character":5},"arguments":["class.igx-radio--focused"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"_onRadioChange":[{"__symbolic":"method"}],"_onRadioClick":[{"__symbolic":"method"}],"_onLabelClick":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}},"IgxSliderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":54,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":55,"character":27},"useExisting":{"__symbolic":"reference","name":"IgxSliderComponent"},"multi":true}],"selector":"igx-slider","template":"<div class=\"igx-slider__track\">\n    <igx-ticks\n        *ngIf=\"showTicks && showTopTicks\"\n        [ticksOrientation]=\"0\"\n        [primaryTicks]=\"primaryTicks\"\n        [secondaryTicks]=\"secondaryTicks\"\n        [primaryTickLabels]=\"primaryTickLabels\"\n        [secondaryTickLabels]=\"secondaryTickLabels\"\n        [tickLabelsOrientation]=\"tickLabelsOrientation\"\n        [labelsViewEnabled]=\"labelsViewEnabled\"\n        [labels]=\"labels | spreadTickLabels:secondaryTicks\"\n        [tickLabelTemplateRef]=\"tickLabelTemplateRef\"\n        [minValue]=\"minValue\"\n        [maxValue]=\"maxValue\"></igx-ticks>\n\n    <div #track class=\"igx-slider__track-fill\"></div>\n    <div #ticks class=\"igx-slider__track-steps\"></div>\n\n    <igx-ticks\n        *ngIf=\"showTicks && showBottomTicks\"\n        [ticksOrientation]=\"1\"\n        [primaryTicks]=\"primaryTicks\"\n        [secondaryTicks]=\"secondaryTicks\"\n        [primaryTickLabels]=\"primaryTickLabels\"\n        [secondaryTickLabels]=\"secondaryTickLabels\"\n        [tickLabelsOrientation]=\"tickLabelsOrientation\"\n        [labelsViewEnabled]=\"labelsViewEnabled\"\n        [labels]=\"labels | spreadTickLabels:secondaryTicks\"\n        [tickLabelTemplateRef]=\"tickLabelTemplateRef\"\n        [minValue]=\"minValue\"\n        [maxValue]=\"maxValue\"></igx-ticks>\n</div>\n<div class=\"igx-slider__thumbs\">\n    <igx-thumb-label\n        *ngIf=\"isRange\"\n        [type]=\"0\"\n        [value]=\"lowerLabel\"\n        [templateRef]=\"thumbFromTemplateRef\"\n        [continuous]=\"continuous\"\n        [context]=\"context\"\n        [deactiveState]=\"deactivateThumbLabel\"></igx-thumb-label>\n\n    <igx-thumb\n        *ngIf=\"isRange\"\n        #thumbFrom\n        [type]=\"0\"\n        [value]=\"lowerLabel\"\n        [disabled]=\"disabled\"\n        [continuous]=\"continuous\"\n        [onPan]=\"onPan\"\n        [stepDistance]=\"stepDistance\"\n        [step]=\"step\"\n        [templateRef]=\"thumbFromTemplateRef\"\n        [context]=\"context\"\n        (onChange)=\"onThumbChange()\"\n        (onHoverChange)=\"onHoverChange($event)\"\n        [deactiveState]=\"deactivateThumbLabel\"\n        [thumbLabelVisibilityDuration]=\"thumbLabelVisibilityDuration\"></igx-thumb>\n\n    <igx-thumb-label\n        [value]=\"upperLabel\"\n        [type]=\"1\"\n        [templateRef]=\"thumbToTemplateRef\"\n        [continuous]=\"continuous\"\n        [context]=\"context\"\n        [deactiveState]=\"deactivateThumbLabel\"></igx-thumb-label>\n\n    <igx-thumb\n        #thumbTo\n        [type]=\"1\"\n        [value]=\"upperLabel\"\n        [disabled]=\"disabled\"\n        [continuous]=\"continuous\"\n        [onPan]=\"onPan\"\n        [stepDistance]=\"stepDistance\"\n        [step]=\"step\"\n        [templateRef]=\"thumbToTemplateRef\"\n        [context]=\"context\"\n        (onChange)=\"onThumbChange()\"\n        (onHoverChange)=\"onHoverChange($event)\"\n        [deactiveState]=\"deactivateThumbLabel\"\n        [thumbLabelVisibilityDuration]=\"thumbLabelVisibilityDuration\"></igx-thumb>\n</div>\n"}]}],"members":{"ticks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":100,"character":5},"arguments":["ticks",{"static":true}]}]}],"thumbs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":106,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵgm"}]}]}],"labelRefs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":112,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵgn"}]}]}],"trackRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":134,"character":5},"arguments":["track",{"static":true}]}]}],"thumbFromTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":150,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxThumbFromTemplateDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":150,"character":57}}]}]}],"thumbToTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":156,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxThumbToTemplateDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":156,"character":55}}]}]}],"tickLabelTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":162,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTickLabelTemplateDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":162,"character":57},"static":false}]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":168,"character":5},"arguments":["attr.role"]}]}],"valuemin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":174,"character":5},"arguments":["attr.aria-valuemin"]}]}],"valuemax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":182,"character":5},"arguments":["attr.aria-valuemax"]}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":190,"character":5},"arguments":["attr.aria-readonly"]}]}],"slierClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":198,"character":5},"arguments":["class.igx-slider"]}]}],"disabledClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":204,"character":5},"arguments":["class.igx-slider--disabled"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":216,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":217,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":229,"character":5}}]}],"thumbLabelVisibilityDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":265,"character":5}}]}],"labels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":275,"character":5}}]}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":319,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":354,"character":5}}]}],"continuous":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":383,"character":5}}]}],"minValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":428,"character":5}}]}],"maxValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":474,"character":5}}]}],"lowerBound":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":522,"character":5}}]}],"upperBound":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":560,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":610,"character":5}}]}],"primaryTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":633,"character":5}}]}],"secondaryTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":662,"character":5}}]}],"showTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":688,"character":5}}]}],"primaryTickLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":697,"character":5}}]}],"secondaryTickLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":706,"character":5}}]}],"ticksOrientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":718,"character":5}}]}],"tickLabelsOrientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":730,"character":5}}]}],"onValueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":752,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":757,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":758,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":759,"character":22}]}],"onPointerDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":764,"character":5},"arguments":["pointerdown",["$event"]]}]}],"onPointerUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":783,"character":5},"arguments":["pointerup",["$event"]]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":798,"character":5},"arguments":["focus"]}]}],"onPanListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":806,"character":5},"arguments":["pan",["$event"]]}]}],"onPanStart":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":814,"character":5},"arguments":["panstart"]}]}],"onPanEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":822,"character":5},"arguments":["panend"]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"thumbChanged":[{"__symbolic":"method"}],"onThumbChange":[{"__symbolic":"method"}],"onHoverChange":[{"__symbolic":"method"}],"swapThumb":[{"__symbolic":"method"}],"findClosestThumb":[{"__symbolic":"method"}],"updateLowerBoundAndMinTravelZone":[{"__symbolic":"method"}],"updateUpperBoundAndMaxTravelZone":[{"__symbolic":"method"}],"sliderSetup":[{"__symbolic":"method"}],"calculateStepDistance":[{"__symbolic":"method"}],"toggleThumb":[{"__symbolic":"method"}],"valueInRange":[{"__symbolic":"method"}],"generateTickMarks":[{"__symbolic":"method"}],"positionHandler":[{"__symbolic":"method"}],"positionHandlersAndUpdateTrack":[{"__symbolic":"method"}],"closestHandle":[{"__symbolic":"method"}],"setTickInterval":[{"__symbolic":"method"}],"showSliderIndicators":[{"__symbolic":"method"}],"hideSliderIndicators":[{"__symbolic":"method"}],"toggleSliderIndicators":[{"__symbolic":"method"}],"changeThumbFocusableState":[{"__symbolic":"method"}],"closestTo":[{"__symbolic":"method"}],"valueToFraction":[{"__symbolic":"method"}],"normalizeByStep":[{"__symbolic":"method"}],"updateTrack":[{"__symbolic":"method"}],"validateInitialValue":[{"__symbolic":"method"}],"subscribeTo":[{"__symbolic":"method"}],"unsubscriber":[{"__symbolic":"method"}],"hasValueChanged":[{"__symbolic":"method"}],"emitValueChanged":[{"__symbolic":"method"}]}},"IgxSliderModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":1408,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxSliderComponent"},{"__symbolic":"reference","name":"IgxThumbFromTemplateDirective"},{"__symbolic":"reference","name":"IgxThumbToTemplateDirective"},{"__symbolic":"reference","name":"IgxTickLabelTemplateDirective"},{"__symbolic":"reference","name":"ɵgm"},{"__symbolic":"reference","name":"ɵgn"},{"__symbolic":"reference","name":"ɵgo"},{"__symbolic":"reference","name":"ɵgp"}],"exports":[{"__symbolic":"reference","name":"IgxSliderComponent"},{"__symbolic":"reference","name":"IgxThumbFromTemplateDirective"},{"__symbolic":"reference","name":"IgxThumbToTemplateDirective"},{"__symbolic":"reference","name":"IgxTickLabelTemplateDirective"},{"__symbolic":"reference","name":"ɵgm"},{"__symbolic":"reference","name":"ɵgn"},{"__symbolic":"reference","name":"ɵgo"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":1426,"character":14},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":1426,"character":28}]}]}],"members":{}},"IgxThumbFromTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[igxSliderThumbFrom]"}]}],"members":{}},"IgxThumbToTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":30,"character":1},"arguments":[{"selector":"[igxSliderThumbTo]"}]}],"members":{}},"IgxTickLabelTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":40,"character":1},"arguments":[{"selector":"[igxSliderTickLabel]"}]}],"members":{}},"IRangeSliderValue":{"__symbolic":"interface"},"ISliderValueChangeEventArgs":{"__symbolic":"interface"},"SliderType":{"SLIDER":0,"RANGE":1},"SliderHandle":{"FROM":0,"TO":1},"TickLabelsOrientation":{"Horizontal":0,"TopToBottom":1,"BottomToTop":2},"TicksOrientation":{"Top":0,"Bottom":1,"Mirror":2},"IgxSnackbarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":35,"character":1},"arguments":[{"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":37,"character":8},"arguments":["slideInOut",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":38,"character":12},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":39,"character":16},"arguments":[{"__symbolic":"reference","name":"slideInBottom"},{"params":{"duration":".35s","easing":"cubic-bezier(0.0, 0.0, 0.2, 1)","fromPosition":"translateY(100%)","toPosition":"translateY(0)"}}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":48,"character":12},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":49,"character":16},"arguments":[{"__symbolic":"reference","name":"slideOutBottom"},{"params":{"duration":".2s","easing":"cubic-bezier(0.4, 0.0, 1, 1)","fromPosition":"translateY(0)","toOpacity":1,"toPosition":"translateY(100%)"}}]}]]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":60,"character":8},"arguments":["fadeInOut",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":61,"character":12},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":62,"character":16},"arguments":[{"__symbolic":"reference","name":"fadeIn"},{"params":{"duration":".35s","easing":"ease-out"}}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":69,"character":12},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":70,"character":16},"arguments":[{"__symbolic":"reference","name":"fadeOut"},{"params":{"duration":".2s","easing":"ease-out"}}]}]]}]]}],"selector":"igx-snackbar","styles":["\n        :host {\n            display: block;\n        }\n    "],"template":"<div class=\"igx-snackbar\" *ngIf=\"isVisible\" (@slideInOut.start)=\"snackbarAnimationStarted($event)\" (@slideInOut.done)=\"snackbarAnimationDone($event)\"\n    [@slideInOut]=\"isVisible\">\n    <div class=\"igx-snackbar__message\" [@fadeInOut]=\"isVisible\">\n        {{ message }}\n        <ng-content></ng-content>\n    </div>\n    <button class=\"igx-snackbar__button\" igxRipple=\"white\" *ngIf=\"actionText\" [@fadeInOut] (click)=\"triggerAction()\">\n        {{ actionText }}\n    </button>\n</div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":100,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":5}}]}],"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":5}}]}],"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":124,"character":5}}]}],"autoHide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":136,"character":5}}]}],"displayTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":148,"character":5}}]}],"actionText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":156,"character":5}}]}],"onAction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":165,"character":5}}]}],"animationStarted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":174,"character":5}}]}],"animationDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":183,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":189,"character":30}]}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"triggerAction":[{"__symbolic":"method"}],"snackbarAnimationStarted":[{"__symbolic":"method"}],"snackbarAnimationDone":[{"__symbolic":"method"}]}},"IgxSnackbarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":248,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxSnackbarComponent"}],"exports":[{"__symbolic":"reference","name":"IgxSnackbarComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":251,"character":14}]}]}],"members":{}},"SwitchLabelPosition":{"BEFORE":"before","AFTER":"after"},"IChangeSwitchEventArgs":{"__symbolic":"interface"},"IgxSwitchComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":43,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":44,"character":27},"useExisting":{"__symbolic":"reference","name":"IgxSwitchComponent"},"multi":true}],"selector":"igx-switch","template":"<input #checkbox class=\"igx-switch__input\" type=\"checkbox\"\n    [id]=\"inputId\"\n    [name]=\"name\"\n    [value]=\"value\"\n    [tabindex]=\"tabindex\"\n    [disabled]=\"disabled\"\n    [checked]=\"checked\"\n    [required]=\"required\"\n    [attr.aria-checked]=\"checked\"\n    [attr.aria-labelledby]=\"ariaLabelledBy\"\n    [attr.aria-label]=\"ariaLabel\"\n    (change)=\"_onSwitchChange($event)\"\n    (click)=\"_onSwitchClick($event)\"\n    (focus)=\"onFocus($event)\"\n    (blur)=\"onBlur($event)\" />\n\n<label #label class =\"igx-switch__composite\" [for]=\"inputId\"\n    igxRipple\n    igxRippleTarget=\".igx-switch__ripple\"\n    [igxRippleDisabled]=\"disableRipple\"\n    [igxRippleCentered]=\"true\"\n    [igxRippleDuration]=\"300\">\n    <div class=\"igx-switch__composite-thumb\">\n        <div class=\"igx-switch__ripple\"></div>\n    </div>\n</label>\n\n<span #placeholderLabel role=\"label\"\n    [class]=\"labelClass\"\n    [id]=\"labelId\"\n    (click)=\"_onLabelClick($event)\">\n    <ng-content></ng-content>\n</span>\n"}]}],"members":{"nativeCheckbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":60,"character":5},"arguments":["checkbox",{"static":true}]}]}],"nativeLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":68,"character":5},"arguments":["label",{"static":true}]}]}],"placeholderLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":76,"character":5},"arguments":["placeholderLabel",{"static":true}]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":89,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":5}}]}],"labelId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":102,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":5}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":124,"character":5}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":135,"character":5}}]}],"labelPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":5}}]}],"disableRipple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":159,"character":5}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":171,"character":5}}]}],"ariaLabelledBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":183,"character":5},"arguments":["aria-labelledby"]}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":195,"character":5},"arguments":["aria-label"]}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":202,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":221,"character":5},"arguments":["class.igx-switch"]}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":234,"character":5},"arguments":["class.igx-switch--checked"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":235,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":247,"character":5},"arguments":["class.igx-switch--disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":248,"character":5}}]}],"focused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":260,"character":5},"arguments":["class.igx-switch--focused"]}]}],"toggle":[{"__symbolic":"method"}],"_onSwitchChange":[{"__symbolic":"method"}],"_onSwitchClick":[{"__symbolic":"method"}],"_onLabelClick":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}},"IGX_SWITCH_REQUIRED_VALIDATOR":{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":354,"character":13},"useExisting":{"__symbolic":"reference","name":"IgxSwitchRequiredDirective"},"multi":true},"IgxSwitchRequiredDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/forms","name":"CheckboxRequiredValidator","line":366,"character":48},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":360,"character":1},"arguments":[{"selector":"igx-switch[required][formControlName],\n    igx-switch[required][formControl],\n    igx-switch[required][ngModel]","providers":[{"__symbolic":"reference","name":"IGX_SWITCH_REQUIRED_VALIDATOR"}]}]}],"members":{}},"IgxSwitchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":371,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxSwitchComponent"},{"__symbolic":"reference","name":"IgxSwitchRequiredDirective"}],"exports":[{"__symbolic":"reference","name":"IgxSwitchComponent"},{"__symbolic":"reference","name":"IgxSwitchRequiredDirective"}],"imports":[{"__symbolic":"reference","name":"IgxRippleModule"}]}]}],"members":{}},"ISelectTabEventArgs":{"__symbolic":"interface"},"IgxTabTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":33,"character":1},"arguments":[{"selector":"[igxTab]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"IgxBottomNavComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":56,"character":1},"arguments":[{"selector":"igx-bottom-nav","styles":["\n        :host {\n            display: block;\n        }\n    "],"template":"<div *ngIf=\"!hasContentTabs\">\n    <ng-content></ng-content>\n</div>\n<div #tablist class=\"{{itemStyle}}__menu {{itemStyle}}__menu--bottom\" role=\"tablist\" aria-orientation=\"horizontal\">\n    <ng-container *ngIf=\"!hasContentTabs\">    \n        <igx-tab *ngFor=\"let panel of panels\" [relatedPanel]=\"panel\">\n        </igx-tab>\n    </ng-container>\n    <ng-content select=\"igx-tab\"></ng-content>\n</div>"}]}],"members":{"viewTabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":74,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabComponent"}]}]}],"contentTabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":84,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabComponent"}]}]}],"panels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":106,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabPanelComponent"}]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":120,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":5}}]}],"onTabSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":132,"character":5}}]}],"onTabDeselected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":142,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":189,"character":34}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"_selectedPanelHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":211,"character":5},"arguments":["onTabSelected",["$event"]]}]}],"_deselectPanel":[{"__symbolic":"method"}],"_deselectTab":[{"__symbolic":"method"}]}},"IgxTabPanelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":253,"character":1},"arguments":[{"selector":"igx-tab-panel","template":"<ng-content></ng-content>\n"}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":279,"character":5}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":291,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":303,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":312,"character":5},"arguments":["attr.role"]}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":321,"character":5},"arguments":["class.igx-bottom-nav__panel"]}]}],"isSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":336,"character":5},"arguments":["class.igx-bottom-nav__panel--selected"]}]}],"tabTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":426,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxTabTemplateDirective"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"IgxBottomNavComponent"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":189,"character":34}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}]}},"IgxTabComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":468,"character":1},"arguments":[{"selector":"igx-tab","template":"<ng-template #defaultTabTemplate let-context>\n    <div *ngIf=\"context.icon\" class=\"tab-icon\">\n        <igx-icon fontSet=\"material\">{{context.icon}}</igx-icon>\n        <igx-badge [value]=\"context.changesCount\" [hidden]=\"context.changesCount === 0\"></igx-badge>\n    </div>\n    <div *ngIf=\"context.label\" ngClass=\"tab-label\">{{context.label}}</div>\n</ng-template>\n<ng-container *ngTemplateOutlet=\"template; context: { $implicit: this.context }\">\n</ng-container>"}]}],"members":{"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":480,"character":5},"arguments":["attr.role"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":486,"character":5},"arguments":["attr.id"]}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":492,"character":5},"arguments":["attr.aria-label"]}]}],"ariaDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":498,"character":5},"arguments":["attr.aria-disabled"]}]}],"ariaSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":504,"character":5},"arguments":["attr.aria-selected"]}]}],"ariaControls":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":510,"character":5},"arguments":["attr.aria-controls"]}]}],"relatedPanel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":520,"character":5}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":538,"character":5}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":564,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":598,"character":5}}]}],"isSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":619,"character":5}}]}],"cssClassSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":634,"character":5},"arguments":["class.igx-bottom-nav__menu-item--selected"]}]}],"cssClassDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":639,"character":5},"arguments":["class.igx-bottom-nav__menu-item--disabled"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":644,"character":5},"arguments":["class.igx-bottom-nav__menu-item"]}]}],"defaultTabTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":663,"character":5},"arguments":["defaultTabTemplate",{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},"static":true}]}]}],"customTabTemplateDir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":667,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxTabTemplateDirective"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"IgxBottomNavComponent"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":189,"character":34}]}],"select":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":719,"character":5},"arguments":["click"]}]}],"elementRef":[{"__symbolic":"method"}]}},"IgxBottomNavModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":732,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxBottomNavComponent"},{"__symbolic":"reference","name":"IgxTabPanelComponent"},{"__symbolic":"reference","name":"IgxTabComponent"},{"__symbolic":"reference","name":"IgxTabTemplateDirective"}],"exports":[{"__symbolic":"reference","name":"IgxBottomNavComponent"},{"__symbolic":"reference","name":"IgxTabPanelComponent"},{"__symbolic":"reference","name":"IgxTabComponent"},{"__symbolic":"reference","name":"IgxTabTemplateDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":735,"character":14},{"__symbolic":"reference","name":"IgxBadgeModule"},{"__symbolic":"reference","name":"IgxIconModule"}]}]}],"members":{}},"TabsType":{"FIXED":"fixed","CONTENTFIT":"contentfit"},"IgxTabsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":33,"character":1},"arguments":[{"selector":"igx-tabs","providers":[{"provide":{"__symbolic":"reference","name":"ɵgq"},"useExisting":{"__symbolic":"reference","name":"IgxTabsComponent"}}],"template":"<!-- TODO Remove tab container from here -->\n<div #tabsContainer>\n    <div class=\"igx-tabs__header\" #headerContainer>\n        <button igxRipple class=\"igx-tabs__header-button\" igxButton=\"icon\" (click)=\"scrollLeft($event)\" igxLeftButtonStyle>\n            <igx-icon fontSet=\"material\">navigate_before</igx-icon>\n        </button>\n        <div class=\"igx-tabs__header-wrapper-fixed\" #viewPort>\n            <div #itemsContainer class=\"igx-tabs__header-wrapper-fluid\">\n                <ng-container *ngIf=\"!hasContentTabs\">\n                    <igx-tab-item igxRipple *ngFor=\"let group of groups\" [relatedGroup]=\"group\">\n                    </igx-tab-item>\n                </ng-container>\n                <ng-content select=\"igx-tab-item\"></ng-content>\n                <div #selectedIndicator *ngIf=\"groups.length > 0 || contentTabs.length > 0\" class=\"igx-tabs__header-menu-item-indicator\"></div>\n            </div>\n        </div>\n        <button igxRipple class=\"igx-tabs__header-button\" igxButton=\"icon\" (click)=\"scrollRight($event)\" igxRightButtonStyle>\n            <igx-icon fontSet=\"material\">navigate_next</igx-icon>\n        </button>\n    </div>\n    <div class=\"igx-tabs__content-fixed\">\n        <div #contentsContainer class=\"igx-tabs__content-fluid\">\n            <ng-content></ng-content>\n        </div>\n    </div>\n</div>"}]}],"members":{"groups":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":46,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabsGroupComponent"}]}]}],"contentTabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":55,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabItemComponent"}]}]}],"selectedIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":5}}]}],"selectedIndexChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":92,"character":5}}]}],"tabsType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":104,"character":5},"arguments":["tabsType"]}]}],"class":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":110,"character":5}}]}],"onTabItemDeselected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":128,"character":5}}]}],"onTabItemSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":146,"character":5}}]}],"contentsContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":152,"character":5},"arguments":["contentsContainer",{"static":true}]}]}],"headerContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":158,"character":5},"arguments":["headerContainer",{"static":true}]}]}],"itemsContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":164,"character":5},"arguments":["itemsContainer",{"static":true}]}]}],"selectedIndicator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":170,"character":5},"arguments":["selectedIndicator"]}]}],"tabsContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":176,"character":5},"arguments":["tabsContainer",{"static":true}]}]}],"viewPort":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":182,"character":5},"arguments":["viewPort",{"static":true}]}]}],"viewTabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":191,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabItemComponent"}]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":237,"character":5},"arguments":["attr.class"]}]}],"scrollLeft":[{"__symbolic":"method"}],"scrollRight":[{"__symbolic":"method"}],"scrollElement":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":300,"character":34},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":300,"character":63}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"resetSelectionOnCollectionChanged":[{"__symbolic":"method"}],"scroll":[{"__symbolic":"method"}],"performSelectionChange":[{"__symbolic":"method"}],"performDeselection":[{"__symbolic":"method"}],"performSelection":[{"__symbolic":"method"}],"bringNewTabIntoView":[{"__symbolic":"method"}],"transformContentAnimation":[{"__symbolic":"method"}],"transformIndicatorAnimation":[{"__symbolic":"method"}],"hideIndicator":[{"__symbolic":"method"}]}},"IgxTabsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":492,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxTabsComponent"},{"__symbolic":"reference","name":"IgxTabsGroupComponent"},{"__symbolic":"reference","name":"IgxTabItemComponent"},{"__symbolic":"reference","name":"IgxTabItemTemplateDirective"},{"__symbolic":"reference","name":"IgxRightButtonStyleDirective"},{"__symbolic":"reference","name":"IgxLeftButtonStyleDirective"}],"exports":[{"__symbolic":"reference","name":"IgxTabsComponent"},{"__symbolic":"reference","name":"IgxTabsGroupComponent"},{"__symbolic":"reference","name":"IgxTabItemComponent"},{"__symbolic":"reference","name":"IgxTabItemTemplateDirective"},{"__symbolic":"reference","name":"IgxRightButtonStyleDirective"},{"__symbolic":"reference","name":"IgxLeftButtonStyleDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":505,"character":14},{"__symbolic":"reference","name":"IgxBadgeModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxRippleModule"}]}]}],"members":{}},"IgxTabItemComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵgr"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"igx-tab-item","template":"<ng-template #defaultTabTemplate let-context>\n    <div *ngIf=\"context.icon\" class=\"igx-tabs__header-menu-item-icon\">\n        <igx-icon fontSet=\"material\">{{context.icon}}</igx-icon>\n        <igx-badge [value]=\"changesCount\" [hidden]=\"changesCount === 0\"></igx-badge>\n    </div>\n    <div *ngIf=\"context.label\" ngClass=\"igx-tabs__item-label\">{{context.label}}</div>\n</ng-template>\n<ng-container *ngTemplateOutlet=\"template; context: { $implicit: this.context }\">\n</ng-container>"}]}],"members":{"relatedGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":5}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":5}}]}],"defaultTabTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":76,"character":5},"arguments":["defaultTabTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":76,"character":45},"static":true}]}]}],"customTabTemplateDir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":80,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabItemTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxTabItemTemplateDirective"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵgq"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":89,"character":62},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":89,"character":91}]}],"provideCssClassSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":94,"character":5},"arguments":["class.igx-tabs__header-menu-item--selected"]}]}],"provideCssClassDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":99,"character":5},"arguments":["class.igx-tabs__header-menu-item--disabled"]}]}],"provideCssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":104,"character":5},"arguments":["class.igx-tabs__header-menu-item"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":112,"character":5},"arguments":["attr.role"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":118,"character":5},"arguments":["attr.tabindex"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":124,"character":5},"arguments":["attr.id"]}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":130,"character":5},"arguments":["attr.aria-label"]}]}],"ariaDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":136,"character":5},"arguments":["attr.aria-disabled"]}]}],"ariaSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":142,"character":5},"arguments":["attr.aria-selected"]}]}],"ariaControls":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":148,"character":5},"arguments":["attr.aria-controls"]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":168,"character":5},"arguments":["click",["$event"]]}]}],"onKeydownArrowRight":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":176,"character":5},"arguments":["keydown.arrowright",["$event"]]}]}],"onKeydownArrowLeft":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":184,"character":5},"arguments":["keydown.arrowleft",["$event"]]}]}],"onKeydownHome":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":192,"character":5},"arguments":["keydown.home",["$event"]]}]}],"onKeydownEnd":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":201,"character":5},"arguments":["keydown.end",["$event"]]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":227,"character":5}}]}],"isSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":245,"character":5}}]}],"select":[{"__symbolic":"method"}],"setSelectedInternal":[{"__symbolic":"method"}],"onKeyDown":[{"__symbolic":"method"}]}},"IgxTabsGroupComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵgs"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"igx-tabs-group","template":"<ng-content *ngIf=\"isSelected\"></ng-content>\n"}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":5}}]}],"tabTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":73,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxTabItemTemplateDirective"},{"read":{"__symbolic":"reference","name":"IgxTabItemTemplateDirective"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵgq"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":79,"character":62}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":86,"character":5},"arguments":["attr.role"]}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":92,"character":5},"arguments":["class.igx-tabs__group"]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}],"setSelectedInternal":[{"__symbolic":"method"}]}},"IgxRightButtonStyleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[igxRightButtonStyle]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵgq"}]}],"visibleCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":21,"character":5},"arguments":["class.igx-tabs__header-button"]}]}],"hiddenCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":26,"character":5},"arguments":["class.igx-tabs__header-button--hidden"]}]}],"notDisplayedCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":31,"character":5},"arguments":["class.igx-tabs__header-button--none"]}]}],"getRightButtonStyle":[{"__symbolic":"method"}]}},"IgxLeftButtonStyleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":64,"character":1},"arguments":[{"selector":"[igxLeftButtonStyle]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵgq"}]}],"visibleCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":72,"character":5},"arguments":["class.igx-tabs__header-button"]}]}],"hiddenCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":77,"character":5},"arguments":["class.igx-tabs__header-button--hidden"]}]}],"notDisplayedCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":82,"character":5},"arguments":["class.igx-tabs__header-button--none"]}]}],"getLeftButtonStyle":[{"__symbolic":"method"}]}},"IgxTabItemTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":110,"character":1},"arguments":[{"selector":"[igxTab]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"TimePickerHammerConfig":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"HammerGestureConfig","line":55,"character":44},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":54,"character":1}}],"members":{}},"IgxTimePickerValueChangedEventArgs":{"__symbolic":"interface"},"IgxTimePickerValidationFailedEventArgs":{"__symbolic":"interface"},"IgxTimePickerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":72,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":75,"character":21},"useExisting":{"__symbolic":"reference","name":"IgxTimePickerComponent"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"HAMMER_GESTURE_CONFIG","line":80,"character":21},"useClass":{"__symbolic":"reference","name":"TimePickerHammerConfig"}},{"provide":{"__symbolic":"reference","name":"ɵgt"},"useExisting":{"__symbolic":"reference","name":"IgxTimePickerComponent"}}],"selector":"igx-time-picker","styles":[":host {\n            display: block;\n        }"],"template":"<ng-template #dropdownInputTemplate>\n    <igx-input-group #group>\n        <label igxLabel>Time</label>\n        <igx-prefix (click)=\"openDialog(group.element.nativeElement)\">\n            <igx-icon>access_time</igx-icon>\n        </igx-prefix>\n        <input #input type=\"text\" [igxMask]=\"mask\" igxInput [includeLiterals]=\"false\" [placeholder]=\"format\"\n            [displayValuePipe]=\"displayFormat\" [focusedValuePipe]=\"inputFormat\" [promptChar]=\"promptChar\"\n            [value]=\"displayValue\" (input)=\"onInput($event)\" (blur)=\"onBlur($event)\" (focus)=\"onFocus($event)\"\n            (wheel)=\"spinOnEdit($event)\" [disabled]=\"disabled\" />\n        <igx-suffix *ngIf=\"showClearButton\" igxRipple (click)=\"clear()\">\n            <igx-icon fontSet=\"material\">clear</igx-icon>\n        </igx-suffix>\n    </igx-input-group>\n</ng-template>\n<ng-template #defaultTimePickerTemplate>\n    <igx-input-group (click)=\"openDialog()\">\n        <igx-prefix>\n            <igx-icon>access_time</igx-icon>\n        </igx-prefix>\n        <label igxLabel>Time</label>\n        <input igxInput [value]=\"displayTime || ''\" [disabled]=\"disabled\" tabindex=\"0\" readonly />\n    </igx-input-group>\n</ng-template>\n<ng-container *ngTemplateOutlet=\"template; context: context\"></ng-container>\n\n<ng-template #defaultTimePickerActions>\n    <div *ngIf=\"cancelButtonLabel || okButtonLabel\" class=\"igx-time-picker__buttons\">\n        <button *ngIf=\"cancelButtonLabel\" igxButton=\"flat\" (click)=\"cancelButtonClick()\">\n            {{cancelButtonLabel}}\n        </button>\n        <button *ngIf=\"okButtonLabel\" igxButton=\"flat\" (click)=\"okButtonClick()\">\n            {{okButtonLabel}}\n        </button>\n    </div>\n</ng-template>\n<div igxToggle class=\"igx-time-picker\"\n    [ngClass]=\"{'igx-time-picker--dropdown': mode === 'dropdown', 'igx-time-picker--vertical': vertical && mode === 'dialog'}\">\n    <div *ngIf=\"mode === 'dialog'\" class=\"igx-time-picker__header\">\n        <h5 class=\"igx-time-picker__header-ampm\">{{ selectedAmPm }}</h5>\n        <h2 class=\"igx-time-picker__header-hour\">\n            <span>{{ selectedHour }}</span>:<span>{{ selectedMinute }}</span>:<span>{{ selectedSeconds }}</span>\n        </h2>\n    </div>\n    <div class=\"igx-time-picker__main\">\n        <div class=\"igx-time-picker__body\">\n            <div *ngIf=\"showHoursList\" #hourList [igxItemList]=\"'hourList'\">\n                <span [igxHourItem]=\"hour\" *ngFor=\"let hour of hourView\">{{ hour }}</span>\n            </div>\n            <div *ngIf=\"showMinutesList\" #minuteList [igxItemList]=\"'minuteList'\">\n                <span [igxMinuteItem]=\"minute\" *ngFor=\"let minute of minuteView\">{{ minute }}</span>\n            </div>\n            <div *ngIf=\"showSecondsList\" #secondsList [igxItemList]=\"'secondsList'\">\n                <span [igxSecondsItem]=\"seconds\" *ngFor=\"let seconds of secondsView\">{{ seconds }}</span>\n            </div>\n            <div *ngIf=\"showAmPmList\" #ampmList [igxItemList]=\"'ampmList'\">\n                <span [igxAmPmItem]=\"ampm\" *ngFor=\"let ampm of ampmView\">{{ ampm }}</span>\n            </div>\n        </div>\n        <ng-container\n            *ngTemplateOutlet=\"timePickerActionsDirective ? timePickerActionsDirective.template : defaultTimePickerActions\">\n        </ng-container>\n    </div>\n</div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":110,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":122,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":170,"character":5}}]}],"resourceStrings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":177,"character":5}}]}],"okButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":195,"character":5}}]}],"cancelButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":217,"character":5}}]}],"itemsDelta":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":240,"character":5}}]}],"minValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":257,"character":5}}]}],"maxValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":268,"character":5}}]}],"isSpinLoop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":278,"character":5}}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":287,"character":5}}]}],"format":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":307,"character":5}}]}],"promptChar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":339,"character":5}}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":353,"character":5}}]}],"outlet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":367,"character":5}}]}],"overlaySettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":384,"character":5}}]}],"onValueChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":409,"character":5}}]}],"onValidationFailed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":429,"character":5}}]}],"onOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'onOpen' @Output property is deprecated. Use 'onOpened' instead."]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":449,"character":5}}]}],"onOpened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":461,"character":5}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵm"},"arguments":["'onClose' @Output property is deprecated. Use 'onClosed' instead."]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":469,"character":5}}]}],"onClosed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":481,"character":5}}]}],"onClosing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":487,"character":5}}]}],"hourList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":493,"character":5},"arguments":["hourList"]}]}],"minuteList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":499,"character":5},"arguments":["minuteList"]}]}],"secondsList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":505,"character":5},"arguments":["secondsList"]}]}],"ampmList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":511,"character":5},"arguments":["ampmList"]}]}],"defaultTimePickerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":517,"character":5},"arguments":["defaultTimePickerTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":517,"character":52},"static":true}]}]}],"timePickerTemplateDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":523,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵha"},{"read":{"__symbolic":"reference","name":"ɵha"}}]}]}],"timePickerActionsDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":529,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵhb"},{"read":{"__symbolic":"reference","name":"ɵhb"}}]}]}],"_input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":535,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxInputDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":535,"character":42}}]}]}],"toggleRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":541,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxToggleDirective"},{"static":true}]}]}],"input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":547,"character":5},"arguments":["input",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":547,"character":32}}]}]}],"group":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":553,"character":5},"arguments":["group",{"read":{"__symbolic":"reference","name":"IgxInputGroupComponent"}}]}]}],"dropdownInputTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":559,"character":5},"arguments":["dropdownInputTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":559,"character":48},"static":true}]}]}],"trimMask":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onKeydownSpace":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":924,"character":5},"arguments":["keydown.spacebar",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":925,"character":5},"arguments":["keydown.space",["$event"]]}]}],"onAltArrowDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":934,"character":5},"arguments":["keydown.Alt.ArrowDown"]}]}],"determineCursorPos":[{"__symbolic":"method"}],"clearCursorPos":[{"__symbolic":"method"}],"_scrollItemIntoView":[{"__symbolic":"method"}],"_viewToString":[{"__symbolic":"method"}],"_itemToString":[{"__symbolic":"method"}],"_prevItem":[{"__symbolic":"method"}],"_nextItem":[{"__symbolic":"method"}],"_formatTime":[{"__symbolic":"method"}],"_updateHourView":[{"__symbolic":"method"}],"_updateMinuteView":[{"__symbolic":"method"}],"_updateSecondsView":[{"__symbolic":"method"}],"_updateAmPmView":[{"__symbolic":"method"}],"_addEmptyItems":[{"__symbolic":"method"}],"_generateHours":[{"__symbolic":"method"}],"_generateMinutes":[{"__symbolic":"method"}],"_generateSeconds":[{"__symbolic":"method"}],"_generateAmPm":[{"__symbolic":"method"}],"_getSelectedTime":[{"__symbolic":"method"}],"_convertMinMaxValue":[{"__symbolic":"method"}],"_isValueValid":[{"__symbolic":"method"}],"_isEntryValid":[{"__symbolic":"method"}],"_getCursorPosition":[{"__symbolic":"method"}],"_setCursorPosition":[{"__symbolic":"method"}],"_updateEditableInput":[{"__symbolic":"method"}],"_spinHours":[{"__symbolic":"method"}],"_spinMinutes":[{"__symbolic":"method"}],"_spinSeconds":[{"__symbolic":"method"}],"_initializeContainer":[{"__symbolic":"method"}],"_onDropDownClosed":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}],"getInputGroupElement":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"openDialog":[{"__symbolic":"method"}],"scrollHourIntoView":[{"__symbolic":"method"}],"scrollMinuteIntoView":[{"__symbolic":"method"}],"scrollSecondsIntoView":[{"__symbolic":"method"}],"scrollAmPmIntoView":[{"__symbolic":"method"}],"nextHour":[{"__symbolic":"method"}],"prevHour":[{"__symbolic":"method"}],"nextMinute":[{"__symbolic":"method"}],"prevMinute":[{"__symbolic":"method"}],"nextSeconds":[{"__symbolic":"method"}],"prevSeconds":[{"__symbolic":"method"}],"nextAmPm":[{"__symbolic":"method"}],"prevAmPm":[{"__symbolic":"method"}],"okButtonClick":[{"__symbolic":"method"}],"cancelButtonClick":[{"__symbolic":"method"}],"hoursInView":[{"__symbolic":"method"}],"minutesInView":[{"__symbolic":"method"}],"secondsInView":[{"__symbolic":"method"}],"ampmInView":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"parseMask":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"onInput":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"spinOnEdit":[{"__symbolic":"method"}],"cursorOnHours":[{"__symbolic":"method"}],"cursorOnMinutes":[{"__symbolic":"method"}],"cursorOnSeconds":[{"__symbolic":"method"}],"cursorOnAmPm":[{"__symbolic":"method"}]}},"IgxTimePickerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":2076,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxTimePickerComponent"},{"__symbolic":"reference","name":"ɵgw"},{"__symbolic":"reference","name":"ɵgx"},{"__symbolic":"reference","name":"ɵgy"},{"__symbolic":"reference","name":"ɵgv"},{"__symbolic":"reference","name":"ɵgz"},{"__symbolic":"reference","name":"ɵha"},{"__symbolic":"reference","name":"ɵhb"},{"__symbolic":"reference","name":"ɵhc"},{"__symbolic":"reference","name":"ɵhd"}],"exports":[{"__symbolic":"reference","name":"IgxTimePickerComponent"},{"__symbolic":"reference","name":"ɵha"},{"__symbolic":"reference","name":"ɵhb"},{"__symbolic":"reference","name":"ɵhc"},{"__symbolic":"reference","name":"ɵhd"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":2097,"character":8},{"__symbolic":"reference","name":"IgxInputGroupModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxMaskModule"},{"__symbolic":"reference","name":"IgxToggleModule"}],"providers":[]}]}],"members":{}},"IgxToastComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":33,"character":1},"arguments":[{"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":35,"character":8},"arguments":["animate",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":36,"character":12},"arguments":["show",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":36,"character":26},"arguments":[{"opacity":1}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":39,"character":12},"arguments":["* => show",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":39,"character":36},"arguments":[".20s ease"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":40,"character":12},"arguments":["show => *",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":40,"character":36},"arguments":[".40s ease-out"]}]}]]}],"selector":"igx-toast","styles":["\n        :host {\n            display: block;\n        }\n    "],"template":"<div [ngClass]=\"mapPositionToClassName()\" *ngIf=\"this.isVisible\" [@animate]=\"'show'\">\n    {{ message }}\n</div>\n"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":76,"character":5},"arguments":["attr.id"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":5}}]}],"onShowing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":88,"character":5}}]}],"onShown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":99,"character":5}}]}],"onHiding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":110,"character":5}}]}],"onHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":121,"character":5}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":5}}]}],"autoHide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":5}}]}],"displayTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":162,"character":5}}]}],"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":181,"character":5}}]}],"isVisibleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":194,"character":5}}]}],"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":207,"character":5}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":221,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":241,"character":9}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":240,"character":28},{"__symbolic":"reference","name":"IgxNavigationService"}]}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"mapPositionToClassName":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"IgxToastPosition":{"Bottom":0,"Middle":1,"Top":2},"IgxToastModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":360,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxToastComponent"}],"exports":[{"__symbolic":"reference","name":"IgxToastComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":363,"character":14}]}]}],"members":{}},"IgxSelectGroupComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownGroupComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"igx-select-item-group","template":"\n        <label id=\"{{labelId}}\">{{ label }}</label>\n        <ng-content select=\"igx-select-item\"></ng-content>\n    "}]}],"members":{}},"IgxSelectItemComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownItemComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"igx-select-item","template":"<ng-content></ng-content>"}]}],"members":{"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"ngDoCheck":[{"__symbolic":"method"}]}},"IgxSelectToggleIconDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":27,"character":1},"arguments":[{"selector":"[igxSelectToggleIcon]"}]}],"members":{}},"IgxSelectHeaderDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":34,"character":1},"arguments":[{"selector":"[igxSelectHeader]"}]}],"members":{}},"IgxSelectFooterDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":41,"character":1},"arguments":[{"selector":"[igxSelectFooter]"}]}],"members":{}},"IgxSelectComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":65,"character":1},"arguments":[{"selector":"igx-select","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":69,"character":19},"useExisting":{"__symbolic":"reference","name":"IgxSelectComponent"},"multi":true},{"provide":{"__symbolic":"reference","name":"ɵa"},"useExisting":{"__symbolic":"reference","name":"IgxSelectComponent"}}],"styles":["\n        :host {\n            display: block;\n        }\n    "],"template":"<igx-input-group #inputGroup class=\"input-group\" [disabled]=\"disabled\" (click)=\"toggle()\" [type]=\"type\" [displayDensity]=\"displayDensity\">\n    <ng-container ngProjectAs=\"[igxLabel]\">\n        <ng-content select=\"[igxLabel]\"></ng-content>\n    </ng-container>\n    <ng-container ngProjectAs=\"igx-prefix\">\n        <ng-content select=\"igx-prefix,[igxPrefix]\"></ng-content>\n    </ng-container>\n    <input #input class=\"input\" type=\"text\" igxInput [igxSelectItemNavigation]=\"this\"\n        readonly=\"true\"\n        [attr.placeholder]=\"this.placeholder\"\n        [value]=\"this.selectionValue\"\n        role=\"combobox\"\n        aria-haspopup=\"listbox\"\n        [attr.aria-labelledby]=\"this.label ? this.label.id : ''\"\n        [attr.aria-expanded]=\"!this.collapsed\"\n        [attr.aria-owns]=\"this.listId\"\n        [attr.aria-activedescendant]=\"!this.collapsed ? this.focusedItem?.id : null\"\n        (blur)=\"onBlur()\"\n    />\n    <ng-container ngProjectAs=\"igx-suffix\">\n            <ng-content select=\"igx-suffix,[igxSuffix]\"></ng-content>\n    </ng-container>\n    <igx-suffix>\n            <ng-container *ngIf=\"toggleIconTemplate\">\n                <ng-container *ngTemplateOutlet=\"toggleIconTemplate; context: {$implicit: this.collapsed}\"></ng-container>\n                </ng-container>\n            <igx-icon *ngIf=\"!toggleIconTemplate\" fontSet=\"material\">{{ collapsed ? 'arrow_drop_down' : 'arrow_drop_up'}}</igx-icon>\n    </igx-suffix>\n</igx-input-group>\n<div igxToggle class=\"igx-drop-down-wrapper\" (mousedown)=\"mousedownHandler($event);\" (onOpening)=\"onToggleOpening($event)\"\n    (onOpened)=\"onToggleOpened()\" (onClosing)=\"onToggleClosing($event)\" (onClosed)=\"onToggleClosed()\">\n\n    <div *ngIf=\"headerTemplate\" class=\"igx-drop-down-wrapper__header\">\n        <ng-content *ngTemplateOutlet=\"headerTemplate\"></ng-content>\n    </div>\n\n    <div #scrollContainer class=\"igx-drop-down__list--select\" [style.maxHeight]=\"maxHeight\" [attr.id]=\"this.listId\" role=\"listbox\">\n        <ng-content select=\"igx-select-item, igx-select-item-group\">\n        </ng-content>\n    </div>\n\n    <div *ngIf=\"footerTemplate\" class=\"igx-drop-down-wrapper__footer\">\n        <ng-container *ngTemplateOutlet=\"footerTemplate\"></ng-container>\n    </div>\n</div>\n"}]}],"members":{"inputGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":89,"character":5},"arguments":["inputGroup",{"read":{"__symbolic":"reference","name":"IgxInputGroupComponent"},"static":true}]}]}],"input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":92,"character":5},"arguments":["input",{"read":{"__symbolic":"reference","name":"IgxInputDirective"},"static":true}]}]}],"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":95,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxSelectItemComponent"},{"descendants":true}]}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":99,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxLabelDirective"},{"static":true}]}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":123,"character":5}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":138,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":147,"character":5}}]}],"overlaySettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":155,"character":5}}]}],"maxHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":159,"character":5},"arguments":["style.maxHeight"]}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":172,"character":5}}]}],"toggleIconTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":193,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxSelectToggleIconDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":193,"character":56}}]}]}],"headerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":216,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxSelectHeaderDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":216,"character":52},"static":false}]}]}],"footerTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":239,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxSelectFooterDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":239,"character":52},"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":258,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":258,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":254,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":255,"character":23},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"IDisplayDensityOptions"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":259,"character":27}]}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"getEditElement":[{"__symbolic":"method"}],"selectItem":[{"__symbolic":"method"}],"getFirstItemElement":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"onToggleOpening":[{"__symbolic":"method"}],"navigate":[{"__symbolic":"method"}],"manageRequiredAsterisk":[{"__symbolic":"method"}],"setSelection":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"onStatusChanged":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"mousedownHandler":[{"__symbolic":"method"}]}},"IgxSelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxSelectComponent"},{"__symbolic":"reference","name":"IgxSelectItemComponent"},{"__symbolic":"reference","name":"ɵcp"},{"__symbolic":"reference","name":"IgxSelectToggleIconDirective"},{"__symbolic":"reference","name":"IgxSelectGroupComponent"},{"__symbolic":"reference","name":"IgxSelectHeaderDirective"},{"__symbolic":"reference","name":"IgxSelectFooterDirective"}],"exports":[{"__symbolic":"reference","name":"IgxSelectComponent"},{"__symbolic":"reference","name":"IgxSelectItemComponent"},{"__symbolic":"reference","name":"ɵcp"},{"__symbolic":"reference","name":"IgxSelectToggleIconDirective"},{"__symbolic":"reference","name":"IgxSelectGroupComponent"},{"__symbolic":"reference","name":"IgxSelectHeaderDirective"},{"__symbolic":"reference","name":"IgxSelectFooterDirective"}],"imports":[{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":23,"character":31},{"__symbolic":"reference","name":"IgxInputGroupModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":23,"character":66},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":23,"character":79},{"__symbolic":"reference","name":"IgxToggleModule"},{"__symbolic":"reference","name":"IgxDropDownModule"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxIconModule"}],"providers":[]}]}],"members":{}},"ICsvExportEndedEventArgs":{"__symbolic":"interface"},"IgxCsvExporterService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxBaseExporter"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":33,"character":1}}],"members":{"onExportEnded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":5}}]}],"exportDataImplementation":[{"__symbolic":"method"}],"saveFile":[{"__symbolic":"method"}],"exportFile":[{"__symbolic":"method"}]}},"IgxCsvExporterOptions":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxExporterOptionsBase"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":10,"character":44,"context":{"typeName":"CsvFileTypes"},"module":"./lib/services/csv/csv-exporter-options"}]}],"setFileType":[{"__symbolic":"method"}],"setDelimiter":[{"__symbolic":"method"}]}},"CsvFileTypes":{"CSV":0,"TSV":1,"TAB":2},"IExcelExportEndedEventArgs":{"__symbolic":"interface"},"IgxExcelExporterService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxBaseExporter"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":37,"character":1}}],"members":{"onExportEnded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":5}}]}],"exportDataImplementation":[{"__symbolic":"method"}],"saveFile":[{"__symbolic":"method"}]},"statics":{"ZIP_OPTIONS":{"compression":"DEFLATE","type":"base64"}}},"IgxExcelExporterOptions":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxExporterOptionsBase"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}]}},"IRowExportingEventArgs":{"__symbolic":"interface"},"IColumnExportingEventArgs":{"__symbolic":"interface"},"IgxBaseExporter":{"__symbolic":"class","members":{"export":[{"__symbolic":"method"}],"exportData":[{"__symbolic":"method"}],"exportDataImplementation":[{"__symbolic":"method"}],"exportRow":[{"__symbolic":"method"}],"prepareData":[{"__symbolic":"method"}],"prepareHierarchicalData":[{"__symbolic":"method"}],"resetDefaults":[{"__symbolic":"method"}]}},"IgxExporterOptionsBase":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"setFileName":[{"__symbolic":"method"}]}},"IgxOverlayService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":39,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":109,"character":9},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":109,"character":16}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":105,"character":34},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":106,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":107,"character":27},{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":108,"character":25},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":110,"character":23}]}],"attach":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"show":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"hideAll":[{"__symbolic":"method"}],"reposition":[{"__symbolic":"method"}],"setOffset":[{"__symbolic":"method"}],"_show":[{"__symbolic":"method"}],"_hide":[{"__symbolic":"method"}],"getOverlayInfo":[{"__symbolic":"method"}],"placeElementHook":[{"__symbolic":"method"}],"moveElementToOverlay":[{"__symbolic":"method"}],"getWrapperElement":[{"__symbolic":"method"}],"getContentElement":[{"__symbolic":"method"}],"getOverlayElement":[{"__symbolic":"method"}],"updateSize":[{"__symbolic":"method"}],"setupModalWrapper":[{"__symbolic":"method"}],"onCloseDone":[{"__symbolic":"method"}],"cleanUp":[{"__symbolic":"method"}],"playOpenAnimation":[{"__symbolic":"method"}],"playCloseAnimation":[{"__symbolic":"method"}],"applyAnimationParams":[{"__symbolic":"method"}],"getOverlayById":[{"__symbolic":"method"}],"addOutsideClickListener":[{"__symbolic":"method"}],"removeOutsideClickListener":[{"__symbolic":"method"}],"addResizeHandler":[{"__symbolic":"method"}],"removeResizeHandler":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"HorizontalAlignment":{"Left":-1,"Center":-0.5,"Right":0},"VerticalAlignment":{"Top":-1,"Middle":-0.5,"Bottom":0},"Point":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"}]}]}},"OverlayEventArgs":{"__symbolic":"interface"},"OverlayAnimationEventArgs":{"__symbolic":"interface"},"OverlayCancelableEventArgs":{"__symbolic":"interface"},"OverlayClosingEventArgs":{"__symbolic":"interface"},"OverlaySettings":{"__symbolic":"interface"},"PositionSettings":{"__symbolic":"interface"},"IgxTransactionService":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","name":"IgxBaseTransactionService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"add":[{"__symbolic":"method"}],"addTransaction":[{"__symbolic":"method"}],"getTransactionLog":[{"__symbolic":"method"}],"getAggregatedChanges":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}],"getAggregatedValue":[{"__symbolic":"method"}],"endPending":[{"__symbolic":"method"}],"commit":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"undo":[{"__symbolic":"method"}],"redo":[{"__symbolic":"method"}],"verifyAddedTransaction":[{"__symbolic":"method"}],"updateState":[{"__symbolic":"method"}],"cleanState":[{"__symbolic":"method"}],"updateRecord":[{"__symbolic":"method"}]}},"IgxBaseTransactionService":{"__symbolic":"class","arity":2,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"add":[{"__symbolic":"method"}],"getTransactionLog":[{"__symbolic":"method"}],"undo":[{"__symbolic":"method"}],"redo":[{"__symbolic":"method"}],"getAggregatedChanges":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}],"getAggregatedValue":[{"__symbolic":"method"}],"commit":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"startPending":[{"__symbolic":"method"}],"endPending":[{"__symbolic":"method"}],"updateState":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}],"mergeValues":[{"__symbolic":"method"}]}},"TransactionType":{"ADD":"add","DELETE":"delete","UPDATE":"update"},"Transaction":{"__symbolic":"interface"},"HierarchicalTransaction":{"__symbolic":"interface"},"State":{"__symbolic":"interface"},"HierarchicalState":{"__symbolic":"interface"},"TransactionService":{"__symbolic":"interface"},"IgxHierarchicalTransactionService":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","name":"IgxTransactionService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"getAggregatedChanges":[{"__symbolic":"method"}],"updateState":[{"__symbolic":"method"}],"commit":[{"__symbolic":"method"}],"clearArraysFromObject":[{"__symbolic":"method"}]}},"DateRangeDescriptor":{"__symbolic":"interface"},"DateRangeType":{"After":0,"Before":1,"Between":2,"Specific":3,"Weekdays":4,"Weekends":5},"DisplayDensity":{"comfortable":"comfortable","cosy":"cosy","compact":"compact"},"IDisplayDensityOptions":{"__symbolic":"interface"},"IDensityChangedEventArgs":{"__symbolic":"interface"},"DisplayDensityToken":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":28,"character":39},"arguments":["DisplayDensity"]},"DisplayDensityBase":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":33,"character":1},"arguments":[{"selector":"[igxDisplayDensityBase]"}]}],"members":{"displayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"onDensityChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":76,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":82,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":82,"character":29},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"getComponentDensityClass":[{"__symbolic":"method"}]}},"IgxDisplayDensityModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":122,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"DisplayDensityBase"}],"exports":[{"__symbolic":"reference","name":"DisplayDensityBase"}]}]}],"members":{}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":236,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":242,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":242,"character":24}]}]],"parameters":[{"__symbolic":"reference","name":"Object"}]}]},"statics":{"ɵprov":{}}},"CancelableEventArgs":{"__symbolic":"interface"},"CancelableBrowserEventArgs":{"__symbolic":"interface"},"changei18n":{"__symbolic":"function"},"getCurrentResourceStrings":{"__symbolic":"function","parameters":[],"value":{}},"IResourceStrings":{"__symbolic":"interface"},"IGridResourceStrings":{"__symbolic":"interface"},"ITimePickerResourceStrings":{"__symbolic":"interface"},"InteractionMode":{"DropDown":"dropdown","Dialog":"dialog"},"ɵg":{"quad":"cubic-bezier(0.550, 0.085, 0.680, 0.530)","cubic":"cubic-bezier(0.550, 0.055, 0.675, 0.190)","quart":"cubic-bezier(0.895, 0.030, 0.685, 0.220)","quint":"cubic-bezier(0.755, 0.050, 0.855, 0.060)","sine":"cubic-bezier(0.470, 0.000, 0.745, 0.715)","expo":"cubic-bezier(0.950, 0.050, 0.795, 0.035)","circ":"cubic-bezier(0.600, 0.040, 0.980, 0.335)","back":"cubic-bezier(0.600, -0.280, 0.735, 0.045)"},"ɵh":{"quad":"cubic-bezier(0.250, 0.460, 0.450, 0.940)","cubic":"cubic-bezier(0.215, 0.610, 0.355, 1.000)","quart":"cubic-bezier(0.165, 0.840, 0.440, 1.000)","quint":"cubic-bezier(0.230, 1.000, 0.320, 1.000)","sine":"cubic-bezier(0.390, 0.575, 0.565, 1.000)","expo":"cubic-bezier(0.190, 1.000, 0.220, 1.000)","circ":"cubic-bezier(0.075, 0.820, 0.165, 1.000)","back":"cubic-bezier(0.175, 0.885, 0.320, 1.275)"},"ɵi":{"__symbolic":"class","members":{}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"isMaster":[{"__symbolic":"method"}],"setMaster":[{"__symbolic":"method"}],"resetMaster":[{"__symbolic":"method"}],"sizesCache":[{"__symbolic":"method"}],"chunkSize":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":50,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"setScrollMaster":[{"__symbolic":"method"}],"getScrollMaster":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵl":{"__symbolic":"function"},"ɵm":{"__symbolic":"function","parameters":["message"],"value":{"__symbolic":"error","message":"Lambda not supported","line":28,"character":11,"module":"./lib/core/deprecateDecorators"}},"ɵn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"size":[{"__symbolic":"method"}],"add_item":[{"__symbolic":"method"}],"add_items":[{"__symbolic":"method"}],"select_item":[{"__symbolic":"method"}],"select_items":[{"__symbolic":"method"}],"delete_item":[{"__symbolic":"method"}],"delete_items":[{"__symbolic":"method"}],"deselect_item":[{"__symbolic":"method"}],"deselect_items":[{"__symbolic":"method"}],"is_item_selected":[{"__symbolic":"method"}],"first_item":[{"__symbolic":"method"}],"are_all_selected":[{"__symbolic":"method"}],"are_none_selected":[{"__symbolic":"method"}],"get_all_ids":[{"__symbolic":"method"}],"get_empty":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[igxDragHandle]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":7,"character":5},"arguments":["class.igx-drag__handle"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"igx-display-container","template":"\n        <ng-template\n            #display_container\n            igxScrollInertia\n            [IgxScrollInertiaScrollContainer]=\"scrollContainer\"\n            [IgxScrollInertiaDirection]=\"scrollDirection\">\n        </ng-template>\n    "}]}],"members":{"_vcr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":20,"character":5},"arguments":["display_container",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":20,"character":44},"static":true}]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":25,"character":5},"arguments":["class"]}]}],"notVirtual":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":28,"character":5},"arguments":["class.igx-display-container--inactive"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":33,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":33,"character":70}]}]}},"ɵq":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵr"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"igx-virtual-helper","template":"<div #container class=\"igx-vhelper__placeholder-content\" [style.height.px]=\"size\"></div>"}]}],"members":{"scrollTop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":5},"arguments":["scrollTop"]}]}],"_vcr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":11,"character":5},"arguments":["container",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":11,"character":36},"static":true}]}]}],"itemsLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"cssClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":15,"character":5},"arguments":["class"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":18,"character":59}]}]}},"ɵr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[igxVirtualHelperBase]"}]}],"members":{"ngAfterViewInit":[{"__symbolic":"method"}],"onScroll":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":27,"character":5},"arguments":["scroll",["$event"]]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":31,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":31,"character":59}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵs":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵr"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"igx-horizontal-virtual-helper","template":"<div #horizontal_container class=\"igx-vhelper__placeholder-content\" [style.width.px]=\"size\"></div>"}]}],"members":{"_vcr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":11,"character":5},"arguments":["horizontal_container",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":11,"character":47},"static":true}]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"cssClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":13,"character":5},"arguments":["class"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":16,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":16,"character":59}]}]}},"ɵt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[igxScrollInertia]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":9,"character":60}]}],"IgxScrollInertiaDirection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"IgxScrollInertiaScrollContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"wheelStep":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"inertiaStep":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"swipeToleranceX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"inertiaDeltaY":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"inertiaDeltaX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"inertiaDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"onWheel":[{"__symbolic":"method"}],"preventParentScroll":[{"__symbolic":"method"}],"onTouchStart":[{"__symbolic":"method"}],"onTouchMove":[{"__symbolic":"method"}],"onTouchEnd":[{"__symbolic":"method"}],"onPointerDown":[{"__symbolic":"method"}],"onPointerUp":[{"__symbolic":"method"}],"onMSGestureStart":[{"__symbolic":"method"}],"onMSGestureChange":[{"__symbolic":"method"}],"calcAxisCoords":[{"__symbolic":"method"}],"_scrollTo":[{"__symbolic":"method"}],"_scrollToX":[{"__symbolic":"method"}],"_scrollToY":[{"__symbolic":"method"}],"_inertiaInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":498,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵt"}],"exports":[{"__symbolic":"reference","name":"ɵt"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":501,"character":14}]}]}],"members":{}},"ɵv":{"__symbolic":"function"},"ɵw":{"__symbolic":"function"},"ɵx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"igx-banner-actions"}]}],"members":{}},"ɵy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"igx-expansion-panel-title"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":10,"character":5},"arguments":["class.igx-expansion-panel__header-title"]}]}]}},"ɵz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"igx-expansion-panel-description"}]}],"members":{"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":22,"character":5},"arguments":["class.igx-expansion-panel__header-description"]}]}]}},"ɵba":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":29,"character":1},"arguments":[{"selector":"igx-expansion-panel-icon"}]}],"members":{}},"ɵbb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":23,"character":1},"arguments":[{"selector":"[igxCalendarBase]"}]}],"members":{"weekStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"locale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"formatOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":5}}]}],"formatViews":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":5}}]}],"selection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":105,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":137,"character":5}}]}],"viewDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":161,"character":5}}]}],"disabledDates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":176,"character":5}}]}],"specialDates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":200,"character":5}}]}],"hideOutsideDays":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":232,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":239,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"getDateOnlyInMs":[{"__symbolic":"method"}],"generateDateRange":[{"__symbolic":"method"}],"selectSingle":[{"__symbolic":"method"}],"selectMultiple":[{"__symbolic":"method"}],"selectRange":[{"__symbolic":"method"}],"deselectSingle":[{"__symbolic":"method"}],"deselectMultiple":[{"__symbolic":"method"}],"deselectMultipleInMonth":[{"__symbolic":"method"}],"deselectRange":[{"__symbolic":"method"}],"initFormatters":[{"__symbolic":"method"}],"getDateOnly":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"isDateDisabled":[{"__symbolic":"method"}],"selectDate":[{"__symbolic":"method"}],"deselectDate":[{"__symbolic":"method"}],"selectDateFromClient":[{"__symbolic":"method"}]}},"ɵbc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":15,"character":1}}],"members":{"focusNextDate":[{"__symbolic":"method"}],"focusHomeDate":[{"__symbolic":"method"}],"focusEndDate":[{"__symbolic":"method"}],"timedelta":[{"__symbolic":"method"}],"focusFirstDay":[{"__symbolic":"method"}],"focusLastDay":[{"__symbolic":"method"}]}},"ɵbd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"igx-day-item","template":"<span class=\"igx-calendar__date-content\">\n    <ng-content></ng-content>\n</span>\n"}]}],"members":{"date":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"selection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"disabledDates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"outOfRangeDates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"specialDates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"hideOutsideDays":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":5}}]}],"isLastInRange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":48,"character":5},"arguments":["class.igx-calendar__date--last"]}]}],"isFirstInRange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":52,"character":5},"arguments":["class.igx-calendar__date--first"]}]}],"isWithinRange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}}]}],"onDateSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":5}}]}],"isSelectedCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":77,"character":5},"arguments":["class.igx-calendar__date--selected"]}]}],"isInactive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":82,"character":5},"arguments":["class.igx-calendar__date--inactive"]}]}],"isHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":87,"character":5},"arguments":["class.igx-calendar__date--hidden"]}]}],"isToday":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":92,"character":5},"arguments":["class.igx-calendar__date--current"]}]}],"isWeekend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":102,"character":5},"arguments":["class.igx-calendar__date--weekend"]}]}],"isWithinRangeCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":128,"character":5},"arguments":["class.igx-calendar__date--range"]}]}],"isSpecial":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":133,"character":5},"arguments":["class.igx-calendar__date--special"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":142,"character":5},"arguments":["class.igx-calendar__date"]}]}],"isDisabledCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":147,"character":5},"arguments":["class.igx-calendar__date--disabled"]}]}],"isSingleSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":152,"character":5},"arguments":["class.igx-calendar__date--single"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":157,"character":5},"arguments":["attr.tabindex"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":164,"character":36}]}],"onSelect":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":166,"character":5},"arguments":["click"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":167,"character":5},"arguments":["keydown.enter"]}]}]}},"ɵbe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[igxCarouselIndicator]"}]}],"members":{}},"ɵbf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[igxCarouselNextButton]"}]}],"members":{}},"ɵbg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[igxCarouselPrevButton]"}]}],"members":{}},"ɵbh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"igx-slide","template":"<ng-content></ng-content>\n"}]}],"members":{"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"direction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":5}}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":54,"character":5},"arguments":["attr.tabindex"]}]}],"ariaSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":67,"character":5},"arguments":["attr.aria-selected"]}]}],"ariaLive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":80,"character":5},"arguments":["attr.aria-selected"]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":92,"character":5},"arguments":["class.igx-slide"]}]}],"active":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":111,"character":5},"arguments":["class.igx-slide--current"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":5}}]}],"previous":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":122,"character":5},"arguments":["class.igx-slide--previous"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":123,"character":5}}]}],"activeChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":128,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":130,"character":36}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵbi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"register":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"add_custom_item":[{"__symbolic":"method"}],"set_selected_item":[{"__symbolic":"method"}],"is_item_selected":[{"__symbolic":"method"}]}},"ɵbj":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":39},"arguments":["IgxComboComponentToken"]},"ɵbk":{"__symbolic":"interface"},"ɵbl":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"igx-combo-drop-down","providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useExisting":{"__symbolic":"reference","name":"ɵbl"}}],"template":"<div #scrollContainer class=\"igx-drop-down__list\" igxToggle [style.width]=\"width\" [style.height]=\"height\"\n[style.maxHeight]=\"maxHeight\" [attr.id]=\"this.listId\" role=\"listbox\"\n    (onOpening)=\"onToggleOpening($event)\" (onOpened)=\"onToggleOpened()\"\n    (onClosing)=\"onToggleClosing($event)\" (onClosed)=\"onToggleClosed()\">\n    <ng-container *ngIf=\"!collapsed\">\n        <ng-content></ng-content>\n    </ng-container>\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":25,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵbj"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":27,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":27,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":22,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":23,"character":23},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":52,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵbm"},{"descendants":true}]}]}],"onFocus":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"onToggleOpened":[{"__symbolic":"method"}],"navigateFirst":[{"__symbolic":"method"}],"navigatePrev":[{"__symbolic":"method"}],"navigateNext":[{"__symbolic":"method"}],"selectItem":[{"__symbolic":"method"}],"focusAddItemButton":[{"__symbolic":"method"}],"scrollToHiddenItem":[{"__symbolic":"method"}],"updateScrollPosition":[{"__symbolic":"method"}],"onItemActionKey":[{"__symbolic":"method"}],"handleEnter":[{"__symbolic":"method"}],"handleSpace":[{"__symbolic":"method"}],"isAddItemFocused":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵbm":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownItemComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"igx-combo-item","template":"<ng-container *ngIf=\"!isHeader\">\n    <igx-checkbox [checked]=\"selected\" disableRipple=\"true\" [disableTransitions]=\"disableTransitions\" [tabindex]=\"-1\" (click)=\"disableCheck($event)\" class=\"igx-combo__checkbox\"></igx-checkbox>\n</ng-container>\n<ng-content></ng-content>\n"}]}],"members":{"itemHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":25,"character":5},"arguments":["style.height.px"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":53,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":55,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵn"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":54,"character":30},{"__symbolic":"reference","name":"ɵn"}]}],"isVisible":[{"__symbolic":"method"}],"clicked":[{"__symbolic":"method"}],"disableCheck":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}]}},"ɵbn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[igxComboHeader]"}]}],"members":{}},"ɵbo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[igxComboFooter]"}]}],"members":{}},"ɵbp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":23,"character":1},"arguments":[{"selector":"[igxComboItem]"}]}],"members":{}},"ɵbq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":32,"character":1},"arguments":[{"selector":"[igxComboEmpty]"}]}],"members":{}},"ɵbr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":41,"character":1},"arguments":[{"selector":"[igxComboHeaderItem]"}]}],"members":{}},"ɵbs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":51,"character":1},"arguments":[{"selector":"[igxComboAddItem]"}]}],"members":{}},"ɵbt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":60,"character":1},"arguments":[{"selector":"[igxComboToggleIcon]"}]}],"members":{}},"ɵbu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":69,"character":1},"arguments":[{"selector":"[igxComboClearIcon]"}]}],"members":{}},"ɵbv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":11,"character":1},"arguments":[{"name":"comboFiltering"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵbw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":35,"character":1},"arguments":[{"name":"comboGrouping"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":40,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵbj"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵbk"}]}],"transform":[{"__symbolic":"method"}]}},"ɵbx":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbm"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"igx-combo-add-item","template":"<ng-content></ng-content>","providers":[{"provide":{"__symbolic":"reference","name":"ɵbm"},"useExisting":{"__symbolic":"reference","name":"ɵbx"}}]}]}],"members":{"handleClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":25,"character":5},"arguments":["click"]}]}],"clicked":[{"__symbolic":"method"}]}},"ɵby":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[igxDatePickerTemplate]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵbz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[igxDatePickerActions]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵca":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"igx-calendar-container","styles":[":host {display: block;}"],"template":"<ng-template #defaultDatePickerActions>\n    <div *ngIf=\"cancelButtonLabel || todayButtonLabel\" class=\"igx-date-picker__buttons\">\n        <button #closeButton *ngIf=\"cancelButtonLabel\" igxButton=\"flat\" igxRipple (click)=\"closeCalendar()\">\n            {{ cancelButtonLabel }}\n        </button>\n        <button #todayButton *ngIf=\"todayButtonLabel\" igxButton=\"flat\" igxRipple (click)=\"triggerTodaySelection()\">\n            {{ todayButtonLabel }}\n        </button>\n    </div>\n</ng-template>\n<igx-calendar #calendar></igx-calendar>\n<ng-container *ngTemplateOutlet=\"datePickerActions ? datePickerActions.template : defaultDatePickerActions\"></ng-container>\n"}]}],"members":{"calendar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":14,"character":5},"arguments":["calendar",{"static":true}]}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"cancelButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"todayButtonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"datePickerActions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":5}}]}],"onTodaySelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":5}}]}],"styleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":38,"character":5},"arguments":["class.igx-date-picker"]}]}],"dropdownCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":41,"character":5},"arguments":["class.igx-date-picker--dropdown"]}]}],"verticalCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":46,"character":5},"arguments":["class.igx-date-picker--vertical"]}]}],"onEscape":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":51,"character":5},"arguments":["keydown.esc",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":52,"character":5},"arguments":["keydown.alt.arrowup",["$event"]]}]}],"closeCalendar":[{"__symbolic":"method"}],"triggerTodaySelection":[{"__symbolic":"method"}]}},"ɵcb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":7,"character":1},"arguments":[{"name":"displayValue"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":11,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵcd"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵce"}]}],"transform":[{"__symbolic":"method"}]}},"ɵcc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":27,"character":1},"arguments":[{"name":"inputValue"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵcd"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵce"}]}],"transform":[{"__symbolic":"method"}]}},"ɵcd":"IgxDatePickerComponentToken","ɵce":{"__symbolic":"interface"},"ɵcf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"igx-dialog-title,[igxDialogTitle]"}]}],"members":{"defaultStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":11,"character":5},"arguments":["class.igx-dialog__window-title"]}]}]}},"ɵcg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"igx-dialog-actions,[igxDialogActions]"}]}],"members":{"defaultClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":23,"character":5},"arguments":["class.igx-dialog__window-actions"]}]}]}},"ɵch":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":28,"character":1}}],"members":{"columns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":5}}]}],"filterColumnsPrompt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":5}}]}],"disableFilter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":5}}]}],"columnItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":104,"character":5}}]}],"filterCriteria":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":114,"character":5}}]}],"columnDisplayOrder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":145,"character":5}}]}],"columnsAreaMaxHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":178,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":190,"character":5},"arguments":["attr.class"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":221,"character":28}]}],"ngOnDestroy":[{"__symbolic":"method"}],"createColumnItems":[{"__symbolic":"method"}],"createColumnItem":[{"__symbolic":"method"}],"orderColumns":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"createFilteringExpression":[{"__symbolic":"method"}],"clearFiltering":[{"__symbolic":"method"}]}},"ɵci":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1}}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"valueChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}],"onValueChanged":[{"__symbolic":"method"}]}},"ɵcj":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵci"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":52,"character":1}}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5}}]}],"indentation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":5}}]}],"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}]}},"ɵck":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":25,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":27,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":28,"character":8},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxDatePickerModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxInputGroupModule"},{"__symbolic":"reference","name":"IgxFocusModule"},{"__symbolic":"reference","name":"IgxToggleModule"},{"__symbolic":"reference","name":"IgxForOfModule"},{"__symbolic":"reference","name":"ɵcm"},{"__symbolic":"reference","name":"IgxTextHighlightModule"},{"__symbolic":"reference","name":"IgxTextSelectionModule"},{"__symbolic":"reference","name":"IgxCheckboxModule"},{"__symbolic":"reference","name":"IgxBadgeModule"},{"__symbolic":"reference","name":"IgxChipsModule"},{"__symbolic":"reference","name":"IgxDragDropModule"},{"__symbolic":"reference","name":"IgxDropDownModule"},{"__symbolic":"reference","name":"IgxButtonGroupModule"},{"__symbolic":"reference","name":"IgxProgressBarModule"},{"__symbolic":"reference","name":"IgxSelectModule"},{"__symbolic":"reference","name":"IgxGridStateModule"}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":51,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":52,"character":8},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxDatePickerModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxInputGroupModule"},{"__symbolic":"reference","name":"IgxFocusModule"},{"__symbolic":"reference","name":"IgxToggleModule"},{"__symbolic":"reference","name":"IgxForOfModule"},{"__symbolic":"reference","name":"ɵcm"},{"__symbolic":"reference","name":"IgxTextHighlightModule"},{"__symbolic":"reference","name":"IgxGridStateModule"},{"__symbolic":"reference","name":"IgxTextSelectionModule"},{"__symbolic":"reference","name":"IgxCheckboxModule"},{"__symbolic":"reference","name":"IgxBadgeModule"},{"__symbolic":"reference","name":"IgxChipsModule"},{"__symbolic":"reference","name":"IgxDragDropModule"},{"__symbolic":"reference","name":"IgxDropDownModule"},{"__symbolic":"reference","name":"IgxButtonGroupModule"},{"__symbolic":"reference","name":"IgxProgressBarModule"},{"__symbolic":"reference","name":"IgxSelectModule"}]}]}],"members":{}},"ɵcl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[igxTemplateOutlet]"}]}],"members":{"igxTemplateOutletContext":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"igxTemplateOutlet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"onViewCreated":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":25,"character":5}}]}],"onViewMoved":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":5}}]}],"onCachedViewLoaded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":5}}]}],"onBeforeViewDetach":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":37,"character":42},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":37,"character":75},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":37,"character":95}]}],"ngOnChanges":[{"__symbolic":"method"}],"cleanCache":[{"__symbolic":"method"}],"cleanView":[{"__symbolic":"method"}],"_recreateView":[{"__symbolic":"method"}],"_moveView":[{"__symbolic":"method"}],"_useCachedView":[{"__symbolic":"method"}],"_shouldRecreateView":[{"__symbolic":"method"}],"_hasContextShapeChanged":[{"__symbolic":"method"}],"_updateExistingContext":[{"__symbolic":"method"}],"_cloneContext":[{"__symbolic":"method"}],"_getActionType":[{"__symbolic":"method"}]}},"ɵcm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":209,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵcl"}],"entryComponents":[],"exports":[{"__symbolic":"reference","name":"ɵcl"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":213,"character":14}]}]}],"members":{}},"ɵcn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[igxProcessBarText]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵco":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[igxProgressBarGradient]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵcp":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDownItemNavigationDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[igxSelectItemNavigation]"}]}],"members":{"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5},"arguments":["igxSelectItemNavigation"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"handleKeyDown":[{"__symbolic":"method"}],"captureKey":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":63,"character":5},"arguments":["keyup",["$event"]]}]}],"activateItemByText":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵcq":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":6,"character":11,"module":"./lib/grids/watch-changes"}},"ɵcr":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":34,"character":11,"module":"./lib/grids/watch-changes"}},"ɵcs":{"__symbolic":"function","parameters":["repaint"],"defaults":[false],"value":{"__symbolic":"error","message":"Lambda not supported","line":58,"character":11,"module":"./lib/grids/watch-changes"}},"ɵct":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":5,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-column-resizer","template":"<div class=\"igx-grid__th-resize-line\"\n    [style.left.px]=\"-99999\" igxResizer\n    [style.height.px]=\"colResizingService.resizerHeight\"\n    [restrictHResizeMax]=\"colResizingService.restrictResizeMax\"\n    [restrictHResizeMin]=\"colResizingService.restrictResizeMin\"\n    (resizeEnd)=\"colResizingService.resizeColumn($event)\">\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵcu"}]}],"resizer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":13,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵcv"},{"static":true}]}]}]}},"ɵcu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":33,"character":30}]}],"autosizeColumnOnDblClick":[{"__symbolic":"method"}],"resizeColumn":[{"__symbolic":"method"}],"getColMinWidth":[{"__symbolic":"method"}],"getColMaxWidth":[{"__symbolic":"method"}],"resizeColumnLayoutFor":[{"__symbolic":"method"}]}},"ɵcv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[igxResizer]"}]}],"members":{"restrictHResizeMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"restrictHResizeMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"resizeEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":29,"character":5}}]}],"resizeStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":5}}]}],"resize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":41,"character":45},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":41,"character":52}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":41,"character":32},null,{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":41,"character":92}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onMouseup":[{"__symbolic":"method"}],"onMousedown":[{"__symbolic":"method"}],"onMousemove":[{"__symbolic":"method"}]}},"ɵcw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":54,"character":1},"arguments":[{"selector":"[igxExcelStyleSorting]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵcx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":61,"character":1},"arguments":[{"selector":"[igxExcelStyleMoving]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵcy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":68,"character":1},"arguments":[{"selector":"[igxExcelStyleHiding]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵcz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":75,"character":1},"arguments":[{"selector":"[igxExcelStylePinning]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵda":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":93,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":94,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-excel-style-filtering","template":"<ng-template #defaultExcelStyleSortingTemplate>\n    <igx-excel-style-sorting #excelStyleSorting\n        class=\"igx-excel-filter__sort\"\n        [column]=\"column\"\n        [grid]=\"grid\"\n        [displayDensity]=\"grid.displayDensity\">\n    </igx-excel-style-sorting>\n</ng-template>\n\n<ng-template #defaultExcelStyleMovingTemplate>\n    <igx-excel-style-column-moving\n        class=\"igx-excel-filter__move\"\n        [column]=\"column\"\n        [grid]=\"grid\"\n        [isColumnPinnable]=\"isColumnPinnable\"\n        [displayDensity]=\"grid.displayDensity\">\n    </igx-excel-style-column-moving>\n</ng-template>\n\n<ng-template #defaultExcelStylePinningTemplate>\n    <div [ngClass]=\"pinClass()\"\n        (click)=\"onPin()\"\n        tabindex=\"0\"\n        *ngIf=\"!column.pinned\">\n        <span>{{ grid.resourceStrings.igx_grid_excel_pin }}</span>\n        <igx-icon fontSet=\"filtering-icons\" name=\"pin\"></igx-icon>\n    </div>\n\n    <div class=\"igx-excel-filter__actions-unpin\"\n        (click)=\"onPin()\"\n        tabindex=\"0\"\n        *ngIf=\"column.pinned\">\n        <span>{{ grid.resourceStrings.igx_grid_excel_unpin }}</span>\n        <igx-icon fontSet=\"filtering-icons\" name=\"unpin\"></igx-icon>\n    </div>\n</ng-template>\n\n<ng-template #defaultExcelStyleHidingTemplate>\n    <div class=\"igx-excel-filter__actions-hide\"\n        tabindex=\"0\"\n        (click)=\"onHideToggle()\">\n        <span>{{ column.hidden ? grid.resourceStrings.igx_grid_excel_show : grid.resourceStrings.igx_grid_excel_hide }}</span>\n        <igx-icon>{{ column.hidden ? 'visibility' : 'visibility_off' }}</igx-icon>\n    </div>\n</ng-template>\n\n<article #dropdown\n    *ngIf=\"column\"\n    class=\"igx-excel-filter__menu\"\n    [ngClass]=\"{\n        'igx-excel-filter__menu--cosy': grid.displayDensity === 'cosy',\n        'igx-excel-filter__menu--compact': grid.displayDensity === 'compact'\n    }\"\n    [id]=\"overlayComponentId\"\n    (keydown)=\"onKeyDown($event)\">\n\n    <header class=\"igx-excel-filter__menu-header\">\n        <h4>{{ column.header || column.field }}</h4>\n        <div *ngIf=\"grid.displayDensity!=='comfortable'\" class=\"igx-excel-filter__menu-header-actions\">\n            <button *ngIf=\"!column.disablePinning && !column.pinned\"\n                igxButton=\"icon\"\n                [displayDensity]=\"grid.displayDensity\"\n                (click)=\"onPin()\"\n                [disabled]=\"!isColumnPinnable\"\n                tabindex=\"0\">\n                <igx-icon fontSet=\"filtering-icons\" name=\"pin\"></igx-icon>\n            </button>\n            <button *ngIf=\"!column.disablePinning && column.pinned\"\n                igxButton=\"icon\"\n                [displayDensity]=\"grid.displayDensity\"\n                (click)=\"onPin()\"\n                tabindex=\"0\">\n                <igx-icon fontSet=\"filtering-icons\" name=\"unpin\"></igx-icon>\n            </button>\n            <button *ngIf=\"!column.disableHiding\"\n                igxButton=\"icon\"\n                [displayDensity]=\"grid.displayDensity\"\n                tabindex=\"0\"\n                (click)=\"onHideToggle()\">\n                <igx-icon>{{ column.hidden ? 'visibility' : 'visibility_off' }}</igx-icon>\n            </button>\n        </div>\n    </header>\n\n    <div *ngIf=\"column.sortable\">\n        <ng-container *ngTemplateOutlet=\"sortingTemplate\"></ng-container>\n    </div>\n\n    <section class=\"igx-excel-filter__actions\">\n\n        <div *ngIf=\"column.movable\">\n            <ng-container *ngTemplateOutlet=\"movingTemplate\"></ng-container>\n        </div>\n\n        <div *ngIf=\"!column.disablePinning && grid.displayDensity==='comfortable'\">\n            <ng-container *ngTemplateOutlet=\"pinningTemplate\"></ng-container>\n        </div>\n\n        <div *ngIf=\"!column.disableHiding && grid.displayDensity==='comfortable'\">\n            <ng-container *ngTemplateOutlet=\"hidingTemplate\"></ng-container>\n        </div>\n\n        <div\n            tabindex=\"0\"\n            [ngClass]=\"clearFilterClass()\"\n            (keydown)=\"onClearFilterKeyDown($event)\"\n            (click)=\"clearFilter()\">\n            <span>{{ grid.resourceStrings.igx_grid_excel_filter_clear }}</span>\n            <igx-icon>clear</igx-icon>\n        </div>\n\n        <div\n            tabindex=\"0\"\n            class=\"igx-excel-filter__actions-filter\"\n            (keydown)=\"onTextFilterKeyDown($event)\"\n            (click)=\"onTextFilterClick($event)\"\n            [igxDropDownItemNavigation]=\"subMenu\" >\n            <span>{{ subMenuText }}</span>\n            <igx-icon>keyboard_arrow_right</igx-icon>\n        </div>\n    </section>\n\n    <igx-excel-style-search\n        class=\"igx-excel-filter__menu-main\"\n        #excelStyleSearch\n        [column]=\"column\"\n        [data]=\"listData\"\n        [grid]=\"grid\"\n        [inline]=\"inline\"\n        [displayDensity]=\"grid.displayDensity\">\n    </igx-excel-style-search>\n\n    <footer class=\"igx-excel-filter__menu-footer\">\n        <button igxButton [displayDensity]=\"grid.displayDensity\" (click)=\"cancel()\">{{ grid.resourceStrings.igx_grid_excel_cancel }}</button>\n        <button igxButton=\"raised\" [displayDensity]=\"grid.displayDensity\" [disabled]=\"applyButtonDisabled\" (click)=\"applyFilter()\">{{ grid.resourceStrings.igx_grid_excel_apply }}</button>\n    </footer>\n</article>\n\n<igx-drop-down \n    *ngIf=\"column\"\n    #subMenu\n    [maxHeight]=\"'397px'\"\n    [displayDensity]=\"grid.displayDensity\"\n    (onSelection)=\"onSubMenuSelection($event)\"\n    (onClosed)=\"onSubMenuClosed()\">\n    <div>\n        <igx-drop-down-item\n            *ngFor=\"let condition of conditions\"\n            [value]=\"condition\">\n            <igx-icon fontSet=\"filtering-icons\" [name]=\"getCondition(condition).iconName\"></igx-icon>\n            <span style=\"margin-left: 16px\">{{ translateCondition(condition) }}</span>\n        </igx-drop-down-item>\n        <igx-drop-down-item *ngIf=\"showCustomFilterItem()\">\n            <igx-icon>filter_list</igx-icon>\n            <span style=\"margin-left: 16px\">{{ grid.resourceStrings.igx_grid_excel_custom_filter }}</span>\n        </igx-drop-down-item>\n    </div>\n</igx-drop-down>\n\n<igx-excel-style-custom-dialog\n    *ngIf=\"column\"\n    #customDialog\n    [column]=\"column\"\n    [filteringService]=\"filteringService\"\n    [overlayComponentId]=\"overlayComponentId\"\n    [overlayService]=\"overlayService\"\n    [displayDensity]=\"grid.displayDensity\">\n</igx-excel-style-custom-dialog>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":5}}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":208,"character":5},"arguments":["class.igx-excel-filter"]}]}],"inline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":214,"character":5},"arguments":["class.igx-excel-filter--inline"]}]}],"mainDropdown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":220,"character":5},"arguments":["dropdown",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":220,"character":35}}]}]}],"subMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":226,"character":5},"arguments":["subMenu",{"read":{"__symbolic":"reference","name":"ɵfd"}}]}]}],"customDialog":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":232,"character":5},"arguments":["customDialog",{"read":{"__symbolic":"reference","name":"ɵfe"}}]}]}],"excelStyleSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":238,"character":5},"arguments":["excelStyleSearch",{"read":{"__symbolic":"reference","name":"ɵdc"}}]}]}],"excelStyleSorting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":244,"character":5},"arguments":["excelStyleSorting",{"read":{"__symbolic":"reference","name":"ɵfi"}}]}]}],"defaultExcelStyleSortingTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":250,"character":5},"arguments":["defaultExcelStyleSortingTemplate",{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},"static":true}]}]}],"defaultExcelStyleHidingTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":256,"character":5},"arguments":["defaultExcelStyleHidingTemplate",{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},"static":true}]}]}],"defaultExcelStyleMovingTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":262,"character":5},"arguments":["defaultExcelStyleMovingTemplate",{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},"static":true}]}]}],"defaultExcelStylePinningTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":268,"character":5},"arguments":["defaultExcelStylePinningTemplate",{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":306,"character":28}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"clearFilterClass":[{"__symbolic":"method"}],"pinClass":[{"__symbolic":"method"}],"initialize":[{"__symbolic":"method"}],"getCondition":[{"__symbolic":"method"}],"translateCondition":[{"__symbolic":"method"}],"onPin":[{"__symbolic":"method"}],"onHideToggle":[{"__symbolic":"method"}],"onTextFilterClick":[{"__symbolic":"method"}],"onTextFilterKeyDown":[{"__symbolic":"method"}],"onSubMenuClosed":[{"__symbolic":"method"}],"onSubMenuSelection":[{"__symbolic":"method"}],"areExpressionsSelectable":[{"__symbolic":"method"}],"areExpressionsValuesInTheList":[{"__symbolic":"method"}],"populateColumnData":[{"__symbolic":"method"}],"renderColumnValuesRemotely":[{"__symbolic":"method"}],"renderColumnValuesFromData":[{"__symbolic":"method"}],"renderValues":[{"__symbolic":"method"}],"generateUniqueValues":[{"__symbolic":"method"}],"generateFilterValues":[{"__symbolic":"method"}],"generateListData":[{"__symbolic":"method"}],"getColumnFilterExpressionsTree":[{"__symbolic":"method"}],"addBooleanItems":[{"__symbolic":"method"}],"addItems":[{"__symbolic":"method"}],"addSelectAllItem":[{"__symbolic":"method"}],"addBlanksItem":[{"__symbolic":"method"}],"sortData":[{"__symbolic":"method"}],"selectAllFilterItems":[{"__symbolic":"method"}],"applyFilter":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}],"closeDropdown":[{"__symbolic":"method"}],"onKeyDown":[{"__symbolic":"method"}],"clearFilter":[{"__symbolic":"method"}],"onClearFilterKeyDown":[{"__symbolic":"method"}],"showCustomFilterItem":[{"__symbolic":"method"}],"createCondition":[{"__symbolic":"method"}]},"statics":{"filterOptimizationThreshold":2}},"ɵdb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[igxExcelStyleLoading]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵdc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":30,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":31,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-excel-style-search","template":"<igx-input-group\n            type=\"box\"\n            [displayDensity]=\"displayDensity\"\n            [supressInputAutofocus]=\"true\">\n    <igx-icon igxPrefix>search</igx-icon>\n    <input\n        #input\n        igxInput\n        tabindex=\"0\"\n        [(ngModel)]=\"searchValue\"\n        [placeholder]=\"column.grid.resourceStrings.igx_grid_excel_search_placeholder\"\n        autocomplete=\"off\"/>\n    <igx-icon\n        igxSuffix\n        *ngIf=\"searchValue || searchValue === 0\"\n        (click)=\"clearInput()\"\n        tabindex=\"0\">\n        clear\n    </igx-icon>\n</igx-input-group>\n\n<igx-list #list [displayDensity]=\"displayDensity\" [style.height.px]=\"listSize\" [isLoading]=\"isLoading\">\n    <div [style.overflow]=\"'hidden'\" [style.position]=\"'relative'\">\n        <igx-list-item\n            *igxFor=\"let item of data | excelStyleSearchFilter: searchValue; scrollOrientation : 'vertical'; containerSize: containerSize; itemSize: itemSize\">\n            <igx-checkbox\n            [value]=\"item\"\n            tabindex=\"-1\"\n            [checked]=\"item.isSelected\"\n            [disableRipple]=\"true\"\n            [indeterminate]=\"item.indeterminate\"\n            [disableTransitions]=\"true\"\n            (change)=\"onCheckboxChange($event)\">\n                {{ column.formatter && !item.isSpecial ? column.formatter(item.label) : column.dataType === 'number' ? (item.label | igxdecimal:\n                    column.grid.locale) : column.dataType === 'date' ? (item.label | igxdate: column.grid.locale) : item.label }}\n            </igx-checkbox>\n        </igx-list-item>\n    </div>\n\n    <ng-template igxDataLoading>        \n        <div class=\"igx-excel-filter__loading\">\n            <ng-container *ngTemplateOutlet=\"valuesLoadingTemplate\">\n            </ng-container>\n        </div>\n    </ng-template>\n</igx-list>\n\n<ng-template #defaultExcelStyleLoadingValuesTemplate>\n    <igx-circular-bar [indeterminate]=\"true\">\n    </igx-circular-bar>\n</ng-template>\n"}]}],"members":{"grid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":5}}]}],"inline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":5}}]}],"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":5}}]}],"searchInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":67,"character":5},"arguments":["input",{"read":{"__symbolic":"reference","name":"IgxInputDirective"},"static":true}]}]}],"list":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":70,"character":5},"arguments":["list",{"read":{"__symbolic":"reference","name":"ɵfh"},"static":true}]}]}],"displayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":5}}]}],"virtDir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":76,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxForOfDirective"},{"static":true}]}]}],"defaultExcelStyleLoadingValuesTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":79,"character":5},"arguments":["defaultExcelStyleLoadingValuesTemplate",{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":90,"character":28}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"refreshSize":[{"__symbolic":"method"}],"clearInput":[{"__symbolic":"method"}],"onCheckboxChange":[{"__symbolic":"method"}]}},"ɵdd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":29,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":30,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-header-group","template":"<ng-container *ngIf=\"grid.hasColumnLayouts && column.columnGroup\">\n    <span *ngIf=\"grid.hasMovableColumns\" class=\"igx-grid__th-drop-indicator-left\"></span>\n    <div class=\"igx-grid__thead-group igx-grid__mrl-block\"\n     [ngClass]=\"{'igx-grid__th--pinned-last': hasLastPinnedChildColumn}\"\n     [ngStyle]=\"{'grid-template-rows':column.getGridTemplate(true, false),\n     'grid-template-columns':column.getGridTemplate(false, false),\n     '-ms-grid-rows':column.getGridTemplate(true, true),\n     '-ms-grid-columns':column.getGridTemplate(false, true)}\">\n        <ng-container *ngFor=\"let child of column.children\" >\n            <igx-grid-header-group *ngIf=\"!child.hidden\" class=\"igx-grid__thead-subgroup\"\n                [column]=\"child\"\n                [gridID]=\"child.gridID\"\n                [igxColumnMovingDrag]=\"child\"\n                [ghostHost]=\"grid.outletDirective.nativeElement\"\n                [attr.droppable]=\"true\"\n                [igxColumnMovingDrop]=\"child\">\n            </igx-grid-header-group>\n        </ng-container>\n    </div>\n    <span *ngIf=\"grid.hasMovableColumns\" class=\"igx-grid__th-drop-indicator-right\"></span>\n</ng-container>\n\n\n<ng-template #defaultColumn>\n    <span class=\"igx-grid__th-group-title\" [attr.title]=\"column.header\">{{column.header}}</span>\n</ng-template>\n\n<ng-template #defaultCollapseIndicator>\n    <igx-icon [attr.draggable]=\"false\" >\n            {{column.expanded ? 'expand_more' : 'chevron_right'}} </igx-icon>\n</ng-template>\n\n<ng-container *ngIf=\"!grid.hasColumnLayouts && column.columnGroup\">\n    <span *ngIf=\"grid.hasMovableColumns\" class=\"igx-grid__th-drop-indicator-left\"></span>\n    <div class=\"igx-grid__thead-title\"\n        role=\"columnheader\"\n        [attr.aria-label]=\"column.header || column.field\"\n        [attr.aria-expanded]=\"column.expanded\"\n        tabindex=\"0\"\n        [ngClass]=\"{'igx-grid__th--pinned-last': hasLastPinnedChildColumn, 'igx-grid__th--collapsible': column.collapsible}\"\n        [igxColumnMovingDrag]=\"column\"\n        [ghostHost]=\"grid.outletDirective.nativeElement\"\n        [attr.droppable]=\"true\"\n        [igxColumnMovingDrop]=\"column\">\n        <ng-container *ngIf=\"column.collapsible\">\n            <div class=\"igx-grid__th-expander\" (click)=\"column.expanded = !column.expanded\">\n                <ng-container\n                    *ngTemplateOutlet=\"column.collapsibleIndicatorTemplate ? column.collapsibleIndicatorTemplate : defaultCollapseIndicator; context: {$implicit: column, column: column}\">\n                </ng-container>\n            </div>\n        </ng-container>\n        <ng-container *ngTemplateOutlet=\"column.headerTemplate ? column.headerTemplate : defaultColumn; context: { $implicit: column, column: column}\">\n        </ng-container>\n    </div>\n    <div class=\"igx-grid__thead-group\">\n        <ng-container *ngFor=\"let child of column.children\">\n            <igx-grid-header-group *ngIf=\"!child.hidden\" class=\"igx-grid__thead-subgroup\"\n                                [column]=\"child\"\n                                [gridID]=\"child.grid.id\"\n                                [style.min-width]=\"grid.getHeaderGroupWidth(child)\"\n                                [style.flex-basis]=\"grid.getHeaderGroupWidth(child)\">\n            </igx-grid-header-group>\n        </ng-container>\n    </div>\n    <span *ngIf=\"grid.hasMovableColumns\" class=\"igx-grid__th-drop-indicator-right\"></span>\n</ng-container>\n\n<ng-container *ngIf=\"!column.columnGroup\">\n    <span *ngIf=\"grid.hasMovableColumns\" class=\"igx-grid__th-drop-indicator-left\"></span>\n    <igx-grid-header [igxColumnMovingDrag]=\"column\" [ghostHost]=\"grid.outletDirective.nativeElement\" [attr.droppable]=\"true\" [igxColumnMovingDrop]=\"column\" [gridID]=\"column.grid.id\" [column]=\"column\"></igx-grid-header>\n    <igx-grid-filtering-cell *ngIf=\"grid.allowFiltering && grid.filterMode == 'quickFilter'\" [column]=\"column\" [attr.draggable]=\"false\"></igx-grid-filtering-cell>\n    <span *ngIf=\"!column.columnGroup && column.resizable\" class=\"igx-grid__th-resize-handle\"\n          [igxResizeHandle]=\"column\"\n          [attr.draggable]=\"false\"\n          [style.cursor]=\"colResizingService.resizeCursor\">\n    </span>\n    <span *ngIf=\"grid.hasMovableColumns\" class=\"igx-grid__th-drop-indicator-right\"></span>\n</ng-container>\n"}]}],"members":{"gridRowSpan":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":37,"character":5},"arguments":["style.-ms-grid-row-span"]}]}],"gridColumnSpan":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":42,"character":5},"arguments":["style.-ms-grid-column-span"]}]}],"rowEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":48,"character":5},"arguments":["style.grid-row-end"]}]}],"colEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":53,"character":5},"arguments":["style.grid-column-end"]}]}],"rowStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":58,"character":5},"arguments":["style.-ms-grid-row"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":59,"character":5},"arguments":["style.grid-row-start"]}]}],"colStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":64,"character":5},"arguments":["style.-ms-grid-column"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":65,"character":5},"arguments":["style.grid-column-start"]}]}],"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":5}}]}],"gridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":5}}]}],"headerCell":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":87,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵde"}]}]}],"filterCell":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":93,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdg"}]}]}],"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":99,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdd"},{"read":{"__symbolic":"reference","name":"ɵdd"}}]}]}],"styleClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":114,"character":5},"arguments":["class"]}]}],"zIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":139,"character":5},"arguments":["style.z-index"]}]}],"groupDisplayStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":171,"character":5},"arguments":["style.display"]}]}],"onMouseDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":209,"character":5},"arguments":["mousedown",["$event"]]}]}],"ngDoCheck":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":219,"character":29},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":221,"character":32},{"__symbolic":"reference","name":"ɵcu"},{"__symbolic":"reference","name":"ɵdf"}]}]}},"ɵde":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":36,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":37,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-header","template":"<ng-template #defaultColumn>\n    <span [attr.title]=\"column.header || column.field\">{{ column.header || column.field }}</span>\n</ng-template>\n\n<span class=\"igx-grid__th-title\">\n    <ng-container *ngTemplateOutlet=\"column.headerTemplate ? column.headerTemplate : defaultColumn; context: { $implicit: column, column: column}\">\n    </ng-container>\n</span>\n<div class=\"igx-grid__th-icons\" *ngIf=\"!column.columnGroup\">\n    <igx-icon [attr.draggable]=\"false\"\n        class=\"sort-icon\"\n        *ngIf=\"column.sortable\"\n        (click)=\"onSortingIconClick($event)\">\n        {{sortingIcon}}\n    </igx-icon>\n\n    <igx-icon [ngClass]=\"filterIconClassName\" [attr.draggable]=\"false\" (click)=\"onFilteringIconClick($event)\"\n        *ngIf=\"grid.allowFiltering == true && column.filterable && grid.filterMode == 'excelStyleFilter'\">\n        filter_list\n    </igx-icon>\n</div>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"gridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"styleClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":55,"character":5},"arguments":["class"]}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":80,"character":5},"arguments":["style.height.rem"]}]}],"hostRole":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":113,"character":5},"arguments":["attr.role"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":116,"character":5},"arguments":["attr.tabindex"]}]}],"headerID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":119,"character":5},"arguments":["attr.id"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":134,"character":9},"arguments":[{"__symbolic":"reference","name":"IgxOverlayService"}]}]],"parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"ɵcu"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":129,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":130,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":131,"character":21},{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","name":"NgModuleRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"IgxOverlayService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":155,"character":5},"arguments":["click",["$event"]]}]}],"onFilteringIconClick":[{"__symbolic":"method"}],"getSortDirection":[{"__symbolic":"method"}],"onSortingIconClick":[{"__symbolic":"method"}],"triggerSort":[{"__symbolic":"method"}],"toggleFilterDropdown":[{"__symbolic":"method"}],"initFilteringSettings":[{"__symbolic":"method"}],"onOverlayOpening":[{"__symbolic":"method"}],"onOverlayClosed":[{"__symbolic":"method"}]}},"ɵdf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":33,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","name":"IgxIconService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"subscribeToEvents":[{"__symbolic":"method"}],"filterInternal":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"clearFilter":[{"__symbolic":"method"}],"filterGlobal":[{"__symbolic":"method"}],"registerSVGIcons":[{"__symbolic":"method"}],"getExpressions":[{"__symbolic":"method"}],"refreshExpressions":[{"__symbolic":"method"}],"removeExpression":[{"__symbolic":"method"}],"createSimpleFilteringTree":[{"__symbolic":"method"}],"isFilterComplex":[{"__symbolic":"method"}],"getOperatorAsString":[{"__symbolic":"method"}],"getChipLabel":[{"__symbolic":"method"}],"updateFilteringCell":[{"__symbolic":"method"}],"focusFilterCellChip":[{"__symbolic":"method"}],"focusFilterRowCloseButton":[{"__symbolic":"method"}],"scrollToFilterCell":[{"__symbolic":"method"}],"isFilteringTreeComplex":[{"__symbolic":"method"}],"getChildAndOperatorsCount":[{"__symbolic":"method"}],"generateExpressionsList":[{"__symbolic":"method"}],"generateExpressionsListRecursive":[{"__symbolic":"method"}],"isFilteringExpressionsTreeEmpty":[{"__symbolic":"method"}]}},"ɵdg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":24,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-filtering-cell","template":"<ng-template #emptyFilter>\n        <igx-chips-area [attr.draggable]=\"false\" class=\"igx-filtering-chips\">\n            <igx-chip #ghostChip [attr.draggable]=\"false\" (click)=\"onChipClicked()\" (keydown)=\"onChipKeyDown($event)\" [displayDensity]=\"'cosy'\">\n                <igx-icon [attr.draggable]=\"false\" igxPrefix>filter_list</igx-icon>\n                <span [attr.draggable]=\"false\">{{filteringService.grid.resourceStrings.igx_grid_filter}}</span>\n            </igx-chip>\n        </igx-chips-area>\n</ng-template>\n\n<ng-template #defaultFilter>\n    <igx-chips-area #chipsArea class=\"igx-filtering-chips\">\n        <ng-container *ngFor=\"let item of expressionsList; let last = last; let index = index;\" >\n            <igx-chip\n                *ngIf=\"isChipVisible(index)\"\n                [removable]=\"true\"\n                [displayDensity]=\"'cosy'\"\n                (click)=\"onChipClicked(item.expression)\"\n                (keydown)=\"onChipKeyDown($event, item.expression)\"\n                (onRemove)=\"onChipRemoved($event, item)\">\n                <igx-icon igxPrefix\n                    fontSet=\"filtering-icons\"\n                    [name]=\"item.expression.condition.iconName\">\n                </igx-icon>\n                <span #label>\n                    {{filteringService.getChipLabel(item.expression)}}\n                </span>\n            </igx-chip>\n            <span class=\"igx-filtering-chips__connector\" *ngIf=\"!last && isChipVisible(index + 1)\">{{filteringService.getOperatorAsString(item.afterOperator)}}</span>\n        </ng-container>\n        <div #moreIcon [ngClass]=\"filteringIndicatorClass()\" (click)=\"onChipClicked()\" (keydown)=\"onChipKeyDown($event)\" tabindex=\"0\">\n            <igx-icon>filter_list</igx-icon>\n            <igx-badge [value]=\"moreFiltersCount\"></igx-badge>\n        </div>\n    </igx-chips-area>\n</ng-template>\n\n<ng-template #complexFilter>\n    <igx-chip #complexChip [removable]=\"true\" [displayDensity]=\"'cosy'\" (onRemove)=\"clearFiltering()\">\n        <igx-icon igxPrefix>filter_list</igx-icon>\n        <span>{{filteringService.grid.resourceStrings.igx_grid_complex_filter}}</span>\n    </igx-chip>\n</ng-template>\n\n<ng-container *ngTemplateOutlet=\"template; context: context\"></ng-container>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"emptyFilter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":40,"character":5},"arguments":["emptyFilter",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":40,"character":38},"static":true}]}]}],"defaultFilter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":43,"character":5},"arguments":["defaultFilter",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":43,"character":40},"static":true}]}]}],"complexFilter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":46,"character":5},"arguments":["complexFilter",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":46,"character":40},"static":true}]}]}],"chipsArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":49,"character":5},"arguments":["chipsArea",{"read":{"__symbolic":"reference","name":"ɵdh"}}]}]}],"moreIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":52,"character":5},"arguments":["moreIcon",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":52,"character":35}}]}]}],"ghostChip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":55,"character":5},"arguments":["ghostChip",{"read":{"__symbolic":"reference","name":"ɵdi"}}]}]}],"complexChip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":58,"character":5},"arguments":["complexChip",{"read":{"__symbolic":"reference","name":"ɵdi"}}]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":61,"character":5},"arguments":["class.igx-grid__filtering-cell"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":64,"character":28},{"__symbolic":"reference","name":"ɵdf"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"onTabKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":80,"character":5},"arguments":["keydown.tab",["$event"]]}]}],"onShiftTabKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":89,"character":5},"arguments":["keydown.shift.tab",["$event"]]}]}],"isChipVisible":[{"__symbolic":"method"}],"updateFilterCellArea":[{"__symbolic":"method"}],"onChipClicked":[{"__symbolic":"method"}],"onChipRemoved":[{"__symbolic":"method"}],"clearFiltering":[{"__symbolic":"method"}],"onChipKeyDown":[{"__symbolic":"method"}],"filteringIndicatorClass":[{"__symbolic":"method"}],"focusChip":[{"__symbolic":"method"}],"removeExpression":[{"__symbolic":"method"}],"isMoreIconHidden":[{"__symbolic":"method"}],"updateVisibleFilters":[{"__symbolic":"method"}],"isFirstElementFocused":[{"__symbolic":"method"}],"isLastElementFocused":[{"__symbolic":"method"}],"focusFirstElement":[{"__symbolic":"method"}],"focusElement":[{"__symbolic":"method"}],"isColumnRightVisible":[{"__symbolic":"method"}],"isColumnLeftVisible":[{"__symbolic":"method"}]}},"ɵdj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":23,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-summary-row","providers":[{"__symbolic":"reference","name":"ɵj"}],"template":"<ng-container *ngIf=\"summaries.size\">\n    <ng-container *ngIf=\"grid.summariesMargin\">\n        <div\n        class=\"igx-grid__summaries-patch\"\n        [style.min-width.px]=\"grid.summariesMargin\"\n        [style.flex-basis.px]=\"grid.summariesMargin\"\n        ></div>\n    </ng-container>\n    <ng-container *ngIf=\"pinnedColumns.length > 0\">\n        <igx-grid-summary-cell *ngFor=\"let col of pinnedColumns | igxNotGrouped\"\n            class=\"igx-grid-summary igx-grid-summary--fw igx-grid-summary--pinned\"\n            [class.igx-grid-summary--cosy]=\"grid.displayDensity === 'cosy'\"\n            [class.igx-grid-summary--compact]=\"grid.displayDensity === 'compact'\"\n            [class.igx-grid-summary--empty]=\"!col.hasSummary\"\n            [class.igx-grid-summary--pinned-last]=\"col.isLastPinned\"\n            [column]=\"col\"\n            [firstCellIndentation]=\"firstCellIndentation\"\n            [rowIndex]=\"index\"\n            [summaryResults]=\"getColumnSummaries(col.field)\"\n            [hasSummary]=\"col.hasSummary\"\n            [density]=\"grid.displayDensity\"\n            [style.max-height.px]=\"minHeight\"\n            [style.min-height.px]=\"minHeight\"\n            [style.min-width]=\"col.getCellWidth()\"\n            [style.max-width]=\"col.getCellWidth()\"\n            [style.flex-basis]=\"col.getCellWidth()\">\n        </igx-grid-summary-cell>\n    </ng-container>\n    <ng-template igxGridFor let-col [igxGridForOf]=\"unpinnedColumns | igxNotGrouped\" [igxForScrollContainer]=\"grid.parentVirtDir\" let-colIndex=\"index\" [igxForScrollOrientation]=\"'horizontal'\" [igxForContainerSize]=\"grid.unpinnedWidth\" [igxForTrackBy]=\"grid.trackColumnChanges\" [igxForSizePropName]='\"calcPixelWidth\"' #igxDirRef>\n        <igx-grid-summary-cell\n            class=\"igx-grid-summary igx-grid-summary--fw\"\n            [class.igx-grid-summary--cosy]=\"grid.displayDensity === 'cosy'\"\n            [class.igx-grid-summary--compact]=\"grid.displayDensity === 'compact'\"\n            [class.igx-grid-summary--empty]=\"!col.hasSummary\"\n            [column]=\"col\"\n            [rowIndex]=\"index\"\n            [firstCellIndentation]=\"firstCellIndentation\"\n            [summaryResults]=\"getColumnSummaries(col.field)\"\n            [hasSummary]=\"col.hasSummary\"\n            [density]=\"grid.displayDensity\"\n            [style.max-height.px]=\"minHeight\"\n            [style.min-height.px]=\"minHeight\"\n            [style.min-width]=\"col.getCellWidth()\"\n            [style.max-width]=\"col.getCellWidth()\"\n            [style.flex-basis]=\"col.getCellWidth()\">\n        </igx-grid-summary-cell>\n    </ng-template>\n</ng-container>\n"}]}],"members":{"summaries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"gridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"firstCellIndentation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"dataRowIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":43,"character":5},"arguments":["attr.data-rowIndex"]}]}],"summaryCells":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":52,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵdk"},{"read":{"__symbolic":"reference","name":"ɵdk"}}]}]}],"virtDirRow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":58,"character":5},"arguments":["igxDirRef",{"read":{"__symbolic":"reference","name":"IgxGridForOfDirective"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":62,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":63,"character":28}]}],"ngDoCheck":[{"__symbolic":"method"}],"getColumnSummaries":[{"__symbolic":"method"}]}},"ɵdk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":8,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-summary-cell","template":"<ng-container *ngIf=\"hasSummary\">\n    <ng-container *ngFor=\"let summary of summaryResults\">\n            <div class=\"igx-grid-summary__item\" [style.height.px]=\"itemHeight\">\n\n                <ng-container *ngIf=\"visibleColumnIndex === 0 && firstCellIndentation >= 0\">\n                    <div class=\"igx-grid__tree-cell--padding-level-{{firstCellIndentation}}\"></div>\n\n                    <div #indicator class=\"igx-grid__tree-grouping-indicator\" style=\"visibility: hidden\">\n                        <igx-icon fontSet=\"material\">chevron_right</igx-icon>\n                    </div>\n                </ng-container>\n\n                <span class=\"igx-grid-summary__label\" title=\"{{ summary.label }}\">{{ translateSummary(summary) }}</span>\n                <span class=\"igx-grid-summary__result\" title=\"{{ summary.summaryResult }}\">\n                    {{ columnDatatype === 'number' ? (summary.summaryResult | igxdecimal: grid.locale) : columnDatatype === 'date' ? (summary.summaryResult | igxdate: grid.locale) : (summary.summaryResult) }}\n                </span>\n            </div>\n    </ng-container>\n</ng-container>\n"}]}],"members":{"summaryResults":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"firstCellIndentation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"hasSummary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"density":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":30,"character":33}]}],"rowIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":34,"character":5},"arguments":["attr.data-rowIndex"]}]}],"visibleColumnIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":37,"character":5},"arguments":["attr.data-visibleIndex"]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":42,"character":5},"arguments":["attr.tabindex"]}]}],"describeby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":45,"character":5},"arguments":["attr.aria-describedby"]}]}],"focused":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":50,"character":5},"arguments":["class.igx-grid-summary--active"]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":53,"character":5},"arguments":["focus"]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":58,"character":5},"arguments":["blur"]}]}],"dispatchEvent":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":71,"character":5},"arguments":["keydown",["$event"]]}]}],"getRowElementByIndex":[{"__symbolic":"method"}],"isKeySupportedInCell":[{"__symbolic":"method"}],"translateSummary":[{"__symbolic":"method"}]}},"ɵdl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":22,"character":40},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":22,"character":47}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":22,"character":31},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"ɵf"}]}],"supports":[{"__symbolic":"method"}],"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}],"getGlobalEventTarget":[{"__symbolic":"method"}],"setManagerOption":[{"__symbolic":"method"}],"addManagerForElement":[{"__symbolic":"method"}],"getManagerForElement":[{"__symbolic":"method"}],"removeManagerForElement":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}]}},"ɵdm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":92,"character":1}}],"members":{"createCell":[{"__symbolic":"method"}],"createRow":[{"__symbolic":"method"}],"sameRow":[{"__symbolic":"method"}],"sameCell":[{"__symbolic":"method"}],"beginRowEdit":[{"__symbolic":"method"}],"endRowEdit":[{"__symbolic":"method"}],"begin":[{"__symbolic":"method"}],"end":[{"__symbolic":"method"}],"isInEditMode":[{"__symbolic":"method"}]}},"ɵdn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":204,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":247,"character":30}]}],"initKeyboardState":[{"__symbolic":"method"}],"initPointerState":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"addKeyboardRange":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"isInMap":[{"__symbolic":"method"}],"selected":[{"__symbolic":"method"}],"isActiveNode":[{"__symbolic":"method"}],"isActiveLayout":[{"__symbolic":"method"}],"addRangeMeta":[{"__symbolic":"method"}],"removeRangeMeta":[{"__symbolic":"method"}],"generateRange":[{"__symbolic":"method"}],"keyboardStateOnKeydown":[{"__symbolic":"method"}],"keyboardStateOnFocus":[{"__symbolic":"method"}],"pointerDown":[{"__symbolic":"method"}],"pointerDownShiftKey":[{"__symbolic":"method"}],"mergeMap":[{"__symbolic":"method"}],"pointerEnter":[{"__symbolic":"method"}],"pointerUp":[{"__symbolic":"method"}],"selectRange":[{"__symbolic":"method"}],"dragSelect":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"clearTextSelection":[{"__symbolic":"method"}],"restoreTextSelection":[{"__symbolic":"method"}],"_moveSelectionChrome":[{"__symbolic":"method"}],"getSelectedRows":[{"__symbolic":"method"}],"clearRowSelection":[{"__symbolic":"method"}],"selectAllRows":[{"__symbolic":"method"}],"selectRowById":[{"__symbolic":"method"}],"deselectRow":[{"__symbolic":"method"}],"selectRowsWithNoEvent":[{"__symbolic":"method"}],"deselectRowsWithNoEvent":[{"__symbolic":"method"}],"isRowSelected":[{"__symbolic":"method"}],"selectMultipleRows":[{"__symbolic":"method"}],"areAllRowSelected":[{"__symbolic":"method"}],"hasSomeRowSelected":[{"__symbolic":"method"}],"emitRowSelectionEvent":[{"__symbolic":"method"}],"getRowDataById":[{"__symbolic":"method"}],"getRowIDs":[{"__symbolic":"method"}],"clearHeaderCBState":[{"__symbolic":"method"}],"clearAllSelectedRows":[{"__symbolic":"method"}],"areEqualCollections":[{"__symbolic":"method"}],"isFilteringApplied":[{"__symbolic":"method"}],"isRowDeleted":[{"__symbolic":"method"}]}},"ɵdo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[igxToolbarCustomContent]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵdp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[igxRowSelector]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵdq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[igxHeadSelector]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵdr":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDragDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":19,"character":1},"arguments":[{"selector":"[igxRowDrag]"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5},"arguments":["igxRowDrag"]}]}],"onPointerDown":[{"__symbolic":"method"}],"onPointerMove":[{"__symbolic":"method"}],"onPointerUp":[{"__symbolic":"method"}],"createGhost":[{"__symbolic":"method"}],"_unsubscribe":[{"__symbolic":"method"}],"endDragging":[{"__symbolic":"method"}]}},"ɵds":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":166,"character":1},"arguments":[{"selector":"[igxDragIndicatorIcon]"}]}],"members":{}},"ɵdt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":176,"character":1},"arguments":[{"selector":"[igxRowDragGhost]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵdu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":184,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵdr"},{"__symbolic":"reference","name":"ɵds"},{"__symbolic":"reference","name":"ɵdt"}],"entryComponents":[],"exports":[{"__symbolic":"reference","name":"ɵdr"},{"__symbolic":"reference","name":"ɵds"},{"__symbolic":"reference","name":"ɵdt"}],"imports":[]}]}],"members":{}},"ɵdv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":32,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":33,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-grid-filtering-row","template":"<!-- Have to apply styles inline because of the overlay outlet ... -->\n<igx-drop-down #inputGroupConditions [height]=\"'200px'\" (onSelection)=\"onConditionsChanged($event)\">\n    <igx-drop-down-item\n        *ngFor=\"let condition of conditions\"\n        [value]=\"condition\"\n        [selected]=\"isConditionSelected(condition)\">\n        <igx-icon fontSet=\"filtering-icons\" [name]=\"getCondition(condition).iconName\"></igx-icon>\n        <span style=\"margin-left: 16px\">{{ translateCondition(condition) }}</span>\n    </igx-drop-down-item>\n</igx-drop-down>\n\n<ng-template #defaultFilterUI>\n    <igx-input-group #inputGroup type=\"box\" [displayDensity]=\"'compact'\" [supressInputAutofocus]=\"true\" (focusout)=\"onInputGroupFocusout()\">\n        <igx-prefix #inputGroupPrefix\n                    (click)=\"toggleConditionsDropDown(inputGroupPrefix)\"\n                    (keydown)=\"onPrefixKeyDown($event)\"\n                    tabindex=\"0\"\n                    [igxDropDownItemNavigation]=\"inputGroupConditions\">\n            <igx-icon fontSet=\"filtering-icons\" [name]=\"getIconName()\"></igx-icon>\n        </igx-prefix>\n        <input\n            #input\n            igxInput\n            tabindex=\"0\"\n            [placeholder]=\"placeholder\"\n            autocomplete=\"off\"\n            [value]=\"value\"\n            (input)=\"onInput($event)\"\n            [type]=\"type\"\n            [readonly]=\"isUnaryCondition\"\n            (click)=\"onInputClick()\"\n            (compositionstart)=\"onCompositionStart()\"\n            (compositionend)=\"onCompositionEnd()\"\n            (keydown)=\"onInputKeyDown($event)\"\n            (keyup)=\"onInputKeyUp($event)\"/>\n            <igx-suffix *ngIf=\"value || value === 0\" >\n                <igx-icon (keydown)=\"onCommitKeyDown($event)\" (click)=\"onCommitClick()\" tabindex=\"0\">done</igx-icon>\n                <igx-icon (keydown)=\"onClearKeyDown($event)\" (click)=\"onClearClick()\" tabindex=\"0\">clear</igx-icon>\n            </igx-suffix>\n    </igx-input-group>\n</ng-template>\n\n<ng-template #defaultDateUI>\n    <igx-date-picker\n        tabindex=\"0\"\n        mode=\"dropdown\"\n        [value]=\"value\"\n        [outlet]=\"filteringService.grid.outletDirective\"\n        [locale]=\"filteringService.grid.locale\"\n        (onSelection)=\"onDateSelected($event)\"\n        (onClose)=\"datePickerClose()\">\n        <ng-template igxDatePickerTemplate let-openDialog=\"openDialog\">\n            <igx-input-group #inputGroup type=\"box\" [displayDensity]=\"'compact'\" [supressInputAutofocus]=\"true\" (focusout)=\"onInputGroupFocusout()\">\n                <igx-prefix #inputGroupPrefix\n                            tabindex=\"0\"\n                            (click)=\"toggleConditionsDropDown(inputGroupPrefix)\"\n                            (keydown)=\"onPrefixKeyDown($event)\"\n                            [igxDropDownItemNavigation]=\"inputGroupConditions\">\n                    <igx-icon fontSet=\"filtering-icons\" [name]=\"expression.condition.iconName\"></igx-icon>\n                </igx-prefix>\n                <input #input\n                       igxInput\n                       tabindex=\"0\"\n                       (click)=\"expression.condition.isUnary ? noop() : openDialog(inputGroup.element.nativeElement)\"\n                       [placeholder]=\"placeholder\"\n                       autocomplete=\"off\"\n                       [value]=\"value | igxdate: filteringService.grid.locale\"\n                       [readonly]=\"true\"\n                       (keydown)=\"onInputKeyDown($event)\"/>\n                <igx-suffix *ngIf=\"value\" (keydown)=\"onClearKeyDown($event)\" (click)=\"clearInput()\" tabindex=\"0\">\n                    <igx-icon>clear</igx-icon>\n                </igx-suffix>\n            </igx-input-group>\n            </ng-template>\n    </igx-date-picker>\n</ng-template>\n\n<ng-container *ngTemplateOutlet=\"template; context: { $implicit: this }\"></ng-container>\n\n<button igxButton=\"icon\" class=\"igx-grid__filtering-row-scroll-start\" *ngIf=\"showArrows\" (keydown)=\"onLeftArrowKeyDown($event)\" (click)=\"scrollChipsOnArrowPress('left')\">\n    <igx-icon>navigate_before</igx-icon>\n</button>\n\n<div #container class=\"igx-grid__filtering-row-main\">\n    <div>\n         <igx-chips-area #chipsArea>\n            <ng-container *ngFor=\"let item of expressionsList; index as i; let last = last;\" tabindex=\"0\">\n                <igx-chip #chip id='chip'\n                    (pointerdown)=\"onChipPointerdown($event, chip)\"\n                    (click)=\"onChipClick($event, item)\"\n                    (keydown)=\"onChipKeyDown($event, item)\"\n                    (onRemove)=\"onChipRemoved($event, item)\"\n                    [selectable]=\"false\"\n                    [selected]=\"item.isSelected\"\n                    [displayDensity]=\"'cosy'\"\n                    [removable]=\"true\">\n                    <igx-icon\n                        igxPrefix\n                        fontSet=\"filtering-icons\"\n                        [name]=\"item.expression.condition.iconName\">\n                    </igx-icon>\n                    <span>{{filteringService.getChipLabel(item.expression)}}</span>\n                </igx-chip>\n\n                <span id='operand' *ngIf=\"!last\">\n                    <button igxButton (click)=\"toggleOperatorsDropDown($event, i)\" [igxDropDownItemNavigation]=\"operators\">\n                        <igx-icon>expand_more</igx-icon>\n                        <span>{{filteringService.getOperatorAsString(item.afterOperator)}}</span>\n                    </button>\n                    <igx-drop-down #operators (onSelection)=\"onLogicOperatorChanged($event, item)\">\n                            <igx-drop-down-item [value]=\"0\" [selected]=\"item.afterOperator === 0\">{{filteringService.grid.resourceStrings.igx_grid_filter_operator_and}}</igx-drop-down-item>\n                            <igx-drop-down-item [value]=\"1\" [selected]=\"item.afterOperator === 1\">{{filteringService.grid.resourceStrings.igx_grid_filter_operator_or}}</igx-drop-down-item>\n                    </igx-drop-down>\n                </span>\n            </ng-container>\n        </igx-chips-area>\n    </div>\n</div>\n\n<button igxButton=\"icon\" class=\"igx-grid__filtering-row-scroll-end\" *ngIf=\"showArrows\" (click)=\"scrollChipsOnArrowPress('right')\">\n    <igx-icon>navigate_next</igx-icon>\n</button>\n\n<div #buttonsContainer class=\"igx-grid__filtering-row-editing-buttons\">\n    <button igxButton igxRipple (click)=\"clearFiltering()\" [disabled]=\"disabled\" [tabindex]=\"disabled\">{{filteringService.grid.resourceStrings.igx_grid_filter_row_reset}}</button>\n    <button #closeButton igxButton igxRipple (click)=\"close()\">{{filteringService.grid.resourceStrings.igx_grid_filter_row_close}}</button>\n</div>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":5}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":5}}]}],"defaultFilterUI":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":111,"character":5},"arguments":["defaultFilterUI",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":111,"character":42},"static":true}]}]}],"defaultDateUI":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":114,"character":5},"arguments":["defaultDateUI",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":114,"character":40},"static":true}]}]}],"input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":117,"character":5},"arguments":["input",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":117,"character":32}}]}]}],"dropDownConditions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":120,"character":5},"arguments":["inputGroupConditions",{"read":{"__symbolic":"reference","name":"IgxDropDownComponent"},"static":true}]}]}],"chipsArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":123,"character":5},"arguments":["chipsArea",{"read":{"__symbolic":"reference","name":"ɵdh"},"static":true}]}]}],"dropDownOperators":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":126,"character":5},"arguments":["operators",{"read":{"__symbolic":"reference","name":"IgxDropDownComponent"}}]}]}],"inputGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":129,"character":5},"arguments":["inputGroup",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":129,"character":37}}]}]}],"inputGroupPrefix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":132,"character":5},"arguments":["inputGroupPrefix",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":132,"character":43}}]}]}],"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":135,"character":5},"arguments":["container",{"static":true}]}]}],"operand":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":138,"character":5},"arguments":["operand"]}]}],"closeButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":141,"character":5},"arguments":["closeButton",{"static":true}]}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":144,"character":5},"arguments":["class.igx-grid__filtering-row"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵdf"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":147,"character":78},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":147,"character":102}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"onTabKeydown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":161,"character":5},"arguments":["keydown.shift.tab",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":162,"character":5},"arguments":["keydown.tab",["$event"]]}]}],"onEscKeydown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":170,"character":5},"arguments":["keydown.esc",["$event"]]}]}],"onPrefixKeyDown":[{"__symbolic":"method"}],"onInputKeyDown":[{"__symbolic":"method"}],"onInputKeyUp":[{"__symbolic":"method"}],"onInput":[{"__symbolic":"method"}],"onCompositionStart":[{"__symbolic":"method"}],"onCompositionEnd":[{"__symbolic":"method"}],"onInputClick":[{"__symbolic":"method"}],"datePickerClose":[{"__symbolic":"method"}],"getCondition":[{"__symbolic":"method"}],"translateCondition":[{"__symbolic":"method"}],"getIconName":[{"__symbolic":"method"}],"isConditionSelected":[{"__symbolic":"method"}],"clearFiltering":[{"__symbolic":"method"}],"commitInput":[{"__symbolic":"method"}],"clearInput":[{"__symbolic":"method"}],"onClearKeyDown":[{"__symbolic":"method"}],"onClearClick":[{"__symbolic":"method"}],"onCommitKeyDown":[{"__symbolic":"method"}],"onCommitClick":[{"__symbolic":"method"}],"onInputGroupFocusout":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"noop":[{"__symbolic":"method"}],"onDateSelected":[{"__symbolic":"method"}],"toggleConditionsDropDown":[{"__symbolic":"method"}],"toggleOperatorsDropDown":[{"__symbolic":"method"}],"onConditionsChanged":[{"__symbolic":"method"}],"onChipPointerdown":[{"__symbolic":"method"}],"onChipClick":[{"__symbolic":"method"}],"toggleChip":[{"__symbolic":"method"}],"onChipKeyDown":[{"__symbolic":"method"}],"onLeftArrowKeyDown":[{"__symbolic":"method"}],"onChipRemoved":[{"__symbolic":"method"}],"onLogicOperatorChanged":[{"__symbolic":"method"}],"scrollChipsOnArrowPress":[{"__symbolic":"method"}],"showHideArrowButtons":[{"__symbolic":"method"}],"addExpression":[{"__symbolic":"method"}],"removeExpression":[{"__symbolic":"method"}],"resetExpression":[{"__symbolic":"method"}],"scrollChipsWhenAddingExpression":[{"__symbolic":"method"}],"resetChipsArea":[{"__symbolic":"method"}],"transform":[{"__symbolic":"method"}],"scrollChipsOnRemove":[{"__symbolic":"method"}],"conditionChangedCallback":[{"__symbolic":"method"}],"unaryConditionChangedCallback":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}]}},"ɵdw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[igxRowEdit]"}]}],"members":{}},"ɵdx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[igxRowEditText]"}]}],"members":{}},"ɵdy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[igxRowEditActions]"}]}],"members":{}},"ɵdz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":25,"character":1},"arguments":[{"selector":"[igxRowEditTabStop]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":32,"character":69}]}],"handleTab":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":38,"character":5},"arguments":["keydown.Tab",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":39,"character":5},"arguments":["keydown.Shift.Tab",["$event"]]}]}],"handleEscape":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":49,"character":5},"arguments":["keydown.Escape",["$event"]]}]}],"move":[{"__symbolic":"method"}]}},"ɵea":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DisplayDensityBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":35,"character":1},"arguments":[{"selector":"igx-grid-toolbar","template":"<span class=\"igx-grid-toolbar__title\" *ngIf=\"getTitle()\">\n    {{ getTitle() }}\n</span>\n\n<div class=\"igx-grid-toolbar__custom-content\" *ngIf=\"customContentTemplate != null\">\n    <ng-container *ngTemplateOutlet=\"customContentTemplate; context: context\">\n    </ng-container>\n</div>\n\n<div class=\"igx-grid-toolbar__actions\">\n    <div *ngIf=\"grid.allowAdvancedFiltering\">\n        <button igxButton=\"outlined\" [displayDensity]=\"grid.displayDensity\" #advancedFilteringButton name=\"btnAdvancedFiltering\" igxRipple\n            (click)=\"showAdvancedFilteringUI()\"\n                [ngClass]=\"grid.advancedFilteringExpressionsTree ? 'igx-grid-toolbar__adv-filter--filtered' : 'igx-grid-toolbar__adv-filter'\">\n            <div class=\"igx-grid-toolbar__button-space\">\n                <igx-icon>\n                    filter_list\n                </igx-icon>\n                <span>{{grid.resourceStrings.igx_grid_advanced_filter_title}}</span>\n            </div>\n        </button>\n    </div>\n\n    <div *ngIf=\"grid.columnHiding\">\n        <button igxButton=\"outlined\" [displayDensity]=\"grid.displayDensity\" #columnHidingButton name=\"btnColumnHiding\" igxRipple\n            (click)=\"toggleColumnHidingUI()\">\n            <div  class=\"igx-grid-toolbar__button-space\">\n                <igx-icon *ngIf=\"grid.hiddenColumnsCount > 0\">visibility_off</igx-icon>\n                <igx-icon *ngIf=\"grid.hiddenColumnsCount === 0\">visibility</igx-icon>\n                <span>{{ grid.hiddenColumnsCount }}</span>\n                <span>{{ grid.hiddenColumnsText }}</span>\n            </div>\n        </button>\n        <igx-drop-down #columnHidingDropdown>\n            <igx-column-hiding\n                [columns]=\"grid.columns\"\n                [title]=\"grid.columnHidingTitle\"\n                [filterColumnsPrompt]=\"filterColumnsPrompt\"\n                [columnsAreaMaxHeight]=\"defaultDropDownsMaxHeight\"\n                (onColumnVisibilityChanged)=\"grid.toggleColumnVisibility($event)\">\n            </igx-column-hiding>\n        </igx-drop-down>\n    </div>\n    <div *ngIf=\"grid.columnPinning\">\n        <button igxButton=\"outlined\" [displayDensity]=\"grid.displayDensity\" #columnPinningButton name=\"btnColumnPinning\" igxRipple\n            (click)=\"toggleColumnPinningUI()\">\n            <div  class=\"igx-grid-toolbar__button-space\">\n                <igx-icon *ngIf=\"pinnedColumnsCount > 0\">lock</igx-icon>\n                <igx-icon *ngIf=\"pinnedColumnsCount === 0\">lock_open</igx-icon>\n                <span>{{ pinnedColumnsCount }}</span>\n                <span>{{ grid.pinnedColumnsText }}</span>\n                <span></span>\n            </div>\n        </button>\n        <igx-drop-down #columnPinningDropdown>\n            <igx-column-pinning\n                [columns]=\"grid.columns\"\n                [title]=\"grid.columnPinningTitle\"\n                [filterColumnsPrompt]=\"filterColumnsPrompt\"\n                [columnsAreaMaxHeight]=\"defaultDropDownsMaxHeight\"></igx-column-pinning>\n        </igx-drop-down>\n    </div>\n\n    <div class=\"igx-grid-toolbar__dropdown\" *ngIf=\"shouldShowExportButton\" id=\"btnExport\">\n        <button igxButton=\"outlined\" [displayDensity]=\"grid.displayDensity\" igxRipple #btnExport\n                (click)=\"exportClicked()\">\n            <span class=\"igx-grid-toolbar__button-space\">\n                <igx-icon fontSet=\"material\">import_export</igx-icon>\n                <span>{{ getExportText() }}</span>\n                <igx-icon fontSet=\"material\">arrow_drop_down</igx-icon>\n            </span>\n        </button>\n\n        <igx-drop-down #exportDropdown>\n            <ul class=\"igx-grid-toolbar__dd-list\">\n                <li class=\"igx-grid-toolbar__dd-list-items\" igxRipple *ngIf=\"shouldShowExportExcelButton\" id=\"btnExportExcel\"\n                (click)=\"exportToExcelClicked()\">{{ getExportExcelText() }}</li>\n                <li class=\"igx-grid-toolbar__dd-list-items\" igxRipple *ngIf=\"shouldShowExportCsvButton\" id=\"btnExportCsv\"\n                (click)=\"exportToCsvClicked()\">{{ getExportCsvText() }}</li>\n            </ul>\n        </igx-drop-down>\n    </div>\n</div>\n"}]}],"members":{"gridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":43,"character":5},"arguments":["class.igx-grid-toolbar"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":5}}]}],"filterColumnsPrompt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"defaultDropDownsMaxHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":5}}]}],"columnHidingDropdown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":88,"character":5},"arguments":["columnHidingDropdown",{"read":{"__symbolic":"reference","name":"IgxDropDownComponent"}}]}]}],"columnHidingUI":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":97,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxColumnHidingComponent"}]}]}],"columnHidingButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":106,"character":5},"arguments":["columnHidingButton",{"read":{"__symbolic":"reference","name":"IgxButtonDirective"}}]}]}],"exportDropdown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":115,"character":5},"arguments":["exportDropdown",{"read":{"__symbolic":"reference","name":"IgxDropDownComponent"}}]}]}],"exportButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":124,"character":5},"arguments":["btnExport",{"read":{"__symbolic":"reference","name":"IgxButtonDirective"}}]}]}],"columnPinningDropdown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":133,"character":5},"arguments":["columnPinningDropdown",{"read":{"__symbolic":"reference","name":"IgxDropDownComponent"}}]}]}],"columnPinningUI":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":142,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxColumnPinningComponent"}]}]}],"columnPinningButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":151,"character":5},"arguments":["columnPinningButton",{"read":{"__symbolic":"reference","name":"IgxButtonDirective"}}]}]}],"hostClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":211,"character":5},"arguments":["attr.class"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":218,"character":9}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":219,"character":9}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":220,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":220,"character":21},"arguments":[{"__symbolic":"reference","name":"DisplayDensityToken"}]}]],"parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":217,"character":20},{"__symbolic":"reference","name":"IgxExcelExporterService"},{"__symbolic":"reference","name":"IgxCsvExporterService"},{"__symbolic":"reference","name":"IDisplayDensityOptions"}]}],"getTitle":[{"__symbolic":"method"}],"getExportText":[{"__symbolic":"method"}],"getExportExcelText":[{"__symbolic":"method"}],"getExportCsvText":[{"__symbolic":"method"}],"exportClicked":[{"__symbolic":"method"}],"exportToExcelClicked":[{"__symbolic":"method"}],"exportToCsvClicked":[{"__symbolic":"method"}],"performExport":[{"__symbolic":"method"}],"toggleColumnHidingUI":[{"__symbolic":"method"}],"toggleColumnPinningUI":[{"__symbolic":"method"}],"showAdvancedFilteringUI":[{"__symbolic":"method"}]}},"ɵeb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":15,"character":1}}],"members":{"horizontalScroll":[{"__symbolic":"method"}],"getColumnUnpinnedIndex":[{"__symbolic":"method"}],"isColumnFullyVisible":[{"__symbolic":"method"}],"isColumnRightEdgeVisible":[{"__symbolic":"method"}],"isColumnLeftEdgeVisible":[{"__symbolic":"method"}],"forOfDir":[{"__symbolic":"method"}],"isColumnPinned":[{"__symbolic":"method"}],"isRowInEditMode":[{"__symbolic":"method"}],"findNextEditable":[{"__symbolic":"method"}],"getCellElementByVisibleIndex":[{"__symbolic":"method"}],"onKeydownArrowRight":[{"__symbolic":"method"}],"onKeydownArrowLeft":[{"__symbolic":"method"}],"movePreviousEditable":[{"__symbolic":"method"}],"moveNextEditable":[{"__symbolic":"method"}],"focusEditableTarget":[{"__symbolic":"method"}],"onKeydownHome":[{"__symbolic":"method"}],"onKeydownEnd":[{"__symbolic":"method"}],"navigateTop":[{"__symbolic":"method"}],"navigateBottom":[{"__symbolic":"method"}],"navigateUp":[{"__symbolic":"method"}],"focusPreviousElement":[{"__symbolic":"method"}],"navigateDown":[{"__symbolic":"method"}],"focusElem":[{"__symbolic":"method"}],"focusNextElement":[{"__symbolic":"method"}],"goToFirstCell":[{"__symbolic":"method"}],"goToLastCell":[{"__symbolic":"method"}],"goToLastBodyElement":[{"__symbolic":"method"}],"performTab":[{"__symbolic":"method"}],"moveFocusToFilterCell":[{"__symbolic":"method"}],"navigatePrevFilterCell":[{"__symbolic":"method"}],"navigateFirstCellIfPossible":[{"__symbolic":"method"}],"navigateNextFilterCell":[{"__symbolic":"method"}],"getLastPinnedFilterableColumn":[{"__symbolic":"method"}],"getFirstPinnedFilterableColumn":[{"__symbolic":"method"}],"performShiftTabKey":[{"__symbolic":"method"}],"shouldPerformVerticalScroll":[{"__symbolic":"method"}],"performVerticalScrollToCell":[{"__symbolic":"method"}],"performHorizontalScrollToCell":[{"__symbolic":"method"}],"getFocusableGrid":[{"__symbolic":"method"}],"getRowByIndex":[{"__symbolic":"method"}],"getNextRowByIndex":[{"__symbolic":"method"}],"getAllRows":[{"__symbolic":"method"}],"getCellSelector":[{"__symbolic":"method"}],"getRowSelector":[{"__symbolic":"method"}],"getClosestElemByTag":[{"__symbolic":"method"}]}},"ɵec":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"recalculateSummaries":[{"__symbolic":"method"}],"clearSummaryCache":[{"__symbolic":"method"}],"removeSummaries":[{"__symbolic":"method"}],"removeSummariesCachePerColumn":[{"__symbolic":"method"}],"calcMaxSummaryHeight":[{"__symbolic":"method"}],"calculateSummaries":[{"__symbolic":"method"}],"resetSummaryHeight":[{"__symbolic":"method"}],"updateSummaryCache":[{"__symbolic":"method"}],"deleteSummaryCache":[{"__symbolic":"method"}],"getSummaryID":[{"__symbolic":"method"}],"removeAllTreeGridSummaries":[{"__symbolic":"method"}],"removeChildRowSummaries":[{"__symbolic":"method"}],"compareGroupingExpressions":[{"__symbolic":"method"}]}},"ɵee":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"igx-grid-footer","template":"<ng-content></ng-content>"}]}],"members":{}},"ɵef":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":71,"character":1},"arguments":[{"selector":"igx-advanced-filtering-dialog","template":"<article\n    *ngIf=\"grid\"\n    class=\"igx-advanced-filter\"\n    igxDrag\n    [ghost]=\"false\"\n    [dragTolerance]=\"0\"\n    (dragStart)=\"dragStart($event)\"\n    (dragEnd)=\"dragEnd($event)\"\n    (dragMove)=\"onDragMove($event)\"\n    (keydown)=\"onKeyDown($event)\"\n    [ngClass]=\"{\n        'igx-advanced-filter--cosy': grid.displayDensity === 'cosy',\n        'igx-advanced-filter--compact': grid.displayDensity === 'compact',\n        'igx-advanced-filter--inline': inline\n    }\"\n>\n    <header class=\"igx-advanced-filter__header\" igxDragHandle>\n        <h4 class=\"igx-typography__h6\" style=\"pointer-events: none;\">\n            {{ grid.resourceStrings.igx_grid_advanced_filter_title }}\n        </h4>\n        <div class=\"igx-filter-legend\">\n            <div class=\"igx-filter-legend__item--and\">\n                <span>{{ grid.resourceStrings.igx_grid_advanced_filter_and_label }}</span>\n            </div>\n            <div class=\"igx-filter-legend__item--or\">\n                <span>{{ grid.resourceStrings.igx_grid_advanced_filter_or_label }}</span>\n            </div>\n        </div>\n    </header>\n\n    <article #expressionsContainer\n             class=\"igx-advanced-filter__main\"\n             (scroll)=\"onExpressionsScrolled()\">\n        <ng-container *ngIf=\"!rootGroup\">\n\n            <button #addRootAndGroupButton\n                igxButton=\"outlined\"\n                [displayDensity]=\"displayDensity\"\n                (click)=\"addAndGroup()\"\n            >\n                <igx-icon fontSet=\"material\">add</igx-icon>\n                <span>{{grid.resourceStrings.igx_grid_advanced_filter_and_group}}</span>\n            </button>\n\n            <button igxButton=\"outlined\" [displayDensity]=\"displayDensity\" (click)=\"addOrGroup()\">\n                <igx-icon fontSet=\"material\">add</igx-icon>\n                <span>{{grid.resourceStrings.igx_grid_advanced_filter_or_group}}</span>\n            </button>\n\n            <div class=\"igx-filter-empty\">\n                <h6 class=\"igx-filter-empty__title\">\n                    {{grid.resourceStrings.igx_grid_advanced_filter_initial_text}}\n                </h6>\n            </div>\n        </ng-container>\n\n        <ng-template #addExpressionsTemplate let-expressionItem let-afterExpression=\"afterExpression\">\n            <button #addConditionButton\n                    igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    [disabled]=\"editedExpression\"\n                    (click)=\"addCondition(expressionItem, afterExpression)\"\n            >\n                <igx-icon fontSet=\"material\">add</igx-icon>\n                <span>{{grid.resourceStrings.igx_grid_advanced_filter_add_condition}}</span>\n            </button>\n\n            <button igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    [disabled]=\"editedExpression\"\n                    (click)=\"addAndGroup(expressionItem, afterExpression)\">\n                <igx-icon fontSet=\"material\">add</igx-icon>\n                <span>{{grid.resourceStrings.igx_grid_advanced_filter_and_group}}</span>\n            </button>\n\n            <button igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    [disabled]=\"editedExpression\"\n                    (click)=\"addOrGroup(expressionItem, afterExpression)\">\n                <igx-icon fontSet=\"material\">add</igx-icon>\n                <span>{{grid.resourceStrings.igx_grid_advanced_filter_or_group}}</span>\n            </button>\n\n        </ng-template>\n\n        <ng-template #filterOperandTemplate let-expressionItem>\n            <div *ngIf=\"!expressionItem.inEditMode\"\n                class=\"igx-filter-tree__expression-item\"\n                (mouseenter)=\"expressionItem.hovered = true\"\n                (mouseleave)=\"expressionItem.hovered = false\"\n                >\n                <igx-chip [data]=\"expressionItem\"\n                          [displayDensity]=\"displayDensity === 'compact' ? 'cosy' : displayDensity\"\n                          [removable]=\"true\"\n                          [selected]=\"expressionItem.selected\"\n                          (keydown)=\"invokeClick($event)\"\n                          (click)=\"onChipClick(expressionItem)\"\n                          (dblclick)=\"onChipDblClick(expressionItem)\"\n                          (onRemove)=\"onChipRemove(expressionItem)\"\n                          (onSelectionDone)=\"onChipSelectionEnd()\"\n                    >\n                    <span igxPrefix class=\"igx-filter-tree__expression-column\">{{ expressionItem.expression.fieldName }}</span>\n                    <igx-icon\n                        igxPrefix\n                        fontSet=\"filtering-icons\"\n                        [name]=\"expressionItem.expression.condition.iconName\"\n                    >\n                    </igx-icon>\n                    <span class=\"igx-filter-tree__expression-condition\">\n                        {{ getConditionFriendlyName(expressionItem.expression.condition.name) }}\n                    </span>\n                    <span igxSuffix *ngIf=\"!expressionItem.expression.condition.isUnary\">\n                        {{ isDate(expressionItem.expression.searchVal) ? (expressionItem.expression.searchVal | igxdate:grid.locale) : expressionItem.expression.searchVal }}\n                    </span>\n                </igx-chip>\n                <div class=\"igx-filter-tree__expression-actions\"\n                *ngIf=\"(expressionItem.selected && selectedExpressions.length === 1) || expressionItem.hovered\">\n                    <igx-icon\n                        tabindex=\"0\"\n                        (keydown)=\"invokeClick($event)\"\n                        (click)=\"enterExpressionEdit(expressionItem)\">\n                        edit\n                    </igx-icon>\n                    <igx-icon\n                        tabindex=\"0\"\n                        (keydown)=\"invokeClick($event)\"\n                        (click)=\"enterExpressionAdd(expressionItem)\"\n                        *ngIf=\"!expressionItem.inAddMode && (expressionItem.parent !== currentGroup || expressionItem !== currentGroup.children[currentGroup.children.length - 1])\"\n                    >\n                        add\n                    </igx-icon>\n                </div>\n            </div>\n\n            <div *ngIf=\"expressionItem.inEditMode\"\n                #editingInputsContainer\n                class=\"igx-filter-tree__inputs\"\n            >\n                <igx-select #columnSelect\n                            type=\"box\"\n                            [displayDensity]=\"'compact'\"\n                            [overlaySettings]=\"columnSelectOverlaySettings\"\n                            [placeholder]=\"grid.resourceStrings.igx_grid_advanced_filter_column_placeholder\"\n                            [(ngModel)]=\"selectedColumn\">\n                    <igx-select-item *ngFor=\"let column of filterableColumns\" [value]=\"column\">\n                        {{column.header || column.field}}\n                    </igx-select-item>\n                </igx-select>\n\n                <igx-select #conditionSelect\n                            type=\"box\"\n                            [displayDensity]=\"'compact'\"\n                            [overlaySettings]=\"conditionSelectOverlaySettings\"\n                            [placeholder]=\"grid.resourceStrings.igx_grid_filter_condition_placeholder\"\n                            [(ngModel)]=\"selectedCondition\"\n                            [disabled]=\"!selectedColumn\">\n                    <igx-icon *ngIf=\"selectedColumn && conditionSelect.value && selectedColumn.filters.condition(conditionSelect.value)\"\n                              igxPrefix\n                              fontSet=\"filtering-icons\"\n                              [name]=\"selectedColumn.filters.condition(conditionSelect.value).iconName\">\n                    </igx-icon>\n                    <igx-select-item *ngFor=\"let condition of getConditionList()\" [value]=\"condition\">\n                        <igx-icon fontSet=\"filtering-icons\"\n                                  [name]=\"selectedColumn.filters.condition(condition).iconName\">\n                        </igx-icon>\n                        <span>{{getConditionFriendlyName(condition)}}</span>\n                    </igx-select-item>\n                </igx-select>\n\n                <igx-input-group *ngIf=\"!selectedColumn || selectedColumn.dataType !== 'date'\"\n                                 type=\"box\"\n                                 [disabled]=\"!selectedColumn || !selectedCondition || (selectedColumn && selectedColumn.filters.condition(selectedCondition).isUnary)\"\n                                 [displayDensity]=\"'compact'\">\n                    <input #searchValueInput\n                           igxInput\n                           [type]=\"selectedColumn && selectedColumn.dataType === 'number' ? 'number' : 'text'\"\n                           [placeholder]=\"grid.resourceStrings.igx_grid_advanced_filter_value_placeholder\"\n                           [(ngModel)]=\"searchValue\"/>\n                </igx-input-group>\n\n                <igx-date-picker *ngIf=\"selectedColumn && selectedColumn.dataType === 'date'\"\n                                 mode=\"dropdown\"\n                                 [(ngModel)]=\"searchValue\"\n                                 [locale]=\"grid.locale\"\n                                 [outlet]=\"grid.outletDirective\">\n                    <ng-template igxDatePickerTemplate let-openDialog=\"openDialog\" let-value=\"value\">\n                        <igx-input-group #dropDownTarget type=\"box\" [displayDensity]=\"'compact'\" [supressInputAutofocus]=\"true\">\n                            <input #searchValueInput\n                                    igxInput\n                                    tabindex=\"0\"\n                                    (keydown)=\"invokeClick($event)\"\n                                    (click)=\"openDialog(dropDownTarget.element.nativeElement)\"\n                                    [placeholder]=\"grid.resourceStrings.igx_grid_filter_row_date_placeholder\"\n                                    autocomplete=\"off\"\n                                    [value]=\"value | igxdate: grid.locale\"\n                                    [readonly]=\"true\"\n                                    [disabled]=\"!selectedColumn || !selectedCondition || (selectedColumn && selectedColumn.filters.condition(selectedCondition).isUnary)\"/>\n                        </igx-input-group>\n                    </ng-template>\n                </igx-date-picker>\n\n                <div class=\"igx-filter-tree__inputs-actions\">\n                    <button igxButton=\"icon\"\n                            [displayDensity]=\"displayDensity\"\n                            [disabled]=\"!operandCanBeCommitted()\"\n                            (click)=\"commitOperandEdit()\">\n                        <igx-icon fontSet=\"material\">check</igx-icon>\n                    </button>\n                    <button igxButton=\"icon\"\n                            [displayDensity]=\"displayDensity\"\n                            (click)=\"cancelOperandEdit()\">\n                        <igx-icon fontSet=\"material\">close</igx-icon>\n                    </button>\n                </div>\n            </div>\n\n            <div *ngIf=\"expressionItem.inAddMode\"\n                #addModeContainer\n                class=\"igx-filter-tree__buttons\"\n            >\n                <ng-container *ngTemplateOutlet=\"addExpressionsTemplate; context: context(expressionItem.parent, expressionItem)\"></ng-container>\n                <button igxButton=\"icon\"\n                        [displayDensity]=\"displayDensity\"\n                        (click)=\"cancelOperandAdd()\">\n                    <igx-icon fontSet=\"material\">close</igx-icon>\n                </button>\n            </div>\n\n        </ng-template>\n\n        <ng-template #expressionTreeTemplate let-expressionItem>\n            <div class=\"igx-filter-tree\">\n                <div tabindex=\"0\"\n                     class=\"igx-filter-tree__line\"\n                     [ngClass]=\"{\n                         'igx-filter-tree__line--and': expressionItem.operator === 0,\n                         'igx-filter-tree__line--or': expressionItem.operator === 1,\n                         'igx-filter-tree__line--selected': expressionItem.selected\n                     }\"\n                     (keydown)=\"invokeClick($event)\"\n                     (click)=\"onGroupClick(expressionItem)\"\n                ></div>\n\n                <div class=\"igx-filter-tree__expression\">\n                    <ng-container *ngFor=\"let expr of expressionItem.children\">\n                        <ng-container *ngTemplateOutlet=\"isExpressionGroup(expr) ? expressionTreeTemplate : filterOperandTemplate; context: context(expr)\"></ng-container>\n                    </ng-container>\n                    <div *ngIf=\"currentGroup === expressionItem\"\n                        #currentGroupButtonsContainer\n                        class=\"igx-filter-tree__buttons\">\n                        <ng-container *ngTemplateOutlet=\"addExpressionsTemplate; context: context(expressionItem)\"></ng-container>\n                        <button igxButton=\"outlined\"\n                                *ngIf=\"expressionItem !== rootGroup\"\n                                [displayDensity]=\"displayDensity\"\n                                [disabled]=\"editedExpression || expressionItem.children.length < 2\"\n                                (click)=\"endGroup(expressionItem)\">\n                            <span>{{grid.resourceStrings.igx_grid_advanced_filter_end_group}}</span>\n                        </button>\n                    </div>\n                </div>\n            </div>\n\n        </ng-template>\n\n        <ng-container *ngIf=\"rootGroup\">\n            <ng-container *ngTemplateOutlet=\"expressionTreeTemplate; context: context(rootGroup)\"></ng-container>\n        </ng-container>\n\n        <div igxToggle\n            class=\"igx-filter-contextual-menu\"\n            (keydown)=\"onKeyDown($event)\"\n            (onClosed)=\"contextMenuClosed()\"\n            [ngClass]=\"{\n                'igx-filter-contextual-menu--cosy': displayDensity === 'cosy',\n                'igx-filter-contextual-menu--compact': displayDensity === 'compact'\n            }\"\n        >\n            <button igxButton=\"icon\"\n                    class=\"igx-filter-contextual-menu__close-btn\"\n                    (click)=\"clearSelection()\"\n            >\n                <igx-icon>close</igx-icon>\n            </button>\n\n            <ng-container *ngIf=\"contextualGroup\">\n                <igx-buttongroup [displayDensity]=\"displayDensity\"\n                                 [multiSelection]=\"false\"\n                                 [values]=\"filteringLogics\"\n                                 type=\"outline\"\n                                 (onSelect)=\"selectFilteringLogic($event)\">\n                </igx-buttongroup>\n\n                <button\n                    igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    [disabled]=\"!contextualGroup.parent\"\n                    (click)=\"ungroup()\"\n                >\n                    <igx-icon fontSet=\"filtering-icons\" name=\"ungroup\"></igx-icon>\n                    <span>{{grid.resourceStrings.igx_grid_advanced_filter_ungroup}}</span>\n                </button>\n                <button\n                    igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    (click)=\"deleteGroup()\"\n                    class=\"igx-filter-contextual-menu__delete-btn\"\n                >\n                    <igx-icon>delete</igx-icon>\n                    <span>{{grid.resourceStrings.igx_grid_advanced_filter_delete}}</span>\n                </button>\n            </ng-container>\n            <ng-container *ngIf=\"!contextualGroup\">\n                <button\n                    igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    (click)=\"createAndGroup()\"\n                >\n                    {{grid.resourceStrings.igx_grid_advanced_filter_create_and_group}}\n                </button>\n                <button\n                    igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    (click)=\"createOrGroup()\"\n                >\n                    {{grid.resourceStrings.igx_grid_advanced_filter_create_or_group}}\n                </button>\n                <button\n                    igxButton=\"outlined\"\n                    [displayDensity]=\"displayDensity\"\n                    (click)=\"deleteFilters()\"\n                    class=\"igx-filter-contextual-menu__delete-btn\"\n                >\n                    {{grid.resourceStrings.igx_grid_advanced_filter_delete_filters}}\n                </button>\n            </ng-container>\n        </div>\n    </article>\n\n    <footer class=\"igx-excel-filter__secondary-footer\">\n        <button igxButton [displayDensity]=\"displayDensity\" (click)=\"onClearButtonClick()\">{{ grid.resourceStrings.igx_grid_excel_custom_dialog_clear }}</button>\n\n        <div>\n            <button igxButton [displayDensity]=\"displayDensity\" (click)=\"cancelChanges()\">{{ grid.resourceStrings.igx_grid_excel_cancel }}</button>\n            <button igxButton=\"raised\" [displayDensity]=\"displayDensity\" (click)=\"onApplyButtonClick()\">\n                {{ grid.resourceStrings.igx_grid_excel_apply }}\n            </button>\n        </div>\n    </footer>\n</article>\n<div #overlayOutlet\n     igxOverlayOutlet\n     class=\"igx-advanced-filter__outlet\"\n     (pointerdown)=\"onOutletPointerDown($event)\">\n</div>\n"}]}],"members":{"columnSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":164,"character":5},"arguments":["columnSelect",{"read":{"__symbolic":"reference","name":"IgxSelectComponent"}}]}]}],"conditionSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":170,"character":5},"arguments":["conditionSelect",{"read":{"__symbolic":"reference","name":"IgxSelectComponent"}}]}]}],"searchValueInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":176,"character":5},"arguments":["searchValueInput",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":176,"character":43}}]}]}],"addRootAndGroupButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":182,"character":5},"arguments":["addRootAndGroupButton",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":182,"character":48}}]}]}],"addConditionButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":188,"character":5},"arguments":["addConditionButton",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":188,"character":45}}]}]}],"editingInputsContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":194,"character":5},"arguments":["editingInputsContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":194,"character":49}}]}]}],"addModeContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":216,"character":5},"arguments":["addModeContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":216,"character":43}}]}]}],"currentGroupButtonsContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":238,"character":5},"arguments":["currentGroupButtonsContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":238,"character":55}}]}]}],"contextMenuToggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":260,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxToggleDirective"}]}]}],"chips":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":266,"character":5},"arguments":[{"__symbolic":"reference","name":"IgxChipComponent"}]}]}],"expressionsContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":272,"character":5},"arguments":["expressionsContainer"]}]}],"overlayOutlet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":278,"character":5},"arguments":["overlayOutlet",{"read":{"__symbolic":"reference","name":"IgxOverlayOutletDirective"},"static":true}]}]}],"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":284,"character":5},"arguments":["style.display"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":300,"character":28}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"grid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":352,"character":5}}]}],"dragStart":[{"__symbolic":"method"}],"dragEnd":[{"__symbolic":"method"}],"onDragMove":[{"__symbolic":"method"}],"addCondition":[{"__symbolic":"method"}],"addAndGroup":[{"__symbolic":"method"}],"addOrGroup":[{"__symbolic":"method"}],"endGroup":[{"__symbolic":"method"}],"commitOperandEdit":[{"__symbolic":"method"}],"cancelOperandAdd":[{"__symbolic":"method"}],"cancelOperandEdit":[{"__symbolic":"method"}],"operandCanBeCommitted":[{"__symbolic":"method"}],"exitOperandEdit":[{"__symbolic":"method"}],"isExpressionGroup":[{"__symbolic":"method"}],"addGroup":[{"__symbolic":"method"}],"createExpressionGroupItem":[{"__symbolic":"method"}],"createExpressionsTreeFromGroupItem":[{"__symbolic":"method"}],"onChipRemove":[{"__symbolic":"method"}],"onChipClick":[{"__symbolic":"method"}],"onChipDblClick":[{"__symbolic":"method"}],"enterExpressionEdit":[{"__symbolic":"method"}],"clearSelection":[{"__symbolic":"method"}],"enterExpressionAdd":[{"__symbolic":"method"}],"onToggleExpression":[{"__symbolic":"method"}],"toggleExpression":[{"__symbolic":"method"}],"contextMenuClosed":[{"__symbolic":"method"}],"toggleContextMenu":[{"__symbolic":"method"}],"findSingleSelectedGroup":[{"__symbolic":"method"}],"isInsideGroup":[{"__symbolic":"method"}],"deleteItem":[{"__symbolic":"method"}],"onKeyDown":[{"__symbolic":"method"}],"createAndGroup":[{"__symbolic":"method"}],"createOrGroup":[{"__symbolic":"method"}],"createGroup":[{"__symbolic":"method"}],"deleteFilters":[{"__symbolic":"method"}],"onGroupClick":[{"__symbolic":"method"}],"toggleGroup":[{"__symbolic":"method"}],"toggleGroupRecursive":[{"__symbolic":"method"}],"deselectParentRecursive":[{"__symbolic":"method"}],"calculateContextMenuTarget":[{"__symbolic":"method"}],"scrollElementIntoView":[{"__symbolic":"method"}],"ungroup":[{"__symbolic":"method"}],"deleteGroup":[{"__symbolic":"method"}],"selectFilteringLogic":[{"__symbolic":"method"}],"getConditionFriendlyName":[{"__symbolic":"method"}],"isDate":[{"__symbolic":"method"}],"onExpressionsScrolled":[{"__symbolic":"method"}],"invokeClick":[{"__symbolic":"method"}],"onOutletPointerDown":[{"__symbolic":"method"}],"getConditionList":[{"__symbolic":"method"}],"initialize":[{"__symbolic":"method"}],"setAddButtonFocus":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"context":[{"__symbolic":"method"}],"onClearButtonClick":[{"__symbolic":"method"}],"closeDialog":[{"__symbolic":"method"}],"applyChanges":[{"__symbolic":"method"}],"cancelChanges":[{"__symbolic":"method"}],"onApplyButtonClick":[{"__symbolic":"method"}],"onChipSelectionEnd":[{"__symbolic":"method"}]}},"ɵeg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵeh"},{"__symbolic":"reference","name":"IgxColumnPinningComponent"}],"imports":[{"__symbolic":"reference","name":"ɵck"}],"exports":[{"__symbolic":"reference","name":"IgxColumnPinningComponent"}]}]}],"members":{}},"ɵeh":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵcj"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[igxColumnPinningItem]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"ɵei":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgxFilterCellTemplateDirective"},{"__symbolic":"reference","name":"IgxCellTemplateDirective"},{"__symbolic":"reference","name":"IgxCellHeaderTemplateDirective"},{"__symbolic":"reference","name":"IgxCellFooterTemplateDirective"},{"__symbolic":"reference","name":"IgxCellEditorTemplateDirective"},{"__symbolic":"reference","name":"IgxCollapsibleIndicatorTemplateDirective"},{"__symbolic":"reference","name":"IgxColumnComponent"},{"__symbolic":"reference","name":"IgxColumnGroupComponent"},{"__symbolic":"reference","name":"IgxColumnLayoutComponent"}],"entryComponents":[{"__symbolic":"reference","name":"IgxColumnComponent"},{"__symbolic":"reference","name":"IgxColumnGroupComponent"},{"__symbolic":"reference","name":"IgxColumnLayoutComponent"}],"exports":[{"__symbolic":"reference","name":"IgxFilterCellTemplateDirective"},{"__symbolic":"reference","name":"IgxCellTemplateDirective"},{"__symbolic":"reference","name":"IgxCellHeaderTemplateDirective"},{"__symbolic":"reference","name":"IgxCellFooterTemplateDirective"},{"__symbolic":"reference","name":"IgxCellEditorTemplateDirective"},{"__symbolic":"reference","name":"IgxCollapsibleIndicatorTemplateDirective"},{"__symbolic":"reference","name":"IgxColumnComponent"},{"__symbolic":"reference","name":"IgxColumnGroupComponent"},{"__symbolic":"reference","name":"IgxColumnLayoutComponent"}]}]}],"members":{}},"ɵej":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵde"},{"__symbolic":"reference","name":"ɵdd"}],"imports":[{"__symbolic":"reference","name":"ɵck"},{"__symbolic":"reference","name":"ɵek"},{"__symbolic":"reference","name":"ɵew"},{"__symbolic":"reference","name":"ɵfa"}],"exports":[{"__symbolic":"reference","name":"ɵde"},{"__symbolic":"reference","name":"ɵdd"}]}]}],"members":{}},"ɵek":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵdg"},{"__symbolic":"reference","name":"ɵdv"}],"imports":[{"__symbolic":"reference","name":"ɵck"},{"__symbolic":"reference","name":"ɵel"}],"exports":[{"__symbolic":"reference","name":"ɵdg"},{"__symbolic":"reference","name":"ɵdv"}]}]}],"members":{}},"ɵel":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵeu"},{"__symbolic":"reference","name":"ɵev"},{"__symbolic":"reference","name":"ɵeq"},{"__symbolic":"reference","name":"ɵer"},{"__symbolic":"reference","name":"ɵeo"},{"__symbolic":"reference","name":"ɵep"},{"__symbolic":"reference","name":"ɵen"},{"__symbolic":"reference","name":"ɵem"},{"__symbolic":"reference","name":"ɵes"},{"__symbolic":"reference","name":"ɵet"}],"exports":[{"__symbolic":"reference","name":"ɵeu"},{"__symbolic":"reference","name":"ɵev"},{"__symbolic":"reference","name":"ɵeq"},{"__symbolic":"reference","name":"ɵer"},{"__symbolic":"reference","name":"ɵeo"},{"__symbolic":"reference","name":"ɵep"},{"__symbolic":"reference","name":"ɵen"},{"__symbolic":"reference","name":"ɵem"},{"__symbolic":"reference","name":"ɵes"},{"__symbolic":"reference","name":"ɵet"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":41,"character":8}]}]}],"members":{}},"ɵem":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":12,"character":1},"arguments":[{"name":"igxCellStyleClasses"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵen":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":40,"character":1},"arguments":[{"name":"igxCellStyles"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵeo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":64,"character":1},"arguments":[{"name":"igxNotGrouped"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵep":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":78,"character":1},"arguments":[{"name":"igxTopLevel"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵeq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":92,"character":1},"arguments":[{"name":"filterCondition","pure":true}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵer":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":107,"character":1},"arguments":[{"name":"gridTransaction","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵes":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":133,"character":1},"arguments":[{"name":"paginatorOptions","pure":true}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵet":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":147,"character":1},"arguments":[{"name":"visibleColumns","pure":true}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵeu":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/common","name":"DatePipe","line":169,"character":42},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":166,"character":1},"arguments":[{"name":"igxdate"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":173,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":173,"character":24}]}]],"parameters":[{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}]}},"ɵev":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/common","name":"DecimalPipe","line":197,"character":45},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":194,"character":1},"arguments":[{"name":"igxdecimal"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":198,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":198,"character":24}]}]],"parameters":[{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}]}},"ɵew":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵex"},{"__symbolic":"reference","name":"ɵez"}],"exports":[{"__symbolic":"reference","name":"ɵex"},{"__symbolic":"reference","name":"ɵez"}]}]}],"members":{}},"ɵex":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDropDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[igxColumnMovingDrop]"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5},"arguments":["igxColumnMovingDrop"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":49,"character":36},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":49,"character":66},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":49,"character":91},{"__symbolic":"reference","name":"ɵey"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"onDragOver":[{"__symbolic":"method"}],"onDragEnter":[{"__symbolic":"method"}],"onDragLeave":[{"__symbolic":"method"}],"onDragDrop":[{"__symbolic":"method"}]}},"ɵey":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":18,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"ɵez":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxDragDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[igxColumnMovingDrag]"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5},"arguments":["igxColumnMovingDrag"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":42,"character":35,"context":{"typeName":"HTMLElement"},"module":"./lib/grids/moving/moving.drag.directive"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":43,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":44,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":45,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":46,"character":20},{"__symbolic":"reference","name":"ɵey"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"onEscape":[{"__symbolic":"method"}],"onPointerDown":[{"__symbolic":"method"}],"onPointerMove":[{"__symbolic":"method"}],"onPointerUp":[{"__symbolic":"method"}],"createGhost":[{"__symbolic":"method"}],"_unsubscribe":[{"__symbolic":"method"}]}},"ɵfa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵct"},{"__symbolic":"reference","name":"ɵfb"},{"__symbolic":"reference","name":"ɵcv"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":8}],"exports":[{"__symbolic":"reference","name":"ɵct"},{"__symbolic":"reference","name":"ɵfb"},{"__symbolic":"reference","name":"ɵcv"}],"providers":[{"__symbolic":"reference","name":"ɵcu"}]}]}],"members":{}},"ɵfb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":19,"character":1},"arguments":[{"selector":"[igxResizeHandle]"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5},"arguments":["igxResizeHandle"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":42,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":43,"character":32},{"__symbolic":"reference","name":"ɵcu"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"onMouseOver":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":91,"character":5},"arguments":["mouseover"]}]}],"onDoubleClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":99,"character":5},"arguments":["dblclick"]}]}],"_onResizeAreaMouseDown":[{"__symbolic":"method"}]}},"ɵfc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":37,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵda"},{"__symbolic":"reference","name":"ɵfi"},{"__symbolic":"reference","name":"ɵfj"},{"__symbolic":"reference","name":"ɵdc"},{"__symbolic":"reference","name":"ɵfe"},{"__symbolic":"reference","name":"ɵff"},{"__symbolic":"reference","name":"ɵfg"},{"__symbolic":"reference","name":"ɵcw"},{"__symbolic":"reference","name":"ɵcy"},{"__symbolic":"reference","name":"ɵcx"},{"__symbolic":"reference","name":"ɵcz"},{"__symbolic":"reference","name":"ɵdb"},{"__symbolic":"reference","name":"ɵfk"}],"exports":[{"__symbolic":"reference","name":"ɵda"},{"__symbolic":"reference","name":"ɵcw"},{"__symbolic":"reference","name":"ɵcy"},{"__symbolic":"reference","name":"ɵcx"},{"__symbolic":"reference","name":"ɵcz"},{"__symbolic":"reference","name":"ɵdb"},{"__symbolic":"reference","name":"ɵfg"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":63,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":64,"character":8},{"__symbolic":"reference","name":"ɵel"},{"__symbolic":"reference","name":"IgxButtonModule"},{"__symbolic":"reference","name":"IgxButtonGroupModule"},{"__symbolic":"reference","name":"IgxDatePickerModule"},{"__symbolic":"reference","name":"IgxIconModule"},{"__symbolic":"reference","name":"IgxRippleModule"},{"__symbolic":"reference","name":"IgxInputGroupModule"},{"__symbolic":"reference","name":"IgxDropDownModule"},{"__symbolic":"reference","name":"IgxForOfModule"},{"__symbolic":"reference","name":"IgxCheckboxModule"},{"__symbolic":"reference","name":"IgxFilterModule"},{"__symbolic":"reference","name":"IgxToggleModule"},{"__symbolic":"reference","name":"IgxListModule"},{"__symbolic":"reference","name":"IgxProgressBarModule"}],"entryComponents":[{"__symbolic":"reference","name":"ɵda"}],"providers":[{"__symbolic":"reference","name":"ɵn"}]}]}],"members":{}},"ɵfe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":41,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":42,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-excel-style-custom-dialog","template":"<article #toggle igxToggle\n    class=\"igx-excel-filter__secondary\"\n    [ngClass]=\"{\n        'igx-excel-filter__secondary--cosy': grid.displayDensity === 'cosy',\n        'igx-excel-filter__secondary--compact': grid.displayDensity === 'compact'\n    }\"\n    (keydown)=\"onKeyDown($event)\"\n    (onOpening)=\"onCustomDialogOpening()\"\n    (onOpened)=\"onCustomDialogOpened()\">\n    <header class=\"igx-excel-filter__secondary-header\">\n        <h4 class=\"igx-typography__h6\">\n            {{ grid.resourceStrings.igx_grid_excel_custom_dialog_header }}{{ column.header || column.field }}\n        </h4>\n    </header>\n\n    <article #expressionsContainer class=\"igx-excel-filter__secondary-main\">\n        <ng-container *ngIf=\"column.dataType === 'date'\">\n            <igx-excel-style-date-expression *ngFor=\"let expression of expressionsList;\"\n                class=\"igx-excel-filter__condition\"\n                [expressionUI]=\"expression\"\n                [column]=\"column\"\n                [grid]=\"grid\"\n                [displayDensity]=\"displayDensity\"\n                [expressionsList]=\"expressionsList\"\n                (onExpressionRemoved)=\"onExpressionRemoved($event)\"\n                (onLogicOperatorChanged)=\"onLogicOperatorChanged($event)\">\n            </igx-excel-style-date-expression>\n        </ng-container>\n\n        <ng-container *ngIf=\"column.dataType !== 'date'\">\n            <igx-excel-style-default-expression *ngFor=\"let expression of expressionsList;\"\n                class=\"igx-excel-filter__condition\"\n                [expressionUI]=\"expression\"\n                [column]=\"column\"\n                [grid]=\"grid\"\n                [displayDensity]=\"displayDensity\"\n                [expressionsList]=\"expressionsList\"\n                (onExpressionRemoved)=\"onExpressionRemoved($event)\"\n                (onLogicOperatorChanged)=\"onLogicOperatorChanged($event)\">\n            </igx-excel-style-default-expression>\n        </ng-container>\n\n        <button igxButton [displayDensity]=\"displayDensity\"\n            class=\"igx-excel-filter__add-filter\"\n            (click)=\"onAddButtonClick()\">\n            <igx-icon>add</igx-icon>\n            <span>{{ grid.resourceStrings.igx_grid_excel_custom_dialog_add }}</span>\n        </button>\n    </article>\n\n    <footer class=\"igx-excel-filter__secondary-footer\">\n        <button igxButton [displayDensity]=\"displayDensity\" (click)=\"onClearButtonClick()\">{{ grid.resourceStrings.igx_grid_excel_custom_dialog_clear }}</button>\n\n        <div>\n            <button igxButton [displayDensity]=\"displayDensity\" (click)=\"closeDialog()\">{{ grid.resourceStrings.igx_grid_excel_cancel }}</button>\n            <button igxButton=\"raised\" [displayDensity]=\"displayDensity\" (click)=\"onApplyButtonClick()\" (keydown)=\"onApplyButtonKeyDown($event)\">\n                {{ grid.resourceStrings.igx_grid_excel_apply }}\n            </button>\n        </div>\n    </footer>\n</article>\n"}]}],"members":{"expressionsList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":5}}]}],"selectedOperator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":5}}]}],"filteringService":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":5}}]}],"overlayComponentId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":5}}]}],"overlayService":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":5}}]}],"displayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":5}}]}],"expressionComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":84,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵff"}]}]}],"expressionDateComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":87,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵfg"}]}]}],"toggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":90,"character":5},"arguments":["toggle",{"read":{"__symbolic":"reference","name":"IgxToggleDirective"},"static":true}]}]}],"defaultExpressionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":93,"character":5},"arguments":["defaultExpressionTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":93,"character":52}}]}]}],"dateExpressionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":96,"character":5},"arguments":["dateExpressionTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":96,"character":49}}]}]}],"expressionsContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":99,"character":5},"arguments":["expressionsContainer",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":102,"character":29}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"onCustomDialogOpening":[{"__symbolic":"method"}],"onCustomDialogOpened":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"onClearButtonClick":[{"__symbolic":"method"}],"closeDialog":[{"__symbolic":"method"}],"onApplyButtonClick":[{"__symbolic":"method"}],"onAddButtonClick":[{"__symbolic":"method"}],"onExpressionRemoved":[{"__symbolic":"method"}],"onLogicOperatorChanged":[{"__symbolic":"method"}],"onKeyDown":[{"__symbolic":"method"}],"onApplyButtonKeyDown":[{"__symbolic":"method"}],"createCondition":[{"__symbolic":"method"}],"markChildrenForCheck":[{"__symbolic":"method"}],"createInitialExpressionUIElement":[{"__symbolic":"method"}],"scrollToBottom":[{"__symbolic":"method"}]}},"ɵff":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":33,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":34,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-excel-style-default-expression","template":"<igx-drop-down\n    #dropdownConditions\n    [maxHeight]=\"'200px'\"\n    [width]=\"getInputWidth()\"\n    [displayDensity]=\"displayDensity\"\n    (onSelection)=\"onConditionsChanged($event)\">\n    <igx-drop-down-item *ngFor=\"let condition of conditions\" [value]=\"condition\" [selected]=\"isConditionSelected(condition)\">\n        <igx-icon fontSet=\"filtering-icons\" [name]=\"getCondition(condition).iconName\"></igx-icon>\n        <span>{{ translateCondition(condition) }}</span>\n    </igx-drop-down-item>\n</igx-drop-down>\n\n<igx-input-group\n    #inputGroupConditions\n    (click)=\"toggleCustomDialogDropDown()\"\n    type=\"box\"\n    [displayDensity]=\"displayDensity\"\n    [supressInputAutofocus]=\"true\">\n\n    <igx-prefix>\n        <igx-icon *ngIf=\"expressionUI.expression.condition\" fontSet=\"filtering-icons\" [name]=\"getIconName()\"></igx-icon>\n        <igx-icon *ngIf=\"!expressionUI.expression.condition\">filter_list</igx-icon>\n    </igx-prefix>\n\n    <input\n        igxInput\n        (keydown)=\"onInputConditionsKeyDown($event)\"\n        [igxDropDownItemNavigation]=\"dropdownConditions\"\n        tabindex=\"0\"\n        [placeholder]=\"inputConditionsPlaceholder\"\n        autocomplete=\"off\"\n        [value]=\"getConditionName(expressionUI.expression.condition)\"\n        [readonly]=\"true\"\n    />\n</igx-input-group>\n\n<igx-input-group #inputGroupValues type=\"box\" [displayDensity]=\"displayDensity\" [supressInputAutofocus]=\"true\">\n    <input\n        #inputValues\n        igxInput\n        [type]=\"type\"\n        tabindex=\"0\"\n        [placeholder]=\"inputValuePlaceholder\"\n        [disabled]=\"expressionUI.expression.condition && expressionUI.expression.condition.isUnary\"\n        autocomplete=\"off\"\n        [value]=\"expressionUI.expression.searchVal\"\n        (input)=\"onValuesInput($event)\"\n    />\n</igx-input-group>\n\n<button (click)=\"onRemoveButtonClick()\" igxButton=\"icon\" [displayDensity]=\"displayDensity\" *ngIf=\"!isSingle\">\n    <igx-icon>cancel</igx-icon>\n</button>\n\n<igx-buttongroup #logicOperatorButtonGroup\n    *ngIf=\"!isLast\"\n    [multiSelection]=\"false\">\n    <span igxButton [displayDensity]=\"displayDensity\"\n        tabindex=\"0\"\n        #andButton\n        (keydown)=\"onLogicOperatorKeyDown($event, 0)\"\n        [selected]=\"expressionUI.afterOperator === 0\"\n        type=\"button\"\n        (click)=\"onLogicOperatorButtonClicked($event, 0)\">\n        {{ grid.resourceStrings.igx_grid_filter_operator_and }}\n    </span>\n\n    <span igxButton [displayDensity]=\"displayDensity\"\n        tabindex=\"0\"\n        #orButton\n        (keydown)=\"onLogicOperatorKeyDown($event, 1)\"\n        [selected]=\"expressionUI.afterOperator === 1\"\n        type=\"button\"\n        (click)=\"onLogicOperatorButtonClicked($event, 1)\">\n        {{ grid.resourceStrings.igx_grid_filter_operator_or }}\n    </span>\n</igx-buttongroup>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":5}}]}],"expressionUI":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":5}}]}],"expressionsList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5}}]}],"grid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":5}}]}],"displayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":5}}]}],"onExpressionRemoved":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":5}}]}],"onLogicOperatorChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":66,"character":5}}]}],"inputGroupConditions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":69,"character":5},"arguments":["inputGroupConditions",{"read":{"__symbolic":"reference","name":"IgxInputGroupComponent"},"static":true}]}]}],"inputValuesDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":72,"character":5},"arguments":["inputValues",{"read":{"__symbolic":"reference","name":"IgxInputDirective"},"static":true}]}]}],"dropdownConditions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":75,"character":5},"arguments":["dropdownConditions",{"read":{"__symbolic":"reference","name":"IgxDropDownComponent"},"static":true}]}]}],"logicOperatorButtonGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":78,"character":5},"arguments":["logicOperatorButtonGroup",{"read":{"__symbolic":"reference","name":"IgxButtonGroupComponent"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":110,"character":28}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"isConditionSelected":[{"__symbolic":"method"}],"getConditionName":[{"__symbolic":"method"}],"getInputWidth":[{"__symbolic":"method"}],"translateCondition":[{"__symbolic":"method"}],"getIconName":[{"__symbolic":"method"}],"toggleCustomDialogDropDown":[{"__symbolic":"method"}],"getCondition":[{"__symbolic":"method"}],"onConditionsChanged":[{"__symbolic":"method"}],"onValuesInput":[{"__symbolic":"method"}],"onLogicOperatorButtonClicked":[{"__symbolic":"method"}],"onLogicOperatorKeyDown":[{"__symbolic":"method"}],"onRemoveButtonClick":[{"__symbolic":"method"}],"onInputConditionsKeyDown":[{"__symbolic":"method"}]}},"ɵfg":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵff"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-excel-style-date-expression","template":"<igx-drop-down\n    #dropdownConditions\n    [maxHeight]=\"'200px'\"\n    [width]=\"getInputWidth()\"\n    [displayDensity]=\"displayDensity\"\n    (onSelection)=\"onConditionsChanged($event)\">\n    <igx-drop-down-item *ngFor=\"let condition of conditions\" [value]=\"condition\" [selected]=\"isConditionSelected(condition)\">\n        <igx-icon fontSet=\"filtering-icons\" [name]=\"getCondition(condition).iconName\"></igx-icon>\n        <span>{{ translateCondition(condition) }}</span>\n    </igx-drop-down-item>\n</igx-drop-down>\n\n<igx-input-group\n    #inputGroupConditions\n    (click)=\"toggleCustomDialogDropDown()\"\n    type=\"box\"\n    [displayDensity]=\"displayDensity\"\n    [supressInputAutofocus]=\"true\">\n\n    <igx-prefix>\n        <igx-icon *ngIf=\"expressionUI.expression.condition\" fontSet=\"filtering-icons\" [name]=\"getIconName()\"></igx-icon>\n        <igx-icon *ngIf=\"!expressionUI.expression.condition\">filter_list</igx-icon>\n    </igx-prefix>\n\n    <input\n        igxInput\n        (keydown)=\"onInputConditionsKeyDown($event)\"\n        tabindex=\"0\"\n        [igxDropDownItemNavigation]=\"dropdownConditions\"\n        [placeholder]=\"inputConditionsPlaceholder\"\n        autocomplete=\"off\"\n        [value]=\"getConditionName(expressionUI.expression.condition)\"\n        [readonly]=\"true\"\n    />\n</igx-input-group>\n\n<igx-date-picker #datePicker mode=\"dropdown\" [(ngModel)]=\"expressionUI.expression.searchVal\" [locale]=\"grid.locale\" [outlet]=\"grid.outletDirective\">\n    <ng-template igxDatePickerTemplate let-openDialog=\"openDialog\" let-value=\"value\">\n        <igx-input-group #dropDownTarget type=\"box\" [displayDensity]=\"displayDensity\" [supressInputAutofocus]=\"true\">\n            <input #input\n                    igxInput\n                    tabindex=\"0\"\n                    (click)=\"openDialog(dropDownTarget.element.nativeElement)\"\n                    [placeholder]=\"inputDatePlaceholder\"\n                    autocomplete=\"off\"\n                    [value]=\"value | igxdate: grid.locale\"\n                    [readonly]=\"true\"\n                    [disabled]=\"expressionUI.expression.condition && expressionUI.expression.condition.isUnary\"/>\n        </igx-input-group>\n    </ng-template>\n</igx-date-picker>\n\n<button (click)=\"onRemoveButtonClick()\" igxButton=\"icon\" [displayDensity]=\"displayDensity\" *ngIf=\"!isSingle\" >\n    <igx-icon>cancel</igx-icon>\n</button>\n\n<igx-buttongroup #logicOperatorButtonGroup\n    *ngIf=\"!isLast\"\n    [multiSelection]=\"false\">\n    <span igxButton [displayDensity]=\"displayDensity\"\n        #andButton\n        (keydown)=\"onLogicOperatorKeyDown($event, 0)\"\n        tabindex=\"0\"\n        [selected]=\"expressionUI.afterOperator === 0\"\n        type=\"button\"\n        (click)=\"onLogicOperatorButtonClicked($event, 0)\">\n        {{ grid.resourceStrings.igx_grid_filter_operator_and }}\n    </span>\n\n    <span igxButton [displayDensity]=\"displayDensity\"\n        #orButton\n        tabindex=\"0\"\n        (keydown)=\"onLogicOperatorKeyDown($event, 1)\"\n        [selected]=\"expressionUI.afterOperator === 1\"\n        type=\"button\"\n        (click)=\"onLogicOperatorButtonClicked($event, 1)\">\n        {{ grid.resourceStrings.igx_grid_filter_operator_or }}\n    </span>\n</igx-buttongroup>\n"}]}],"members":{"datePicker":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":21,"character":5},"arguments":["datePicker",{"read":{"__symbolic":"reference","name":"IgxDatePickerComponent"},"static":true}]}]}],"displayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}]}},"ɵfi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":21,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-excel-style-sorting","template":"<header>\n    {{ grid.resourceStrings.igx_grid_excel_filter_sorting_header }}\n</header>\n<igx-buttongroup #sortButtonGroup [multiSelection]=\"false\">\n    <button igxButton \n        [displayDensity]=\"displayDensity\"\n        [attr.data-togglable]=\"true\"\n        (click)=\"onSortButtonClicked(1)\"\n        >\n        <igx-icon>arrow_upwards</igx-icon>\n        <span>\n            {{ displayDensity==='compact'?\n            grid.resourceStrings.igx_grid_excel_filter_sorting_asc_short:\n            grid.resourceStrings.igx_grid_excel_filter_sorting_asc  }}\n        </span>\n    </button>\n\n    <button igxButton\n        [displayDensity]=\"displayDensity\"\n        [attr.data-togglable]=\"true\"\n        (click)=\"onSortButtonClicked(2)\"\n        >\n        <igx-icon>arrow_downwards</igx-icon>\n        <span>\n            {{ displayDensity==='compact'?\n            grid.resourceStrings.igx_grid_excel_filter_sorting_desc_short:\n            grid.resourceStrings.igx_grid_excel_filter_sorting_desc\n         }}\n        </span>\n    </button>\n</igx-buttongroup>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"grid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"displayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"sortButtonGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":38,"character":5},"arguments":["sortButtonGroup",{"read":{"__symbolic":"reference","name":"IgxButtonGroupComponent"},"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"updateSelectedButtons":[{"__symbolic":"method"}],"onSortButtonClicked":[{"__symbolic":"method"}]}},"ɵfj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":10,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-excel-style-column-moving","template":"<header>\n    {{ grid.resourceStrings.igx_grid_excel_filter_moving_header }}\n</header>\n<section class=\"igx-excel-filter__move-buttons\">\n    <button [displayDensity]=\"displayDensity\"\n        igxButton\n        [disabled]=\"canNotMoveLeft\"\n        (click)=\"onMoveButtonClicked(0)\">\n        <igx-icon>arrow_back</igx-icon>\n        <span>\n            {{ displayDensity==='compact'?\n            grid.resourceStrings.igx_grid_excel_filter_moving_left_short:\n            grid.resourceStrings.igx_grid_excel_filter_moving_left }}\n        </span>\n    </button>\n    <button [displayDensity]=\"displayDensity\"\n        igxButton\n        [disabled]=\"canNotMoveRight\"\n        (click)=\"onMoveButtonClicked(1)\">\n        <span>\n            {{ displayDensity==='compact'?\n            grid.resourceStrings.igx_grid_excel_filter_moving_right_short:\n            grid.resourceStrings.igx_grid_excel_filter_moving_right }}\n        </span>\n        <igx-icon>arrow_forwards</igx-icon>\n    </button>\n</section>\n"}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"grid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"displayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"isColumnPinnable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"onMoveButtonClicked":[{"__symbolic":"method"}],"findColumn":[{"__symbolic":"method"}]}},"ɵfk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":7,"character":1},"arguments":[{"name":"excelStyleSearchFilter"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵda"}]}],"transform":[{"__symbolic":"method"}]}},"ɵfl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵdp"},{"__symbolic":"reference","name":"ɵdq"},{"__symbolic":"reference","name":"ɵfm"}],"exports":[{"__symbolic":"reference","name":"ɵdp"},{"__symbolic":"reference","name":"ɵdq"},{"__symbolic":"reference","name":"ɵfm"}]}]}],"members":{}},"ɵfm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[igxGridDragSelect]"}]}],"members":{"activeDrag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5},"arguments":["igxGridDragSelect"]}]}],"onDragStop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":5}}]}],"onDragScroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":54,"character":29},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":54,"character":55}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_measureDimensions":[{"__symbolic":"method"}],"unsubscribe":[{"__symbolic":"method"}]}},"ɵfn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵdk"},{"__symbolic":"reference","name":"ɵdj"},{"__symbolic":"reference","name":"ɵfo"}],"imports":[{"__symbolic":"reference","name":"ɵel"},{"__symbolic":"reference","name":"ɵck"}],"exports":[{"__symbolic":"reference","name":"ɵdk"},{"__symbolic":"reference","name":"ɵdj"},{"__symbolic":"reference","name":"ɵfo"}]}]}],"members":{}},"ɵfo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":5,"character":1},"arguments":[{"name":"igxGridSummaryDataPipe","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵfp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵea"},{"__symbolic":"reference","name":"ɵdo"}],"imports":[{"__symbolic":"reference","name":"ɵck"},{"__symbolic":"reference","name":"IgxColumnHidingModule"},{"__symbolic":"reference","name":"ɵeg"}],"exports":[{"__symbolic":"reference","name":"ɵea"},{"__symbolic":"reference","name":"ɵdo"}]}]}],"members":{}},"ɵfq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":19,"character":1},"arguments":[{"name":"gridSort","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵfr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":49,"character":1},"arguments":[{"name":"gridGroupBy","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵfs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":92,"character":1},"arguments":[{"name":"gridPaging","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵft":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":127,"character":1},"arguments":[{"name":"gridFiltering","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵfu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":17,"character":1},"arguments":[{"name":"gridSummary","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"addSummaryRows":[{"__symbolic":"method"}],"removeDeletedRecord":[{"__symbolic":"method"}]}},"ɵfv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":7,"character":1},"arguments":[{"name":"gridDetails","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"addDetailRows":[{"__symbolic":"method"}],"isExpanded":[{"__symbolic":"method"}]}},"ɵfw":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxGridCellComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":12,"character":21},"member":"OnPush"},"selector":"igx-expandable-grid-cell","providers":[{"__symbolic":"reference","name":"ɵdl"}],"template":"<ng-template #defaultCell>\n    <div igxTextHighlight style=\"pointer-events: none\" [cssClass]=\"highlightClass\" [activeCssClass]=\"activeHighlightClass\" [groupName]=\"gridID\"\n        [value]=\"formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal: grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value\"\n        [row]=\"rowData\" [column]=\"this.column.field\" [containerClass]=\"'igx-grid__td-text'\"\n        class=\"igx-grid__td-text\">{{ formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal:\n        grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value }}</div>\n</ng-template>\n<ng-template #inlineEditor  let-cell=\"cell\">\n    <ng-container *ngIf=\"column.dataType === 'string'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [(ngModel)]=\"editValue\" [igxFocus]=\"focused\">\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'number'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [(ngModel)]=\"editValue\" [igxFocus]=\"focused\"  type=\"number\">\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'boolean'\">\n        <igx-checkbox (change)=\"editValue = $event.checked\" [value]=\"editValue\" [checked]=\"editValue\" [disableRipple]=\"true\"></igx-checkbox>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'date'\">\n        <igx-date-picker [style.width.%]=\"100\" [outlet]=\"grid.outletDirective\" mode=\"dropdown\"\n        [locale]=\"grid.locale\" [(value)]=\"editValue\" [igxFocus]=\"focused\" [labelVisibility]=\"false\">\n    </igx-date-picker>\n    </ng-container>\n</ng-template>\n<ng-container *ngIf=\"!editMode\">\n    <div #indicator\n         class=\"igx-grid__tree-grouping-indicator\"\n         (click)=\"toggle($event)\" (focus)=\"onIndicatorFocus()\" tabindex=\"-1\">\n         <ng-container *ngTemplateOutlet=\"iconTemplate; context: { $implicit:  this }\">\n        </ng-container>\n    </div>\n</ng-container>\n<ng-container *ngTemplateOutlet=\"template; context: context\">\n</ng-container>\n<ng-template #defaultExpandedTemplate>\n        <igx-icon fontSet=\"material\">expand_more</igx-icon>\n</ng-template>\n<ng-template #defaultCollapsedTemplate>\n        <igx-icon fontSet=\"material\">chevron_right</igx-icon>\n</ng-template>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":27,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":27,"character":24}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":23,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":24,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":25,"character":32},{"__symbolic":"reference","name":"ɵdl"},null,{"__symbolic":"reference","name":"ɵf"}]}],"expanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"indicator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":38,"character":5},"arguments":["indicator",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":24,"character":25}}]}]}],"indentationDiv":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":41,"character":5},"arguments":["indentationDiv",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":24,"character":25}}]}]}],"defaultExpandedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":47,"character":4},"arguments":["defaultExpandedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":47,"character":49},"static":true}]}]}],"defaultCollapsedTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":53,"character":4},"arguments":["defaultCollapsedTemplate",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":53,"character":50},"static":true}]}]}],"toggle":[{"__symbolic":"method"}],"onIndicatorFocus":[{"__symbolic":"method"}],"calculateSizeToFit":[{"__symbolic":"method"}]}},"ɵfx":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵeb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"getCellSelector":[{"__symbolic":"method"}],"getRowSelector":[{"__symbolic":"method"}]}},"ɵfy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[igxRowLoadingIndicator]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵfz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":15,"character":1},"arguments":[{"name":"treeGridHierarchizing","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"getRowID":[{"__symbolic":"method"}],"hierarchizeFlatData":[{"__symbolic":"method"}],"setIndentationLevels":[{"__symbolic":"method"}],"hierarchizeRecursive":[{"__symbolic":"method"}]}},"ɵga":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":128,"character":1},"arguments":[{"name":"treeGridFlattening","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"getFlatDataRecursive":[{"__symbolic":"method"}],"updateNonProcessedRecordExpansion":[{"__symbolic":"method"}]}},"ɵgb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":188,"character":1},"arguments":[{"name":"treeGridSorting","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"flattenTreeGridRecords":[{"__symbolic":"method"}]}},"ɵgc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":231,"character":1},"arguments":[{"name":"treeGridPaging","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵgd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":264,"character":1},"arguments":[{"name":"treeGridTransaction","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵge":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":53,"character":1},"arguments":[{"name":"treeGridFiltering","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"resetFilteredOutProperty":[{"__symbolic":"method"}],"expandAllRecursive":[{"__symbolic":"method"}],"updateNonProcessedRecord":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}]}},"ɵgf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":11,"character":1},"arguments":[{"name":"treeGridSummary","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"addSummaryRows":[{"__symbolic":"method"}],"removeDeletedRecord":[{"__symbolic":"method"}]}},"ɵgg":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵeb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"getCellSelector":[{"__symbolic":"method"}],"getRowSelector":[{"__symbolic":"method"}],"getRowByIndex":[{"__symbolic":"method"}],"getChildContainer":[{"__symbolic":"method"}],"getChildGridRowContainer":[{"__symbolic":"method"}],"getChildGrid":[{"__symbolic":"method"}],"_isScrolledToBottom":[{"__symbolic":"method"}],"getIsChildAtIndex":[{"__symbolic":"method"}],"getCellElementByVisibleIndex":[{"__symbolic":"method"}],"navigateUp":[{"__symbolic":"method"}],"navigateDown":[{"__symbolic":"method"}],"navigateTop":[{"__symbolic":"method"}],"navigateBottom":[{"__symbolic":"method"}],"goToLastCell":[{"__symbolic":"method"}],"onKeydownEnd":[{"__symbolic":"method"}],"goToFirstCell":[{"__symbolic":"method"}],"performTab":[{"__symbolic":"method"}],"_navigateToNextParentRow":[{"__symbolic":"method"}],"focusNextChildDOMElem":[{"__symbolic":"method"}],"navigatePrevFilterCell":[{"__symbolic":"method"}],"navigateNextFilterCell":[{"__symbolic":"method"}],"performShiftTabKey":[{"__symbolic":"method"}],"getFocusableGrid":[{"__symbolic":"method"}],"getLastGridElem":[{"__symbolic":"method"}],"performShiftTabIntoChild":[{"__symbolic":"method"}],"getSibling":[{"__symbolic":"method"}],"focusNextChild":[{"__symbolic":"method"}],"focusPrevChild":[{"__symbolic":"method"}],"focusPrev":[{"__symbolic":"method"}],"getNextParentInfo":[{"__symbolic":"method"}],"getNextScrollable":[{"__symbolic":"method"}],"focusNext":[{"__symbolic":"method"}],"getNextScrollableDown":[{"__symbolic":"method"}],"_getMinBottom":[{"__symbolic":"method"}],"_getMaxTop":[{"__symbolic":"method"}],"focusNextRow":[{"__symbolic":"method"}],"focusPrevRow":[{"__symbolic":"method"}],"horizontalScrollGridToIndex":[{"__symbolic":"method"}],"scrollGrid":[{"__symbolic":"method"}],"_navigateUpInChild":[{"__symbolic":"method"}],"_navigateDownInChild":[{"__symbolic":"method"}],"getNextRowByIndex":[{"__symbolic":"method"}]}},"ɵgi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":19,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-child-grid-row","template":"<div class=\"igx-grid__hierarchical-indent\" [ngClass]=\"{'igx-grid__hierarchical-indent--scroll': parentHasScroll}\">\n    <igx-hierarchical-grid #hgrid [data]='rowData.childGridsData[layout.key]'></igx-hierarchical-grid>\n</div>\n"}]}],"members":{"layout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"parentGridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"rowData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":5}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":5}}]}],"hGrid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":74,"character":5},"arguments":["hgrid",{"static":true}]}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":80,"character":5},"arguments":["attr.tabindex"]}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":86,"character":5},"arguments":["attr.role"]}]}],"level":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":111,"character":5},"arguments":["attr.data-level"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":129,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":130,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":131,"character":20}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"setupEventEmitters":[{"__symbolic":"method"}],"_handleLayoutChanges":[{"__symbolic":"method"}]}},"ɵgj":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"IgxGridCellComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":10,"character":21},"member":"OnPush"},"preserveWhitespaces":false,"selector":"igx-hierarchical-grid-cell","providers":[{"__symbolic":"reference","name":"ɵdl"}],"template":"<ng-template #defaultCell>\n    <div igxTextHighlight style=\"pointer-events: none\" [cssClass]=\"highlightClass\" [activeCssClass]=\"activeHighlightClass\" [groupName]=\"gridID\"\n        [value]=\"formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal: grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value\"\n        [row]=\"rowData\" [column]=\"this.column.field\" [containerClass]=\"'igx-grid__td-text'\"\n        class=\"igx-grid__td-text\">{{ formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal:\n        grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value }}</div>\n</ng-template>\n<ng-template #inlineEditor let-cell=\"cell\">\n    <ng-container *ngIf=\"column.dataType === 'string'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [value]=\"editValue\" (input)=\"editValue = $event.target.value\" [igxFocus]=\"focused\" />\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'number'\">\n        <igx-input-group displayDensity=\"compact\">\n            <input igxInput [value]=\"editValue\" (input)=\"editValue = $event.target.value\" [igxFocus]=\"focused\" type=\"number\">\n        </igx-input-group>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'boolean'\">\n        <igx-checkbox (change)=\"editValue = $event.checked\" [value]=\"editValue\" [checked]=\"editValue\"\n            [igxFocus]=\"focused\" [disableRipple]=\"true\"></igx-checkbox>\n    </ng-container>\n    <ng-container *ngIf=\"column.dataType === 'date'\">\n        <igx-date-picker [style.width.%]=\"100\" [outlet]=\"grid.outletDirective\" mode=\"dropdown\"\n            [locale]=\"grid.locale\" [(value)]=\"editValue\" [igxFocus]=\"focused\" [labelVisibility]=\"false\">\n        </igx-date-picker>\n    </ng-container>\n</ng-template>\n<ng-container *ngTemplateOutlet=\"template; context: context\">\n</ng-container>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"GridBaseAPIService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":25,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":26,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":27,"character":24},{"__symbolic":"reference","name":"ɵdl"},{"__symbolic":"reference","name":"ɵf"}]}],"ngOnInit":[{"__symbolic":"method"}],"_getRootGrid":[{"__symbolic":"method"}],"_clearAllHighlights":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":62,"character":5},"arguments":["focus",["$event"]]}]}],"dispatchEvent":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":92,"character":5},"arguments":["keydown",["$event"]]}]}],"persistFocusedCell":[{"__symbolic":"method"}]}},"ɵgk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":9,"character":1},"arguments":[{"name":"gridHierarchical","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}],"addHierarchy":[{"__symbolic":"method"}]}},"ɵgl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":55,"character":1},"arguments":[{"name":"gridHierarchicalPaging","pure":true}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"GridBaseAPIService"}]}],"transform":[{"__symbolic":"method"}]}},"ɵgm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"igx-thumb","template":"<div class=\"dot\"></div>\n"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"continuous":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"thumbLabelVisibilityDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":5}}]}],"onPan":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"stepDistance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}}]}],"templateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":5}}]}],"context":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":5}}]}],"deactiveState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":5}}]}],"onThumbValueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":70,"character":5}}]}],"onChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":73,"character":5}}]}],"onHoverChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":76,"character":5}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":79,"character":5},"arguments":["attr.tabindex"]}]}],"zIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":82,"character":5},"arguments":["attr.z-index"]}]}],"thumbFromClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":85,"character":5},"arguments":["class.igx-slider__thumb-from"]}]}],"thumbToClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":90,"character":5},"arguments":["class.igx-slider__thumb-to"]}]}],"thumbFromActiveClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":95,"character":5},"arguments":["class.igx-slider__thumb-from--active"]}]}],"thumbToActiveClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":100,"character":5},"arguments":["class.igx-slider__thumb-to--active"]}]}],"thumbPressedClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":105,"character":5},"arguments":["class.igx-slider__thumb--pressed"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":118,"character":37}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onPinterEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":139,"character":5},"arguments":["pointerenter"]}]}],"onPointerLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":144,"character":5},"arguments":["pointerleave"]}]}],"onKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":149,"character":5},"arguments":["keydown",["$event"]]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":168,"character":5},"arguments":["blur"]}]}],"onFocusListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":174,"character":5},"arguments":["focus"]}]}],"showThumbIndicators":[{"__symbolic":"method"}],"hideThumbIndicators":[{"__symbolic":"method"}],"updateThumbValue":[{"__symbolic":"method"}],"calculateTrackUpdate":[{"__symbolic":"method"}],"stepToProceed":[{"__symbolic":"method"}],"toggleThumbIndicators":[{"__symbolic":"method"}]}},"ɵgn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"igx-thumb-label","template":"<div class=\"label\">\n    <ng-container *ngTemplateOutlet=\"templateRef ? templateRef : thumbFromDefaultTemplate; context: context\"></ng-container>\n</div>\n\n<ng-template #thumbFromDefaultTemplate>\n    {{ value }}\n</ng-template>\n"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"templateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"context":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"continuous":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"deactiveState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"thumbFromClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":28,"character":5},"arguments":["class.igx-slider__label-from"]}]}],"thumbToClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":33,"character":5},"arguments":["class.igx-slider__label-to"]}]}],"thumbFromActiveClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":38,"character":5},"arguments":["class.igx-slider__label-from--active"]}]}],"thumbToActiveClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":43,"character":5},"arguments":["class.igx-slider__label-to--active"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":48,"character":37}]}]}},"ɵgo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"igx-ticks","template":"<div class=\"igx-slider__ticks-group\" *ngFor=\"let n of [].constructor(ticksLength); let idx=index\" [ngClass]=\"{ 'igx-slider__ticks-group--tall': isPrimary(idx)}\">\n    <div class=\"igx-slider__ticks-tick\">\n        <span class=\"igx-slider__ticks-label\" [ngClass]=\"{ 'igx-slider__tick-label--hidden': !hiddenTickLabels(idx)}\">\n            <ng-container *ngTemplateOutlet=\"tickLabelTemplateRef ? tickLabelTemplateRef : tickLabelDefaultTemplate; context: context(idx)\"></ng-container>\n        </span>\n    </div>\n</div>\n\n<ng-template #tickLabelDefaultTemplate let-value>\n    {{ value }}\n</ng-template>\n"}]}],"members":{"primaryTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"secondaryTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"primaryTickLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"secondaryTickLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"ticksOrientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"tickLabelsOrientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"maxValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"minValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"labelsViewEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"labels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"tickLabelTemplateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"ticksClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":47,"character":5},"arguments":["class.igx-slider__ticks"]}]}],"ticksTopClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":53,"character":5},"arguments":["class.igx-slider__ticks--top"]}]}],"hasPrimaryClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":61,"character":5},"arguments":["class.igx-slider__ticks--tall"]}]}],"labelsTopToBottomClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":69,"character":5},"arguments":["class.igx-slider__tick-labels--top-bottom"]}]}],"labelsBottomToTopClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":77,"character":5},"arguments":["class.igx-slider__tick-labels--bottom-top"]}]}],"context":[{"__symbolic":"method"}],"hiddenTickLabels":[{"__symbolic":"method"}],"isPrimary":[{"__symbolic":"method"}],"tickLabel":[{"__symbolic":"method"}]}},"ɵgp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"spreadTickLabels"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵgq":{"__symbolic":"class","members":{"scrollElement":[{"__symbolic":"method"}],"performSelectionChange":[{"__symbolic":"method"}],"transformContentAnimation":[{"__symbolic":"method"}],"transformIndicatorAnimation":[{"__symbolic":"method"}]}},"ɵgr":{"__symbolic":"class","members":{"select":[{"__symbolic":"method"}],"setSelectedInternal":[{"__symbolic":"method"}]}},"ɵgs":{"__symbolic":"class","members":{"select":[{"__symbolic":"method"}],"setSelectedInternal":[{"__symbolic":"method"}]}},"ɵgt":"IgxTimePickerComponentToken","ɵgu":{"__symbolic":"interface"},"ɵgv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[igxItemList]"}]}],"members":{"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5},"arguments":["igxItemList"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":29,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵgt"}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵgu"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":30,"character":28}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":33,"character":5},"arguments":["attr.tabindex"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":36,"character":5},"arguments":["class.igx-time-picker__column"]}]}],"hourCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":41,"character":5},"arguments":["class.igx-time-picker__hourList"]}]}],"minuteCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":46,"character":5},"arguments":["class.igx-time-picker__minuteList"]}]}],"secondsCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":51,"character":5},"arguments":["class.igx-time-picker__secondsList"]}]}],"ampmCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":56,"character":5},"arguments":["class.igx-time-picker__ampmList"]}]}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":61,"character":5},"arguments":["focus"]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":66,"character":5},"arguments":["blur"]}]}],"nextItem":[{"__symbolic":"method"}],"prevItem":[{"__symbolic":"method"}],"onKeydownArrowDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":116,"character":5},"arguments":["keydown.arrowdown",["$event"]]}]}],"onKeydownArrowUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":126,"character":5},"arguments":["keydown.arrowup",["$event"]]}]}],"onKeydownArrowRight":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":136,"character":5},"arguments":["keydown.arrowright",["$event"]]}]}],"onKeydownArrowLeft":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":155,"character":5},"arguments":["keydown.arrowleft",["$event"]]}]}],"onKeydownEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":176,"character":5},"arguments":["keydown.enter",["$event"]]}]}],"onKeydownEscape":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":190,"character":5},"arguments":["keydown.escape",["$event"]]}]}],"onHover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":200,"character":5},"arguments":["mouseover"]}]}],"onScroll":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":208,"character":5},"arguments":["wheel",["$event"]]}]}],"onPanMove":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":223,"character":5},"arguments":["panmove",["$event"]]}]}]}},"ɵgw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":236,"character":1},"arguments":[{"selector":"[igxHourItem]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":241,"character":5},"arguments":["igxHourItem"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":244,"character":5},"arguments":["class.igx-time-picker__item"]}]}],"selectedCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":249,"character":5},"arguments":["class.igx-time-picker__item--selected"]}]}],"activeCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":254,"character":5},"arguments":["class.igx-time-picker__item--active"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":263,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵgt"}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵgu"},{"__symbolic":"reference","name":"ɵgv"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":267,"character":5},"arguments":["click",["value"]]}]}]}},"ɵgx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":278,"character":1},"arguments":[{"selector":"[igxMinuteItem]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":283,"character":5},"arguments":["igxMinuteItem"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":286,"character":5},"arguments":["class.igx-time-picker__item"]}]}],"selectedCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":291,"character":5},"arguments":["class.igx-time-picker__item--selected"]}]}],"activeCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":296,"character":5},"arguments":["class.igx-time-picker__item--active"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":305,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵgt"}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵgu"},{"__symbolic":"reference","name":"ɵgv"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":309,"character":5},"arguments":["click",["value"]]}]}]}},"ɵgy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":320,"character":1},"arguments":[{"selector":"[igxSecondsItem]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":325,"character":5},"arguments":["igxSecondsItem"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":328,"character":5},"arguments":["class.igx-time-picker__item"]}]}],"selectedCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":333,"character":5},"arguments":["class.igx-time-picker__item--selected"]}]}],"activeCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":338,"character":5},"arguments":["class.igx-time-picker__item--active"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":347,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵgt"}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵgu"},{"__symbolic":"reference","name":"ɵgv"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":351,"character":5},"arguments":["click",["value"]]}]}]}},"ɵgz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":362,"character":1},"arguments":[{"selector":"[igxAmPmItem]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":367,"character":5},"arguments":["igxAmPmItem"]}]}],"defaultCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":370,"character":5},"arguments":["class.igx-time-picker__item"]}]}],"selectedCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":375,"character":5},"arguments":["class.igx-time-picker__item--selected"]}]}],"activeCSS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":380,"character":5},"arguments":["class.igx-time-picker__item--active"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":389,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵgt"}]}],null],"parameters":[{"__symbolic":"reference","name":"ɵgu"},{"__symbolic":"reference","name":"ɵgv"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":393,"character":5},"arguments":["click",["value"]]}]}]}},"ɵha":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":404,"character":1},"arguments":[{"selector":"[igxTimePickerTemplate]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵhb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":414,"character":1},"arguments":[{"selector":"[igxTimePickerActions]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵhc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":8,"character":1},"arguments":[{"name":"displayFormat"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":10,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵgt"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵgu"}]}],"transform":[{"__symbolic":"method"}]}},"ɵhd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":105,"character":1},"arguments":[{"name":"inputFormat"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":107,"character":17},"arguments":[{"__symbolic":"reference","name":"ɵgt"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵgu"}]}],"transform":[{"__symbolic":"method"}]}}},"origins":{"IAnimationParams":"./lib/animations/interface","fadeIn":"./lib/animations/fade/index","fadeOut":"./lib/animations/fade/index","flipTop":"./lib/animations/flip/index","flipBottom":"./lib/animations/flip/index","flipLeft":"./lib/animations/flip/index","flipRight":"./lib/animations/flip/index","flipHorFwd":"./lib/animations/flip/index","flipHorBck":"./lib/animations/flip/index","flipVerFwd":"./lib/animations/flip/index","flipVerBck":"./lib/animations/flip/index","rotateInCenter":"./lib/animations/rotate/index","rotateOutCenter":"./lib/animations/rotate/index","rotateInTop":"./lib/animations/rotate/index","rotateOutTop":"./lib/animations/rotate/index","rotateInRight":"./lib/animations/rotate/index","rotateOutRight":"./lib/animations/rotate/index","rotateInBottom":"./lib/animations/rotate/index","rotateOutBottom":"./lib/animations/rotate/index","rotateInLeft":"./lib/animations/rotate/index","rotateOutLeft":"./lib/animations/rotate/index","rotateInTr":"./lib/animations/rotate/index","rotateOutTr":"./lib/animations/rotate/index","rotateInBr":"./lib/animations/rotate/index","rotateOutBr":"./lib/animations/rotate/index","rotateInBl":"./lib/animations/rotate/index","rotateOutBl":"./lib/animations/rotate/index","rotateInTl":"./lib/animations/rotate/index","rotateOutTl":"./lib/animations/rotate/index","rotateInDiagonal1":"./lib/animations/rotate/index","rotateOutDiagonal1":"./lib/animations/rotate/index","rotateInDiagonal2":"./lib/animations/rotate/index","rotateOutDiagonal2":"./lib/animations/rotate/index","rotateInHor":"./lib/animations/rotate/index","rotateOutHor":"./lib/animations/rotate/index","rotateInVer":"./lib/animations/rotate/index","rotateOutVer":"./lib/animations/rotate/index","shakeHor":"./lib/animations/misc/shake","shakeVer":"./lib/animations/misc/shake","shakeTop":"./lib/animations/misc/shake","shakeBottom":"./lib/animations/misc/shake","shakeRight":"./lib/animations/misc/shake","shakeLeft":"./lib/animations/misc/shake","shakeCenter":"./lib/animations/misc/shake","shakeTr":"./lib/animations/misc/shake","shakeBr":"./lib/animations/misc/shake","shakeBl":"./lib/animations/misc/shake","shakeTl":"./lib/animations/misc/shake","pulsateFwd":"./lib/animations/misc/pulsate","pulsateBck":"./lib/animations/misc/pulsate","heartbeat":"./lib/animations/misc/pulsate","blink":"./lib/animations/misc/pulsate","scaleInCenter":"./lib/animations/scale/index","scaleInBl":"./lib/animations/scale/index","scaleInVerCenter":"./lib/animations/scale/index","scaleInTop":"./lib/animations/scale/index","scaleInLeft":"./lib/animations/scale/index","scaleInVerTop":"./lib/animations/scale/index","scaleInTr":"./lib/animations/scale/index","scaleInTl":"./lib/animations/scale/index","scaleInVerBottom":"./lib/animations/scale/index","scaleInRight":"./lib/animations/scale/index","scaleInHorCenter":"./lib/animations/scale/index","scaleInBr":"./lib/animations/scale/index","scaleInHorLeft":"./lib/animations/scale/index","scaleInBottom":"./lib/animations/scale/index","scaleInHorRight":"./lib/animations/scale/index","scaleOutCenter":"./lib/animations/scale/index","scaleOutBl":"./lib/animations/scale/index","scaleOutBr":"./lib/animations/scale/index","scaleOutVerCenter":"./lib/animations/scale/index","scaleOutVerTop":"./lib/animations/scale/index","scaleOutVerBottom":"./lib/animations/scale/index","scaleOutTop":"./lib/animations/scale/index","scaleOutLeft":"./lib/animations/scale/index","scaleOutTr":"./lib/animations/scale/index","scaleOutTl":"./lib/animations/scale/index","scaleOutRight":"./lib/animations/scale/index","scaleOutBottom":"./lib/animations/scale/index","scaleOutHorCenter":"./lib/animations/scale/index","scaleOutHorLeft":"./lib/animations/scale/index","scaleOutHorRight":"./lib/animations/scale/index","slideInTop":"./lib/animations/slide/index","slideInLeft":"./lib/animations/slide/index","slideInRight":"./lib/animations/slide/index","slideInBottom":"./lib/animations/slide/index","slideInTr":"./lib/animations/slide/index","slideInTl":"./lib/animations/slide/index","slideInBr":"./lib/animations/slide/index","slideInBl":"./lib/animations/slide/index","slideOutTop":"./lib/animations/slide/index","slideOutRight":"./lib/animations/slide/index","slideOutBottom":"./lib/animations/slide/index","slideOutLeft":"./lib/animations/slide/index","slideOutTr":"./lib/animations/slide/index","slideOutBr":"./lib/animations/slide/index","slideOutBl":"./lib/animations/slide/index","slideOutTl":"./lib/animations/slide/index","swingInTopFwd":"./lib/animations/swing/index","swingInRightFwd":"./lib/animations/swing/index","swingInBottomFwd":"./lib/animations/swing/index","swingInLeftFwd":"./lib/animations/swing/index","swingInTopBck":"./lib/animations/swing/index","swingInRightBck":"./lib/animations/swing/index","swingInBottomBck":"./lib/animations/swing/index","swingInLeftBck":"./lib/animations/swing/index","swingOutTopFwd":"./lib/animations/swing/index","swingOutRightFwd":"./lib/animations/swing/index","swingOutBottomFwd":"./lib/animations/swing/index","swingOutLefttFwd":"./lib/animations/swing/index","swingOutTopBck":"./lib/animations/swing/index","swingOutRightBck":"./lib/animations/swing/index","swingOutBottomBck":"./lib/animations/swing/index","swingOutLeftBck":"./lib/animations/swing/index","growVerIn":"./lib/animations/grow/index","growVerOut":"./lib/animations/grow/index","IToggleView":"./lib/core/navigation/IToggleView","IgxNavigationService":"./lib/core/navigation/nav.service","IgxNavigationToggleDirective":"./lib/core/navigation/directives","IgxNavigationCloseDirective":"./lib/core/navigation/directives","IgxNavigationModule":"./lib/core/navigation/directives","AutocompleteItemSelectionEventArgs":"./lib/directives/autocomplete/autocomplete.directive","AutocompleteOverlaySettings":"./lib/directives/autocomplete/autocomplete.directive","IgxAutocompleteDirective":"./lib/directives/autocomplete/autocomplete.directive","IgxAutocompleteModule":"./lib/directives/autocomplete/autocomplete.directive","IgxButtonDirective":"./lib/directives/button/button.directive","IgxButtonModule":"./lib/directives/button/button.directive","IgxDividerType":"./lib/directives/divider/divider.directive","IgxDividerDirective":"./lib/directives/divider/divider.directive","IgxDividerModule":"./lib/directives/divider/divider.directive","IDropStrategy":"./lib/directives/drag-drop/drag-drop.strategy","IgxDefaultDropStrategy":"./lib/directives/drag-drop/drag-drop.strategy","IgxAppendDropStrategy":"./lib/directives/drag-drop/drag-drop.strategy","IgxPrependDropStrategy":"./lib/directives/drag-drop/drag-drop.strategy","IgxInsertDropStrategy":"./lib/directives/drag-drop/drag-drop.strategy","RestrictDrag":"./lib/directives/drag-drop/drag-drop.directive","IgxDragCustomEventDetails":"./lib/directives/drag-drop/drag-drop.directive","IDropBaseEventArgs":"./lib/directives/drag-drop/drag-drop.directive","IDropDroppedEventArgs":"./lib/directives/drag-drop/drag-drop.directive","IDragBaseEventArgs":"./lib/directives/drag-drop/drag-drop.directive","IDragStartEventArgs":"./lib/directives/drag-drop/drag-drop.directive","IDragMoveEventArgs":"./lib/directives/drag-drop/drag-drop.directive","IDragGhostBaseEventArgs":"./lib/directives/drag-drop/drag-drop.directive","IDragCustomTransitionArgs":"./lib/directives/drag-drop/drag-drop.directive","IgxDragLocation":"./lib/directives/drag-drop/drag-drop.directive","IgxDragDirective":"./lib/directives/drag-drop/drag-drop.directive","IgxDropDirective":"./lib/directives/drag-drop/drag-drop.directive","IgxDragDropModule":"./lib/directives/drag-drop/drag-drop.directive","IgxFilterOptions":"./lib/directives/filter/filter.directive","IgxFilterDirective":"./lib/directives/filter/filter.directive","IgxFilterPipe":"./lib/directives/filter/filter.directive","IgxFilterModule":"./lib/directives/filter/filter.directive","IgxFocusDirective":"./lib/directives/focus/focus.directive","IgxFocusModule":"./lib/directives/focus/focus.directive","IgxForOfContext":"./lib/directives/for-of/for_of.directive","IgxForOfDirective":"./lib/directives/for-of/for_of.directive","getTypeNameForDebugging":"./lib/directives/for-of/for_of.directive","IForOfState":"./lib/directives/for-of/for_of.directive","IForOfDataChangingEventArgs":"./lib/directives/for-of/for_of.directive","IgxGridForOfDirective":"./lib/directives/for-of/for_of.directive","IgxForOfModule":"./lib/directives/for-of/for_of.directive","IgxLayoutDirective":"./lib/directives/layout/layout.directive","IgxFlexDirective":"./lib/directives/layout/layout.directive","IgxLayoutModule":"./lib/directives/layout/layout.directive","IgxMaskDirective":"./lib/directives/mask/mask.directive","IMaskEventArgs":"./lib/directives/mask/mask.directive","IgxMaskModule":"./lib/directives/mask/mask.directive","IgxRadioGroupDirective":"./lib/directives/radio/radio-group.directive","IgxRadioModule":"./lib/directives/radio/radio-group.directive","IgxRippleDirective":"./lib/directives/ripple/ripple.directive","IgxRippleModule":"./lib/directives/ripple/ripple.directive","IActiveHighlightInfo":"./lib/directives/text-highlight/text-highlight.directive","IgxTextHighlightDirective":"./lib/directives/text-highlight/text-highlight.directive","IgxTextHighlightModule":"./lib/directives/text-highlight/text-highlight.directive","IgxTextSelectionDirective":"./lib/directives/text-selection/text-selection.directive","IgxTextSelectionModule":"./lib/directives/text-selection/text-selection.directive","IgxToggleDirective":"./lib/directives/toggle/toggle.directive","IgxToggleActionDirective":"./lib/directives/toggle/toggle.directive","IgxOverlayOutletDirective":"./lib/directives/toggle/toggle.directive","IgxToggleModule":"./lib/directives/toggle/toggle.directive","ITooltipShowEventArgs":"./lib/directives/tooltip/tooltip.directive","ITooltipHideEventArgs":"./lib/directives/tooltip/tooltip.directive","IgxTooltipTargetDirective":"./lib/directives/tooltip/tooltip.directive","IgxTooltipDirective":"./lib/directives/tooltip/tooltip.directive","IgxTooltipModule":"./lib/directives/tooltip/tooltip.directive","FilteringLogic":"./lib/data-operations/filtering-expression.interface","IFilteringExpression":"./lib/data-operations/filtering-expression.interface","FilteringExpressionsTreeType":"./lib/data-operations/filtering-expressions-tree","IFilteringExpressionsTree":"./lib/data-operations/filtering-expressions-tree","FilteringExpressionsTree":"./lib/data-operations/filtering-expressions-tree","IgxFilteringOperand":"./lib/data-operations/filtering-condition","IgxBooleanFilteringOperand":"./lib/data-operations/filtering-condition","IgxDateFilteringOperand":"./lib/data-operations/filtering-condition","IgxNumberFilteringOperand":"./lib/data-operations/filtering-condition","IgxStringFilteringOperand":"./lib/data-operations/filtering-condition","IFilteringOperation":"./lib/data-operations/filtering-condition","IDateParts":"./lib/data-operations/filtering-condition","filteringStateDefaults":"./lib/data-operations/filtering-state.interface","IFilteringState":"./lib/data-operations/filtering-state.interface","IFilteringStrategy":"./lib/data-operations/filtering-strategy","NoopFilteringStrategy":"./lib/data-operations/filtering-strategy","BaseFilteringStrategy":"./lib/data-operations/filtering-strategy","FilteringStrategy":"./lib/data-operations/filtering-strategy","IGroupByExpandState":"./lib/data-operations/groupby-expand-state.interface","IGroupByKey":"./lib/data-operations/groupby-expand-state.interface","GroupedRecords":"./lib/data-operations/groupby-record.interface","IGroupByRecord":"./lib/data-operations/groupby-record.interface","IGroupingState":"./lib/data-operations/groupby-state.interface","IGroupingExpression":"./lib/data-operations/grouping-expression.interface","IgxGrouping":"./lib/data-operations/grouping-strategy","SortingDirection":"./lib/data-operations/sorting-expression.interface","ISortingExpression":"./lib/data-operations/sorting-expression.interface","ISortingStrategy":"./lib/data-operations/sorting-strategy","DefaultSortingStrategy":"./lib/data-operations/sorting-strategy","IGridSortingStrategy":"./lib/data-operations/sorting-strategy","NoopSortingStrategy":"./lib/data-operations/sorting-strategy","IgxSorting":"./lib/data-operations/sorting-strategy","IgxDataRecordSorting":"./lib/data-operations/sorting-strategy","PagingError":"./lib/data-operations/paging-state.interface","IPagingState":"./lib/data-operations/paging-state.interface","DataType":"./lib/data-operations/data-util","DataUtil":"./lib/data-operations/data-util","Size":"./lib/avatar/avatar.component","AvatarType":"./lib/avatar/avatar.component","IgxAvatarComponent":"./lib/avatar/avatar.component","IgxAvatarModule":"./lib/avatar/avatar.component","Type":"./lib/badge/badge.component","IgxBadgeComponent":"./lib/badge/badge.component","IgxBadgeModule":"./lib/badge/badge.component","BannerEventArgs":"./lib/banner/banner.component","BannerCancelEventArgs":"./lib/banner/banner.component","IgxBannerComponent":"./lib/banner/banner.component","IgxBannerModule":"./lib/banner/banner.component","ButtonGroupAlignment":"./lib/buttonGroup/buttonGroup.component","IgxButtonGroupComponent":"./lib/buttonGroup/buttonGroup.component","IButtonGroupEventArgs":"./lib/buttonGroup/buttonGroup.component","IgxButtonGroupModule":"./lib/buttonGroup/buttonGroup.component","range":"./lib/calendar/calendar","isLeap":"./lib/calendar/calendar","weekDay":"./lib/calendar/calendar","monthRange":"./lib/calendar/calendar","isDateInRanges":"./lib/calendar/calendar","ICalendarDate":"./lib/calendar/calendar","IFormattedParts":"./lib/calendar/calendar","IFormattingOptions":"./lib/calendar/calendar","IFormattingViews":"./lib/calendar/calendar","WEEKDAYS":"./lib/calendar/calendar","Calendar":"./lib/calendar/calendar","IgxCalendarComponent":"./lib/calendar/calendar.component","IgxDaysViewComponent":"./lib/calendar/days-view/days-view.component","IgxMonthsViewComponent":"./lib/calendar/months-view/months-view.component","CalendarHammerConfig":"./lib/calendar/years-view/years-view.component","IgxYearsViewComponent":"./lib/calendar/years-view/years-view.component","IgxMonthPickerComponent":"./lib/calendar/month-picker/month-picker.component","CalendarView":"./lib/calendar/month-picker-base","IgxMonthPickerBaseDirective":"./lib/calendar/month-picker-base","IgxCalendarYearDirective":"./lib/calendar/calendar.directives","IgxCalendarMonthDirective":"./lib/calendar/calendar.directives","IgxCalendarHeaderTemplateDirective":"./lib/calendar/calendar.directives","IgxCalendarSubheaderTemplateDirective":"./lib/calendar/calendar.directives","IgxCalendarScrollMonthDirective":"./lib/calendar/calendar.directives","IgxCalendarModule":"./lib/calendar/calendar.module","IgxCardMediaDirective":"./lib/card/card.component","IgxCardHeaderComponent":"./lib/card/card.component","IgxCardThumbnailDirective":"./lib/card/card.component","IgxCardHeaderTitleDirective":"./lib/card/card.component","IgxCardHeaderSubtitleDirective":"./lib/card/card.component","IgxCardContentDirective":"./lib/card/card.component","IgxCardFooterDirective":"./lib/card/card.component","IgxCardType":"./lib/card/card.component","IgxCardComponent":"./lib/card/card.component","IgxCardActionsLayout":"./lib/card/card.component","IgxCardActionsComponent":"./lib/card/card.component","IgxCardModule":"./lib/card/card.component","CarouselIndicatorsOrientation":"./lib/carousel/carousel.component","CarouselAnimationType":"./lib/carousel/carousel.component","CarouselAnimationSettings":"./lib/carousel/carousel.component","CarouselHammerConfig":"./lib/carousel/carousel.component","IgxCarouselComponent":"./lib/carousel/carousel.component","ISlideEventArgs":"./lib/carousel/carousel.component","IgxCarouselModule":"./lib/carousel/carousel.component","LabelPosition":"./lib/checkbox/checkbox.component","IChangeCheckboxEventArgs":"./lib/checkbox/checkbox.component","IgxCheckboxComponent":"./lib/checkbox/checkbox.component","IGX_CHECKBOX_REQUIRED_VALIDATOR":"./lib/checkbox/checkbox.component","IgxCheckboxRequiredDirective":"./lib/checkbox/checkbox.component","IgxCheckboxModule":"./lib/checkbox/checkbox.component","IBaseChipEventArgs":"./lib/chips/chip.component","IChipClickEventArgs":"./lib/chips/chip.component","IChipKeyDownEventArgs":"./lib/chips/chip.component","IChipEnterDragAreaEventArgs":"./lib/chips/chip.component","IChipSelectEventArgs":"./lib/chips/chip.component","IgxChipComponent":"./lib/chips/chip.component","IBaseChipsAreaEventArgs":"./lib/chips/chips-area.component","IChipsAreaReorderEventArgs":"./lib/chips/chips-area.component","IChipsAreaSelectEventArgs":"./lib/chips/chips-area.component","IgxChipsAreaComponent":"./lib/chips/chips-area.component","IgxChipsModule":"./lib/chips/chips.module","IgxPrefixDirective":"./lib/directives/prefix/prefix.directive","IgxPrefixModule":"./lib/directives/prefix/prefix.directive","IgxSuffixDirective":"./lib/directives/suffix/suffix.directive","IgxSuffixModule":"./lib/directives/suffix/suffix.directive","IgxComboState":"./lib/combo/combo.component","IComboSelectionChangeEventArgs":"./lib/combo/combo.component","IComboItemAdditionEvent":"./lib/combo/combo.component","IgxComboComponent":"./lib/combo/combo.component","IgxComboModule":"./lib/combo/combo.component","IDatePickerDisabledDateEventArgs":"./lib/date-picker/date-picker.component","IDatePickerValidationFailedEventArgs":"./lib/date-picker/date-picker.component","IFormatViews":"./lib/date-picker/date-picker.component","IFormatOptions":"./lib/date-picker/date-picker.component","PredefinedFormatOptions":"./lib/date-picker/date-picker.component","IgxDatePickerComponent":"./lib/date-picker/date-picker.component","IgxDatePickerModule":"./lib/date-picker/date-picker.component","IgxDialogComponent":"./lib/dialog/dialog.component","IDialogEventArgs":"./lib/dialog/dialog.component","IgxDialogModule":"./lib/dialog/dialog.component","ɵa":"./lib/drop-down/drop-down.common","ɵb":"./lib/drop-down/drop-down.common","IgxDropDownModule":"./lib/drop-down/index","IgxDropDownComponent":"./lib/drop-down/drop-down.component","IgxDropDownItemComponent":"./lib/drop-down/drop-down-item.component","ISelectionEventArgs":"./lib/drop-down/drop-down.common","IDropDownNavigationDirective":"./lib/drop-down/drop-down.common","IgxDropDownItemNavigationDirective":"./lib/drop-down/drop-down-navigation.directive","IgxDropDownBaseDirective":"./lib/drop-down/drop-down.base","IgxDropDownItemBaseDirective":"./lib/drop-down/drop-down-item.base","IgxDropDownGroupComponent":"./lib/drop-down/drop-down-group.component","IgxColumnHidingModule":"./lib/grids/hiding/hiding.module","FilterMode":"./lib/grids/common/enums","GridSummaryPosition":"./lib/grids/common/enums","GridSummaryCalculationMode":"./lib/grids/common/enums","GridKeydownTargetType":"./lib/grids/common/enums","GridSelectionMode":"./lib/grids/common/enums","ColumnDisplayOrder":"./lib/grids/common/enums","IGridClipboardEvent":"./lib/grids/common/events","IGridCellEventArgs":"./lib/grids/common/events","IGridEditEventArgs":"./lib/grids/common/events","IPinColumnEventArgs":"./lib/grids/common/events","IPageEventArgs":"./lib/grids/common/events","IRowDataEventArgs":"./lib/grids/common/events","IColumnResizeEventArgs":"./lib/grids/common/events","IRowSelectionEventArgs":"./lib/grids/common/events","ISearchInfo":"./lib/grids/common/events","IGridToolbarExportEventArgs":"./lib/grids/common/events","IColumnMovingStartEventArgs":"./lib/grids/common/events","IColumnMovingEventArgs":"./lib/grids/common/events","IColumnMovingEndEventArgs":"./lib/grids/common/events","IGridKeydownEventArgs":"./lib/grids/common/events","ICellPosition":"./lib/grids/common/events","IRowDragEndEventArgs":"./lib/grids/common/events","IRowDragStartEventArgs":"./lib/grids/common/events","ɵc":"./lib/grids/hiding/column-hiding-item.directive","GridBaseAPIService":"./lib/grids/api.service","IgxGridCellComponent":"./lib/grids/cell.component","IgxColumnComponent":"./lib/grids/columns/column.component","IgxRowDirective":"./lib/grids/row.directive","IgxGridTransaction":"./lib/grids/grid-base.directive","IgxGridBaseDirective":"./lib/grids/grid-base.directive","IgxGridBodyDirective":"./lib/grids/grid.common","RowEditPositionSettings":"./lib/grids/grid.common","RowEditPositionStrategy":"./lib/grids/grid.common","ISummaryExpression":"./lib/grids/summaries/grid-summary","IgxSummaryResult":"./lib/grids/summaries/grid-summary","ISummaryRecord":"./lib/grids/summaries/grid-summary","IgxSummaryOperand":"./lib/grids/summaries/grid-summary","IgxNumberSummaryOperand":"./lib/grids/summaries/grid-summary","IgxDateSummaryOperand":"./lib/grids/summaries/grid-summary","IgxGridCommonModule":"./lib/grids/grid-common.module","IColumnVisibilityChangedEventArgs":"./lib/grids/hiding/column-hiding-item.directive","IgxColumnHidingComponent":"./lib/grids/hiding/column-hiding.component","IgxColumnPinningComponent":"./lib/grids/pinning/column-pinning.component","IGridState":"./lib/grids/state.directive","IGridStateOptions":"./lib/grids/state.directive","IColumnState":"./lib/grids/state.directive","IgxGridStateDirective":"./lib/grids/state.directive","IgxGridStateModule":"./lib/grids/state.directive","IgxGridGroupByRowComponent":"./lib/grids/grid/groupby-row.component","IGroupingDoneEventArgs":"./lib/grids/grid/grid.component","IgxGridComponent":"./lib/grids/grid/grid.component","IgxGroupByRowTemplateDirective":"./lib/grids/grid/grid.directives","IgxGridDetailTemplateDirective":"./lib/grids/grid/grid.directives","IgxRowExpandedIndicatorDirective":"./lib/grids/grid/grid.directives","IgxRowCollapsedIndicatorDirective":"./lib/grids/grid/grid.directives","IgxHeaderExpandIndicatorDirective":"./lib/grids/grid/grid.directives","IgxHeaderCollapseIndicatorDirective":"./lib/grids/grid/grid.directives","IgxGroupAreaDropDirective":"./lib/grids/grid/grid.directives","IgxGridModule":"./lib/grids/grid/grid.module","IgxGridAPIService":"./lib/grids/grid/grid-api.service","IgxGridRowComponent":"./lib/grids/grid/grid-row.component","IgxTreeGridComponent":"./lib/grids/tree-grid/tree-grid.component","IgxTreeGridModule":"./lib/grids/tree-grid/tree-grid.module","IgxTreeGridAPIService":"./lib/grids/tree-grid/tree-grid-api.service","IgxTreeGridRowComponent":"./lib/grids/tree-grid/tree-grid-row.component","IgxTreeGridCellComponent":"./lib/grids/tree-grid/tree-cell.component","ITreeGridRecord":"./lib/grids/tree-grid/tree-grid.interfaces","IRowToggleEventArgs":"./lib/grids/tree-grid/tree-grid.interfaces","IgxHierarchicalTransactionServiceFactory":"./lib/grids/hierarchical-grid/hierarchical-grid-base.directive","hierarchicalTransactionServiceFactory":"./lib/grids/hierarchical-grid/hierarchical-grid-base.directive","IPathSegment":"./lib/grids/hierarchical-grid/hierarchical-grid-base.directive","IgxHierarchicalGridBaseDirective":"./lib/grids/hierarchical-grid/hierarchical-grid-base.directive","HierarchicalStateRecord":"./lib/grids/hierarchical-grid/hierarchical-grid.component","IgxHierarchicalGridComponent":"./lib/grids/hierarchical-grid/hierarchical-grid.component","IgxHierarchicalGridModule":"./lib/grids/hierarchical-grid/hierarchical-grid.module","IgxHierarchicalGridAPIService":"./lib/grids/hierarchical-grid/hierarchical-grid-api.service","IgxHierarchicalRowComponent":"./lib/grids/hierarchical-grid/hierarchical-row.component","IgxRowIslandAPIService":"./lib/grids/hierarchical-grid/row-island-api.service","IGridCreatedEventArgs":"./lib/grids/hierarchical-grid/row-island.component","IgxRowIslandComponent":"./lib/grids/hierarchical-grid/row-island.component","IgxFilterCellTemplateDirective":"./lib/grids/columns/templates.directive","IgxCellTemplateDirective":"./lib/grids/columns/templates.directive","IgxCellHeaderTemplateDirective":"./lib/grids/columns/templates.directive","IgxCellFooterTemplateDirective":"./lib/grids/columns/templates.directive","IgxCellEditorTemplateDirective":"./lib/grids/columns/templates.directive","IgxCollapsibleIndicatorTemplateDirective":"./lib/grids/columns/templates.directive","IgxColumnGroupComponent":"./lib/grids/columns/column-group.component","IgxColumnLayoutComponent":"./lib/grids/columns/column-layout.component","IgxIconModule":"./lib/icon/index","IgxIconComponent":"./lib/icon/icon.component","IgxIconService":"./lib/icon/icon.service","IgxInputGroupComponent":"./lib/input-group/input-group.component","IgxInputGroupModule":"./lib/input-group/input-group.component","IgxInputState":"./lib/directives/input/input.directive","IgxInputDirective":"./lib/directives/input/input.directive","IgxLabelDirective":"./lib/directives/label/label.directive","IgxHintDirective":"./lib/directives/hint/hint.directive","IPanStateChangeEventArgs":"./lib/list/list.component","IListItemClickEventArgs":"./lib/list/list.component","IListItemPanningEventArgs":"./lib/list/list.component","IgxListThumbnailDirective":"./lib/list/list.component","IgxListActionDirective":"./lib/list/list.component","IgxListLineDirective":"./lib/list/list.component","IgxListLineTitleDirective":"./lib/list/list.component","IgxListLineSubTitleDirective":"./lib/list/list.component","IgxListComponent":"./lib/list/list.component","IgxListModule":"./lib/list/list.component","IListChild":"./lib/list/list.common","IgxListBaseDirective":"./lib/list/list.common","IgxListPanState":"./lib/list/list.common","IgxEmptyListTemplateDirective":"./lib/list/list.common","IgxDataLoadingTemplateDirective":"./lib/list/list.common","IgxListItemLeftPanningTemplateDirective":"./lib/list/list.common","IgxListItemRightPanningTemplateDirective":"./lib/list/list.common","IgxListItemComponent":"./lib/list/list-item.component","ɵd":"./lib/expansion-panel/expansion-panel.common","ɵe":"./lib/expansion-panel/expansion-panel.common","IExpansionPanelEventArgs":"./lib/expansion-panel/expansion-panel.common","IgxExpansionPanelHeaderComponent":"./lib/expansion-panel/expansion-panel-header.component","IgxExpansionPanelBodyComponent":"./lib/expansion-panel/expansion-panel-body.component","IgxExpansionPanelComponent":"./lib/expansion-panel/expansion-panel.component","IgxExpansionPanelModule":"./lib/expansion-panel/expansion-panel.module","IgxActionIconDirective":"./lib/navbar/navbar.component","IgxNavbarComponent":"./lib/navbar/navbar.component","IgxNavbarModule":"./lib/navbar/navbar.component","IgxNavigationDrawerComponent":"./lib/navigation-drawer/navigation-drawer.component","IgxNavDrawerItemDirective":"./lib/navigation-drawer/navigation-drawer.directives","IgxNavDrawerTemplateDirective":"./lib/navigation-drawer/navigation-drawer.directives","IgxNavDrawerMiniTemplateDirective":"./lib/navigation-drawer/navigation-drawer.directives","IgxNavigationDrawerModule":"./lib/navigation-drawer/navigation-drawer.module","IgxPaginatorComponent":"./lib/paginator/paginator.component","IgxPaginatorModule":"./lib/paginator/paginator.component","IgxTextAlign":"./lib/progressbar/progressbar.component","IgxProgressType":"./lib/progressbar/progressbar.component","IChangeProgressEventArgs":"./lib/progressbar/progressbar.component","BaseProgress":"./lib/progressbar/progressbar.component","IgxLinearProgressBarComponent":"./lib/progressbar/progressbar.component","IgxCircularProgressBarComponent":"./lib/progressbar/progressbar.component","getValueInProperRange":"./lib/progressbar/progressbar.component","convertInPercentage":"./lib/progressbar/progressbar.component","IgxProgressBarModule":"./lib/progressbar/progressbar.component","IChangeRadioEventArgs":"./lib/radio/radio.component","RadioLabelPosition":"./lib/radio/radio.component","IgxRadioComponent":"./lib/radio/radio.component","IgxSliderComponent":"./lib/slider/slider.component","IgxSliderModule":"./lib/slider/slider.component","IgxThumbFromTemplateDirective":"./lib/slider/slider.common","IgxThumbToTemplateDirective":"./lib/slider/slider.common","IgxTickLabelTemplateDirective":"./lib/slider/slider.common","IRangeSliderValue":"./lib/slider/slider.common","ISliderValueChangeEventArgs":"./lib/slider/slider.common","SliderType":"./lib/slider/slider.common","SliderHandle":"./lib/slider/slider.common","TickLabelsOrientation":"./lib/slider/slider.common","TicksOrientation":"./lib/slider/slider.common","IgxSnackbarComponent":"./lib/snackbar/snackbar.component","IgxSnackbarModule":"./lib/snackbar/snackbar.component","SwitchLabelPosition":"./lib/switch/switch.component","IChangeSwitchEventArgs":"./lib/switch/switch.component","IgxSwitchComponent":"./lib/switch/switch.component","IGX_SWITCH_REQUIRED_VALIDATOR":"./lib/switch/switch.component","IgxSwitchRequiredDirective":"./lib/switch/switch.component","IgxSwitchModule":"./lib/switch/switch.component","ISelectTabEventArgs":"./lib/tabbar/tabbar.component","IgxTabTemplateDirective":"./lib/tabbar/tabbar.component","IgxBottomNavComponent":"./lib/tabbar/tabbar.component","IgxTabPanelComponent":"./lib/tabbar/tabbar.component","IgxTabComponent":"./lib/tabbar/tabbar.component","IgxBottomNavModule":"./lib/tabbar/tabbar.component","TabsType":"./lib/tabs/tabs.component","IgxTabsComponent":"./lib/tabs/tabs.component","IgxTabsModule":"./lib/tabs/tabs.component","IgxTabItemComponent":"./lib/tabs/tab-item.component","IgxTabsGroupComponent":"./lib/tabs/tabs-group.component","IgxRightButtonStyleDirective":"./lib/tabs/tabs.directives","IgxLeftButtonStyleDirective":"./lib/tabs/tabs.directives","IgxTabItemTemplateDirective":"./lib/tabs/tabs.directives","TimePickerHammerConfig":"./lib/time-picker/time-picker.component","IgxTimePickerValueChangedEventArgs":"./lib/time-picker/time-picker.component","IgxTimePickerValidationFailedEventArgs":"./lib/time-picker/time-picker.component","IgxTimePickerComponent":"./lib/time-picker/time-picker.component","IgxTimePickerModule":"./lib/time-picker/time-picker.component","IgxToastComponent":"./lib/toast/toast.component","IgxToastPosition":"./lib/toast/toast.component","IgxToastModule":"./lib/toast/toast.component","IgxSelectGroupComponent":"./lib/select/select-group.component","IgxSelectItemComponent":"./lib/select/select-item.component","IgxSelectToggleIconDirective":"./lib/select/select.component","IgxSelectHeaderDirective":"./lib/select/select.component","IgxSelectFooterDirective":"./lib/select/select.component","IgxSelectComponent":"./lib/select/select.component","IgxSelectModule":"./lib/select/select.module","ICsvExportEndedEventArgs":"./lib/services/csv/csv-exporter","IgxCsvExporterService":"./lib/services/csv/csv-exporter","IgxCsvExporterOptions":"./lib/services/csv/csv-exporter-options","CsvFileTypes":"./lib/services/csv/csv-exporter-options","IExcelExportEndedEventArgs":"./lib/services/excel/excel-exporter","IgxExcelExporterService":"./lib/services/excel/excel-exporter","IgxExcelExporterOptions":"./lib/services/excel/excel-exporter-options","IRowExportingEventArgs":"./lib/services/exporter-common/base-export-service","IColumnExportingEventArgs":"./lib/services/exporter-common/base-export-service","IgxBaseExporter":"./lib/services/exporter-common/base-export-service","IgxExporterOptionsBase":"./lib/services/exporter-common/exporter-options-base","IgxOverlayService":"./lib/services/overlay/overlay","HorizontalAlignment":"./lib/services/overlay/utilities","VerticalAlignment":"./lib/services/overlay/utilities","Point":"./lib/services/overlay/utilities","OverlayEventArgs":"./lib/services/overlay/utilities","OverlayAnimationEventArgs":"./lib/services/overlay/utilities","OverlayCancelableEventArgs":"./lib/services/overlay/utilities","OverlayClosingEventArgs":"./lib/services/overlay/utilities","OverlaySettings":"./lib/services/overlay/utilities","PositionSettings":"./lib/services/overlay/utilities","IgxTransactionService":"./lib/services/transaction/igx-transaction","IgxBaseTransactionService":"./lib/services/transaction/base-transaction","TransactionType":"./lib/services/transaction/transaction","Transaction":"./lib/services/transaction/transaction","HierarchicalTransaction":"./lib/services/transaction/transaction","State":"./lib/services/transaction/transaction","HierarchicalState":"./lib/services/transaction/transaction","TransactionService":"./lib/services/transaction/transaction","IgxHierarchicalTransactionService":"./lib/services/transaction/igx-hierarchical-transaction","DateRangeDescriptor":"./lib/core/dates/dateRange","DateRangeType":"./lib/core/dates/dateRange","DisplayDensity":"./lib/core/displayDensity","IDisplayDensityOptions":"./lib/core/displayDensity","IDensityChangedEventArgs":"./lib/core/displayDensity","DisplayDensityToken":"./lib/core/displayDensity","DisplayDensityBase":"./lib/core/displayDensity","IgxDisplayDensityModule":"./lib/core/displayDensity","ɵf":"./lib/core/utils","CancelableEventArgs":"./lib/core/utils","CancelableBrowserEventArgs":"./lib/core/utils","changei18n":"./lib/core/i18n/resources","getCurrentResourceStrings":"./lib/core/i18n/resources","IResourceStrings":"./lib/core/i18n/resources","IGridResourceStrings":"./lib/core/i18n/grid-resources","ITimePickerResourceStrings":"./lib/core/i18n/time-picker-resources","InteractionMode":"./lib/core/enums","ɵg":"./lib/animations/easings","ɵh":"./lib/animations/easings","ɵi":"./lib/input-group/input-group.common","ɵj":"./lib/directives/for-of/for_of.sync.service","ɵk":"./lib/directives/for-of/for_of.sync.service","ɵl":"./lib/core/deprecateDecorators","ɵm":"./lib/core/deprecateDecorators","ɵn":"./lib/core/selection","ɵo":"./lib/directives/drag-drop/drag-handle.directive","ɵp":"./lib/directives/for-of/display.container","ɵq":"./lib/directives/for-of/virtual.helper.component","ɵr":"./lib/directives/for-of/base.helper.component","ɵs":"./lib/directives/for-of/horizontal.virtual.helper.component","ɵt":"./lib/directives/scroll-inertia/scroll_inertia.directive","ɵu":"./lib/directives/scroll-inertia/scroll_inertia.directive","ɵv":"./lib/data-operations/operations","ɵw":"./lib/data-operations/operations","ɵx":"./lib/banner/banner.directives","ɵy":"./lib/expansion-panel/expansion-panel.directives","ɵz":"./lib/expansion-panel/expansion-panel.directives","ɵba":"./lib/expansion-panel/expansion-panel.directives","ɵbb":"./lib/calendar/calendar-base","ɵbc":"./lib/calendar/days-view/daysview-navigation.service","ɵbd":"./lib/calendar/days-view/day-item.component","ɵbe":"./lib/carousel/carousel.directives","ɵbf":"./lib/carousel/carousel.directives","ɵbg":"./lib/carousel/carousel.directives","ɵbh":"./lib/carousel/slide.component","ɵbi":"./lib/combo/combo.api","ɵbj":"./lib/combo/combo.common","ɵbk":"./lib/combo/combo.common","ɵbl":"./lib/combo/combo-dropdown.component","ɵbm":"./lib/combo/combo-item.component","ɵbn":"./lib/combo/combo.directives","ɵbo":"./lib/combo/combo.directives","ɵbp":"./lib/combo/combo.directives","ɵbq":"./lib/combo/combo.directives","ɵbr":"./lib/combo/combo.directives","ɵbs":"./lib/combo/combo.directives","ɵbt":"./lib/combo/combo.directives","ɵbu":"./lib/combo/combo.directives","ɵbv":"./lib/combo/combo.pipes","ɵbw":"./lib/combo/combo.pipes","ɵbx":"./lib/combo/combo-add-item.component","ɵby":"./lib/date-picker/date-picker.directives","ɵbz":"./lib/date-picker/date-picker.directives","ɵca":"./lib/date-picker/calendar-container.component","ɵcb":"./lib/date-picker/date-picker.pipes","ɵcc":"./lib/date-picker/date-picker.pipes","ɵcd":"./lib/date-picker/date-picker.common","ɵce":"./lib/date-picker/date-picker.common","ɵcf":"./lib/dialog/dialog.directives","ɵcg":"./lib/dialog/dialog.directives","ɵch":"./lib/grids/column-chooser-base","ɵci":"./lib/grids/column-chooser-item-base","ɵcj":"./lib/grids/column-chooser-item-base","ɵck":"./lib/grids/common/shared.module","ɵcl":"./lib/directives/template-outlet/template_outlet.directive","ɵcm":"./lib/directives/template-outlet/template_outlet.directive","ɵcn":"./lib/progressbar/progressbar.common","ɵco":"./lib/progressbar/progressbar.common","ɵcp":"./lib/select/select-navigation.directive","ɵcq":"./lib/grids/watch-changes","ɵcr":"./lib/grids/watch-changes","ɵcs":"./lib/grids/watch-changes","ɵct":"./lib/grids/resizing/resizer.component","ɵcu":"./lib/grids/resizing/resizing.service","ɵcv":"./lib/grids/resizing/resizer.directive","ɵcw":"./lib/grids/filtering/excel-style/grid.excel-style-filtering.component","ɵcx":"./lib/grids/filtering/excel-style/grid.excel-style-filtering.component","ɵcy":"./lib/grids/filtering/excel-style/grid.excel-style-filtering.component","ɵcz":"./lib/grids/filtering/excel-style/grid.excel-style-filtering.component","ɵda":"./lib/grids/filtering/excel-style/grid.excel-style-filtering.component","ɵdb":"./lib/grids/filtering/excel-style/excel-style-search.component","ɵdc":"./lib/grids/filtering/excel-style/excel-style-search.component","ɵdd":"./lib/grids/headers/grid-header-group.component","ɵde":"./lib/grids/headers/grid-header.component","ɵdf":"./lib/grids/filtering/grid-filtering.service","ɵdg":"./lib/grids/filtering/base/grid-filtering-cell.component","ɵdh":"./lib/chips","ɵdi":"./lib/chips","ɵdj":"./lib/grids/summaries/summary-row.component","ɵdk":"./lib/grids/summaries/summary-cell.component","ɵdl":"./lib/core/touch","ɵdm":"./lib/grids/selection/selection.service","ɵdn":"./lib/grids/selection/selection.service","ɵdo":"./lib/grids/toolbar/toolbar.directive","ɵdp":"./lib/grids/selection/row-selectors","ɵdq":"./lib/grids/selection/row-selectors","ɵdr":"./lib/grids/row-drag.directive","ɵds":"./lib/grids/row-drag.directive","ɵdt":"./lib/grids/row-drag.directive","ɵdu":"./lib/grids/row-drag.directive","ɵdv":"./lib/grids/filtering/base/grid-filtering-row.component","ɵdw":"./lib/grids/grid.rowEdit.directive","ɵdx":"./lib/grids/grid.rowEdit.directive","ɵdy":"./lib/grids/grid.rowEdit.directive","ɵdz":"./lib/grids/grid.rowEdit.directive","ɵea":"./lib/grids/toolbar/grid-toolbar.component","ɵeb":"./lib/grids/grid-navigation.service","ɵec":"./lib/grids/summaries/grid-summary.service","ɵed":"./lib/services","ɵee":"./lib/grids/grid-footer/grid-footer.component","ɵef":"./lib/grids/filtering/advanced-filtering/advanced-filtering-dialog.component","ɵeg":"./lib/grids/pinning/pinning.module","ɵeh":"./lib/grids/pinning/pinning.directive","ɵei":"./lib/grids/columns/column.module","ɵej":"./lib/grids/headers/headers.module","ɵek":"./lib/grids/filtering/base/filtering.module","ɵel":"./lib/grids/common/grid-pipes.module","ɵem":"./lib/grids/common/pipes","ɵen":"./lib/grids/common/pipes","ɵeo":"./lib/grids/common/pipes","ɵep":"./lib/grids/common/pipes","ɵeq":"./lib/grids/common/pipes","ɵer":"./lib/grids/common/pipes","ɵes":"./lib/grids/common/pipes","ɵet":"./lib/grids/common/pipes","ɵeu":"./lib/grids/common/pipes","ɵev":"./lib/grids/common/pipes","ɵew":"./lib/grids/moving/moving.module","ɵex":"./lib/grids/moving/moving.drop.directive","ɵey":"./lib/grids/moving/moving.service","ɵez":"./lib/grids/moving/moving.drag.directive","ɵfa":"./lib/grids/resizing/resize.module","ɵfb":"./lib/grids/resizing/resize-handle.directive","ɵfc":"./lib/grids/filtering/excel-style/grid.excel-style-filtering.module","ɵfd":"./lib/drop-down","ɵfe":"./lib/grids/filtering/excel-style/excel-style-custom-dialog.component","ɵff":"./lib/grids/filtering/excel-style/excel-style-default-expression.component","ɵfg":"./lib/grids/filtering/excel-style/excel-style-date-expression.component","ɵfh":"./lib/list","ɵfi":"./lib/grids/filtering/excel-style/excel-style-sorting.component","ɵfj":"./lib/grids/filtering/excel-style/excel-style-column-moving.component","ɵfk":"./lib/grids/filtering/excel-style/excel-style-search.pipe","ɵfl":"./lib/grids/selection/selection.module","ɵfm":"./lib/grids/selection/drag-select.directive","ɵfn":"./lib/grids/summaries/summary.module","ɵfo":"./lib/grids/summaries/grid-root-summary.pipe","ɵfp":"./lib/grids/toolbar/toolbar.module","ɵfq":"./lib/grids/grid/grid.pipes","ɵfr":"./lib/grids/grid/grid.pipes","ɵfs":"./lib/grids/grid/grid.pipes","ɵft":"./lib/grids/grid/grid.pipes","ɵfu":"./lib/grids/grid/grid.summary.pipe","ɵfv":"./lib/grids/grid/grid.details.pipe","ɵfw":"./lib/grids/grid/expandable-cell.component","ɵfx":"./lib/grids/tree-grid/tree-grid-navigation.service","ɵfy":"./lib/grids/tree-grid/tree-grid.directives","ɵfz":"./lib/grids/tree-grid/tree-grid.pipes","ɵga":"./lib/grids/tree-grid/tree-grid.pipes","ɵgb":"./lib/grids/tree-grid/tree-grid.pipes","ɵgc":"./lib/grids/tree-grid/tree-grid.pipes","ɵgd":"./lib/grids/tree-grid/tree-grid.pipes","ɵge":"./lib/grids/tree-grid/tree-grid.filtering.pipe","ɵgf":"./lib/grids/tree-grid/tree-grid.summary.pipe","ɵgg":"./lib/grids/hierarchical-grid/hierarchical-grid-navigation.service","ɵgh":"./lib/grids/grid","ɵgi":"./lib/grids/hierarchical-grid/child-grid-row.component","ɵgj":"./lib/grids/hierarchical-grid/hierarchical-cell.component","ɵgk":"./lib/grids/hierarchical-grid/hierarchical-grid.pipes","ɵgl":"./lib/grids/hierarchical-grid/hierarchical-grid.pipes","ɵgm":"./lib/slider/thumb/thumb-slider.component","ɵgn":"./lib/slider/label/thumb-label.component","ɵgo":"./lib/slider/ticks/ticks.component","ɵgp":"./lib/slider/ticks/tick.pipe","ɵgq":"./lib/tabs/tabs.common","ɵgr":"./lib/tabs/tabs.common","ɵgs":"./lib/tabs/tabs.common","ɵgt":"./lib/time-picker/time-picker.common","ɵgu":"./lib/time-picker/time-picker.common","ɵgv":"./lib/time-picker/time-picker.directives","ɵgw":"./lib/time-picker/time-picker.directives","ɵgx":"./lib/time-picker/time-picker.directives","ɵgy":"./lib/time-picker/time-picker.directives","ɵgz":"./lib/time-picker/time-picker.directives","ɵha":"./lib/time-picker/time-picker.directives","ɵhb":"./lib/time-picker/time-picker.directives","ɵhc":"./lib/time-picker/time-picker.pipes","ɵhd":"./lib/time-picker/time-picker.pipes"},"importAs":"igniteui-angular"}