penambahan menu device

This commit is contained in:
2024-04-19 15:51:50 +07:00
parent 653fb257b8
commit 14ad53025f
25 changed files with 1657 additions and 4 deletions

View File

@@ -0,0 +1,74 @@
<div class="app-content content">
<div class="content-wrapper">
<div class="content-header row mb-1">
<app-breadcrumb class="col-12" [breadcrumb]="breadcrumb"></app-breadcrumb>
</div>
<div class="content-body">
<!-- Add rows table -->
<section id="add-row">
<div class="row">
<div class="col-12" *blockUI="'addRows'; message: 'Loading'">
<m-card [options]="options" (reloadFunction)="reloadAddRows($event)">
<ng-container mCardBody>
<!-- <p class="card-text">New rows can be added to a DataTable very easily using the
(addFieldValue()) function.
</p> -->
<button id="addRow" class="btn btn-secondary my-1 mb-2" (click)="addFieldValue()"><i class="feather ft-plus"></i>&nbsp;
Add new row</button>
<div class="table table-striped table-bordered add-rows">
<ngx-datatable class="bootstrap" [sortType]="'multi'" [headerHeight]="50" [limit]="7"
[footerHeight]="40" [rowHeight]="40" [rows]="rows" [columnMode]="'force'"
[loadingIndicator]="loadingIndicator" fxFlex="auto" [perfectScrollbar]="config">
<ngx-datatable-column name="ID" [flexGrow]="1" [minWidth]="20">
<ng-template ngx-datatable-cell-template let-rowIndex="rowIndex" *ngfor let element of rows>
<b>{{element.id}}</b>
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column name="Name" [flexGrow]="1" [minWidth]="70">
<ng-template ngx-datatable-cell-template let-rowIndex="rowIndex" *ngfor let element of rows>
<span>
{{element.name}}
</span>
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column name="Position" [flexGrow]="1" [minWidth]="90">
<ng-template ngx-datatable-cell-template let-rowIndex="rowIndex" let-row="row" *ngfor let element
of rows>
<span>
{{element.position}}
</span>
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column name="Office" [flexGrow]="1" [minWidth]="90">
<ng-template ngx-datatable-cell-template *ngfor let element of rows>
{{element.office}}
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column name="Age" [flexGrow]="1" [minWidth]="30">
<ng-template ngx-datatable-cell-template *ngfor let element of rows>
{{element.age}}
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column name="Salary" [flexGrow]="1" [minWidth]="90">
<ng-template ngx-datatable-cell-template *ngfor let element of rows>
{{element.salary}}
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column name="Startdate" [flexGrow]="1" [minWidth]="90">
<ng-template ngx-datatable-cell-template *ngfor let element of rows>
{{element.startdate}}
</ng-template>
</ngx-datatable-column>
</ngx-datatable>
</div>
</ng-container>
</m-card>
</div>
</div>
</section>
</div>
</div>
</div>