gp-crm-ui
Version:
Модуль компонентов UI Имя модуля: `gp-crm-ui`
65 lines (60 loc) • 2.14 kB
HTML
<div class="wrapper">
<div class="wrapper-inner">
<div class="table">
<crm-table-header class="table__header"
[]="pinnedColumns"
[]="pinnedCanvasWidth"
[]="defaultColumns"
[]="defaultCanvasWidth"
[]="viewport.width"
[]="offsetLeft"
(changeSort)="onChangeSort($event)"
(changePin)="onChangePin($event)"
(changeSize)="onChangeSize($event)"
(changeSwap)="onChangeSwap($event)"
(changeScroll)="onChangeScroll($event)">
</crm-table-header>
<crm-table-content class="table__content"
[]="rowData"
[]="options"
[]="pinnedColumns"
[]="pinnedCanvasWidth"
[]="defaultColumns"
[]="defaultCanvasWidth"
[]="offsetLeft"
[]="offsetTop"
(resizedView)="onResized(viewport, $event)"
(resizedCanvas)="onResized(canvas, $event)">
</crm-table-content>
<crm-table-footer class="table__footer">
</crm-table-footer>
</div>
<div class="slider-vertical"
*ngIf="isVerticalSliderVisible">
<crm-slider direction="vertical"
[]="viewport.height"
[]="canvas.height"
[]="offsetTop"
(sliderMoved)="onVerticalSliderMoved($event)"
(sliderLineUp)="onVerticalScroll(-LINE_SIZE)"
(sliderLineDown)="onVerticalScroll(LINE_SIZE)"
(sliderPageUp)="onVerticalScroll(-viewport.height)"
(sliderPageDown)="onVerticalScroll(viewport.height)">
</crm-slider>
</div>
</div>
<div class="slider-horizontal"
[]="{ 'slider-horizontal--margin-right': isVerticalSliderVisible }"
*ngIf="isHorizontalSliderVisible">
<crm-slider direction="horizontal"
[]="viewport.width"
[]="canvas.width"
[]="offsetLeft"
(sliderMoved)="onHorizontalSliderMoved($event)"
(sliderLineUp)="onHorizontalScroll(-LINE_SIZE)"
(sliderLineDown)="onHorizontalScroll(LINE_SIZE)"
(sliderPageUp)="onHorizontalScroll(-viewport.width)"
(sliderPageDown)="onHorizontalScroll(viewport.width)">
</crm-slider>
</div>
</div>