Angular PrimeNG Focus Trap Button with tabindex -1 Last Updated : 12 Aug, 2022 Comments Improve Suggest changes Like Article Like Report Angular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Button with tabindex -1 in Angular PrimeNG. We will also learn about the various properties and their syntaxes used in the code example. Angular PrimeNG Focus Trap is used to specify whether elements can only focus on elements inside the dialog. It is of the boolean datatype, the default value is true. Angular PrimeNG Focus Trap Button with tabindex -1 properties: tabindex: It describes an element's tab order while navigating with the "tab" button. Syntax: <button pButton type="button" icon="..." label="..." tabindex ="-1" </button> Creating Angular application & module installation: Step 1: Create an Angular application using the following command. ng new appname Step 2: After creating your project folder i.e. appname, move to it using the following command. cd appname Step 3: Install PrimeNG in your given directory. npm install primeng --save npm install primeicons --save Project Structure: It will look like the following: To run the above file run the below command: ng serve --save Example 1: Below is the example that illustrates the use of the Angular PrimeNG Focus Trap Button with tabindex -1. app.components.html <div pFocusTrap class="card"> <h2 style="color: green">GeeksforGeeks</h2> <h5>Angular PrimeNG Button with tabindex -1</h5> <button pButton type="button" icon="pi pi-check" tabindex="1" label="tabindex 1" class="p-button-success p-button-outlined"> </button> <button pButton type="button" icon="pi pi-check" tabindex="2" label="tabindex 2" class="p-button-info p-button-outlined"> </button> <button pButton type="button" icon="pi pi-check" tabindex="-1" class="p-button-danger p-button-outlined" label="tabindex -1 (skipped)"> </button> <button pButton type="button" icon="pi pi-check" tabindex="3" class="p-button-warning p-button-outlined" label="tabindex 3"> </button> </div> app.components.ts import { Component } from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html', }) export class AppComponent {} app.module.ts import { NgModule } from '@angular/core'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { AppComponent } from './app.component'; import { CalendarModule } from 'primeng/calendar'; @NgModule({ imports: [ BrowserAnimationsModule, CalendarModule ], declarations: [AppComponent], bootstrap: [AppComponent], }) export class AppModule {} Output: Example 2: Below is another example that illustrates the use of the Angular PrimeNG Focus Trap Button with tabindex -1. app.components.html <div pFocusTrap class="card"> <h2 style="color: green">GeeksforGeeks</h2> <h5>Angular PrimeNG Button with tabindex -1</h5> <div class="row"> <div class="col"> <button pButton type="button" icon="pi pi-check" tabindex="1" label="tabindex 1" class="p-button-success"> </button> </div> </div> <div class="row"> <div class="col"> <button pButton type="button" icon="pi pi-times" tabindex="2" label="tabindex 2" class="p-button-info"> </button> </div> </div> <div class="row"> <div class="col"> <button pButton type="button" icon="pi pi-code" tabindex="-1" class="p-button-danger" label="tabindex -1 (skipped)"> </button> </div> </div> <div class="row"> <div class="col"> <button pButton type="button" icon="pi pi-hashtag" tabindex="3" class="p-button-warning" label="tabindex 3"> </button> </div> </div> </div> app.components.ts import { Component } from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html', }) export class AppComponent {} app.module.ts import { NgModule } from '@angular/core'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { AppComponent } from './app.component'; import { CalendarModule } from 'primeng/calendar'; @NgModule({ imports: [ BrowserAnimationsModule, CalendarModule ], declarations: [AppComponent], bootstrap: [AppComponent], }) export class AppModule {} Output: Reference: https://primefaces.org/primeng/focustrap Comment More infoAdvertise with us Next Article Angular PrimeNG Focus Trap Dropdown Y yourcontactformsubmitted Follow Improve Article Tags : Web Technologies AngularJS Angular-PrimeNG PrimeNG-Directives Similar Reads Defer ComponentAngular PrimeNG Defer ComponentAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. It provides a lot of templates, components, theme design, an extensive icon library, and much more. 4 min read Angular PrimeNG Defer CallbackAngular PrimeNG is a UI component library for Angular Applications. It offers many pre-built themes and UI components for various tasks like inputs, menus, charts, Buttons, etc. In this article, we will discuss Angular PrimeNG Defer Callback. The Defer Component is used to postpone the loading of th 4 min read Angular PrimeNG Defer EventsAngular PrimeNG is a UI component library for Angular Applications. It offers many pre-built themes and UI components for various tasks like inputs, menus, charts, Buttons, etc. In this article, we will discuss Angular PrimeNG Defer Events. The Defer component is used to postpone the loading of the 3 min read Focus Trap ComponentAngular PrimeNG Focus Trap ComponentAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Component in Angular PrimeNG. We will also learn 3 min read Angular PrimeNG Focus Trap InputAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. In this article, we will see how to use the Focus Trap Input in Angular PrimeNG. The Focus Trap is u 3 min read Angular PrimeNG Focus Trap Float LabelAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. In this article, we will see how to use the Focus Trap Float Label in Angular PrimeNG. The Focus Tra 3 min read Angular PrimeNG Focus Trap Disabled InputAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Disabled Input in Angular PrimeNG. We will also 3 min read Angular PrimeNG Focus Trap Input with tabindex -1Angular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Input with tabindex -1 in Angular PrimeNG. We wi 3 min read Angular PrimeNG Focus Trap ButtonAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Button in Angular PrimeNG. We will also learn ab 2 min read Angular PrimeNG Focus Trap Disabled ButtonAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Disabled Button in Angular PrimeNG. We will also 3 min read Angular PrimeNG Focus Trap Button with tabindex -1Angular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Button with tabindex -1 in Angular PrimeNG. We w 3 min read Angular PrimeNG Focus Trap DropdownAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Dropdown in Angular PrimeNG. We will also learn 3 min read Angular PrimeNG Focus Trap EditorAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. This article will show us how to use the Focus Trap Editor in Angular PrimeNG. We will also learn ab 3 min read Angular PrimeNG Focus Trap PropertiesAngular PrimeNG is an open-source framework with a rich set of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. In this article, we will see how to use the Focus Trap Properties in Angular PrimeNG. We will also l 3 min read StyleClass ComponentAngular PrimeNG StyleClass ComponentAngular PrimeNG is an open-source framework for Angular applications. It has a rich set of native UI components that can be used to make attractive and scalable web interfaces. In this article, we will see Angular PrimeNG StyleClass Component. StyleClass is used to manage CSS classes during entering 4 min read Angular PrimeNG StyleClass ToggleClassAngular PrimeNG is an open-source framework for Angular applications. It has a rich set of native UI components that can be used to make attractive and scalable web interfaces. In this article, we will discuss Angular PrimeNG StyleClass ToggleClass. The StyleClass is used to manage CSS classes durin 3 min read Angular PrimeNG StyleClass AnimationsAngular PrimeNG is an open-source library that consists of native Angular UI components that are used for great styling and this framework is used to make responsive websites with very much ease. In this article, we will be seeing Angular PrimeNG StyleClass Animations. StyleClass is used to manage C 3 min read Angular PrimeNG StyleClass Enter/Leave AnimationAngular PrimeNG is an open-source framework for Angular applications. It has a rich set of native UI components that can be used to make attractive and scalable web interfaces. In this article, we will discuss Angular PrimeNG StyleClass Enter/Leave Animation. The StyleClass is used to manage CSS cla 4 min read Angular PrimeNG StyleClass TargetAngular PrimeNG is an open-source framework for Angular applications. It has a rich set of native UI components that can be used to make attractive and scalable web interfaces. In this article, we will discuss Angular PrimeNG StyleClass Properties. StyleClass is used to manage CSS classes during ent 3 min read Angular PrimeNG StyleClass PropertiesAngular PrimeNG is an open-source framework for Angular applications. It has a rich set of native UI components that can be used to make attractive and scalable web interfaces. In this article, we will discuss Angular PrimeNG StyleClass Properties. The StyleClass is used to manage CSS classes during 4 min read Ripple ComponentAngular PrimeNG Ripple DirectiveAngular PrimeNG is an open-source front-end UI library that has many native Angular UI components which help developers to build a fast and scalable web solution. In this article, we will be seeing Angular PrimeNG Ripple Directive. The Ripple Directive is used to apply a ripple effect animation to t 3 min read Angular PrimeNG Ripple DirectiveAngular PrimeNG is an open-source front-end UI library that has many native Angular UI components which help developers to build a fast and scalable web solution. In this article, we will be seeing Angular PrimeNG Ripple Directive. The Ripple Directive is used to apply a ripple effect animation to t 3 min read Angular PrimeNG Ripple StylingAngular PrimeNG is a UI component library for Angular Applications. It offers many pre-built themes and UI components for a variety of tasks like inputs, menus, charts, Buttons, etc. In this article, we will see Angular PrimeNG Ripple Styling. The Ripple Component is used to apply a ripple effect an 3 min read Like