# Angular

- [Print() two sheet issue](/introduction/programming/angular/print-two-sheet-issue.md)
- [DataTable column re-order](/introduction/programming/angular/datatable-column-re-order.md)
- [Angular-datatables,   dd/MM/yyyy,  sorting (no paged list)](/introduction/programming/angular/angular-datatables-dd-mm-yyyy-sorting-no-paged-list.md)
- [Datatables save state using localStorage](/introduction/programming/angular/datatables-save-state-using-localstorage.md)
- [Variable storage method](/introduction/programming/angular/variable-storage-method.md)
- [Colour picker](/introduction/programming/angular/colour-picker.md)
- [Error fix for click columns on Datatable](/introduction/programming/angular/error-fix-for-click-columns-on-datatable.md)
- [Auto address use Google place](/introduction/programming/angular/auto-address-use-google-place.md)
- [Auto address use Azure Maps](/introduction/programming/angular/auto-address-use-azure-maps.md)
- [Upload file to Server](/introduction/programming/angular/upload-file-to-server.md)
- [Validators.required OnChange input](/introduction/programming/angular/validators.required-onchange-input.md)
- [Date, Time display and convert](/introduction/programming/angular/date-time-display-and-convert.md)
- [Date time format](/introduction/programming/angular/date-time-display-and-convert/date-time-format.md)
- [VS Code: Auto add missing imports when save](/introduction/programming/angular/vs-code-auto-add-missing-imports-when-save.md)
- [Datatable setting](/introduction/programming/angular/datatable-setting.md)
- [sticky \<th>  and \<td> content](/introduction/programming/angular/sticky-less-than-th-greater-than-and-less-than-td-greater-than-content.md)
- [Filter booked time](/introduction/programming/angular/filter-booked-time.md)
- [Dropdown time selection with interval](/introduction/programming/angular/dropdown-time-selection-with-interval.md)
- [Angular date online test](/introduction/programming/angular/angular-date-online-test.md)
- [Updating data without refreshing the page](/introduction/programming/angular/updating-data-without-refreshing-the-page.md)
- [Object array sort and sum](/introduction/programming/angular/object-array-sort-and-sum.md)
- [Multi-type of columns use in one column](/introduction/programming/angular/multi-type-of-columns-use-in-one-column.md): yes-no , dropdown and text
- [Select button for datatables](/introduction/programming/angular/select-button-for-datatables.md)
- [Switch button and event](/introduction/programming/angular/switch-button-and-event.md)
- [Delete column from Array](/introduction/programming/angular/delete-column-from-array.md)
- [Three-layer structure](/introduction/programming/angular/three-layer-structure.md): .NET API + Auth + Angular
- [Remove shadow when print mat-dialog content](/introduction/programming/angular/remove-shadow-when-print-mat-dialog-content.md)
- [JSON Parse && Object Array](/introduction/programming/angular/json-parse-and-and-object-array.md)
- [Detect unused import in Typescript](/introduction/programming/angular/detect-unused-import-in-typescript.md)
- [Change location using radio button](/introduction/programming/angular/change-location-using-radio-button.md)
- [Toastr - display multiline and position](/introduction/programming/angular/toastr-display-multiline-and-position.md)
- [Custom LOCALE\_ID](/introduction/programming/angular/custom-locale_id.md)
- [Batch add data from csv to API server](/introduction/programming/angular/batch-add-data-from-csv-to-api-server.md)
- [Angular read csv and upload to Server](/introduction/programming/angular/batch-add-data-from-csv-to-api-server/angular-read-csv-and-upload-to-server.md): example
- [USB Port reader Web solution](/introduction/programming/angular/usb-port-reader-web-solution.md)
- [Debug Angular app using JavaScript Debugger in VS Code](/introduction/programming/angular/debug-angular-app-using-javascript-debugger-in-vs-code.md): Since Debugger for Chrome is Deprecated, the JavaScript Debugger (Nightly) will be used for debug Angular app for Chrome
- [Skills](/introduction/programming/angular/skills.md)
- [FormData & FormGroup to JSON](/introduction/programming/angular/skills/formdata-and-formgroup-to-json.md)
- [Dropdown list (customer)](/introduction/programming/angular/skills/dropdown-list-customer.md)
- [Get current datetime](/introduction/programming/angular/skills/get-current-datetime.md)
- [Get first day of year, month, and date](/introduction/programming/angular/skills/get-first-day-of-year-month-and-date.md)
- [Call a function in a forEach loop](/introduction/programming/angular/skills/call-a-function-in-a-foreach-loop.md)
- [disable and readonly](/introduction/programming/angular/skills/disable-and-readonly.md)
- [Form element value](/introduction/programming/angular/skills/form-element-value.md)
- [HTML input type](/introduction/programming/angular/skills/html-input-type.md)
- [Input pattern (validation)](/introduction/programming/angular/skills/input-pattern-validation.md)
- [Display pipe (UI format)](/introduction/programming/angular/display-pipe-ui-format.md)
- [Input upper case and button checked](/introduction/programming/angular/display-pipe-ui-format/input-upper-case-and-button-checked.md)
- [Icons (Bootstrap and CoreUI)](/introduction/programming/angular/display-pipe-ui-format/icons-bootstrap-and-coreui.md)
- [Page Refresh](/introduction/programming/angular/display-pipe-ui-format/page-refresh.md)
- [Selection list (two ways)](/introduction/programming/angular/display-pipe-ui-format/selection-list-two-ways.md)
- [onChange Selection event](/introduction/programming/angular/display-pipe-ui-format/onchange-selection-event.md)
- [Random Password and Toggle](/introduction/programming/angular/display-pipe-ui-format/random-password-and-toggle.md)
- [Password match](/introduction/programming/angular/display-pipe-ui-format/password-match.md): password and repeat password match validation
- [Select checkbox disable](/introduction/programming/angular/display-pipe-ui-format/select-checkbox-disable.md)
- [Print and save to PDF](/introduction/programming/angular/print-and-save-to-pdf.md)
- [Import JS into Angular](/introduction/programming/angular/import-js-into-angular.md)
- [LocalStorage](/introduction/programming/angular/localstorage.md): error Type 'null' is not assignable to type 'string'.ts(2345)
- [Angular DataTable](/introduction/programming/angular/angular-datatable.md): column definition
- [Data sort](/introduction/programming/angular/angular-datatable/data-sort.md)
- [A sample usage](/introduction/programming/angular/angular-datatable/a-sample-usage.md)
- [Angular DataTable server side big data query](/introduction/programming/angular/angular-datatable/angular-datatable-server-side-big-data-query.md): Get data by paged list: 1. Angular Datatable Server Side Query, 2. .Net Core
- [Change chart.js chart type](/introduction/programming/angular/change-chart.js-chart-type.md): CoreUI chart.js
- [Angular UI - .NET API - .NET Auth](/introduction/programming/angular/angular-ui-.net-api-.net-auth.md)
- [Angular - .NET API](/introduction/programming/angular/angular-.net-api.md)
- [\*ngIf else &&  change to @if](/introduction/programming/angular/ngif-else-and-and-change-to-if.md)
- [Angular add reCAPTCHA v3 (Google)](/introduction/programming/angular/angular-add-recaptcha-v3-google.md)
- [Angular update](/introduction/programming/angular/angular-update.md)
- [Update from v13 to v15](/introduction/programming/angular/angular-update/update-from-v13-to-v15.md)
- [Update from v15 to v18](/introduction/programming/angular/angular-update/update-from-v15-to-v18.md)
- [Angular application version central](/introduction/programming/angular/angular-application-version-central.md)
- [Face detection](/introduction/programming/angular/face-detection.md)
- [Face-api.js](/introduction/programming/angular/face-detection/face-api.js.md): video or image using face-api.js + Angular
- [Angular, Node version compatibility matrix](/introduction/programming/angular/angular-node-version-compatibility-matrix.md): Angular CLI, Angular, Node.js, TypeScript, and RxJS version compatibility matrix.
- [Clear cache](/introduction/programming/angular/clear-cache.md)
- [Angular oauth2 OIDC](/introduction/programming/angular/angular-oauth2-oidc.md)
- [Angular add header](/introduction/programming/angular/angular-add-header.md)
