• Skip to main content
  • Skip to primary sidebar

Web Development Archive

  • Archive
You are here: Home / Archives for TypeScript

TypeScript

Scroll to ID in Angular

public onScrollToSection_1(): void {
document.getElementById('section-1')?.scrollIntoView({ behavior: 'smooth' });
}
<p-button
class="w-full"
styleClass="w-full"
label="Hogyan működik?"
severity="secondary"
size="large"
[outlined]="false"
(onClick)="onScrollToSection_1()"
/>
</div>
<div id="section-1"></div>

Filed Under: Angular, TypeScript

TypeScript – ToggleHandler

// ToggleHandler.ts

class ToggleHandler {
private toggleElement: HTMLElement | null;

constructor(elementId: string) {
// Kiválasztjuk az elemet az adott ID-val
this.toggleElement = document.getElementById(elementId);

if (this.toggleElement) {
this.addClickListener();
} else {
console.error(`Az '${elementId}' ID-val rendelkező elem nem található.`);
}
}

// Metódus az eseményfigyelő hozzáadására
private addClickListener(): void {
this.toggleElement!.addEventListener('click', this.handleClick);
}

// Eseménykezelő függvény
private handleClick = (): void => {
console.log('Toggle clicked');
};
}

// Inicializálás, amikor a DOM betöltődött
document.addEventListener('DOMContentLoaded', () => {
new ToggleHandler('wpflamesToggle');
});

Filed Under: TypeScript

Set Timeout in TypeScript

constructor() {
    setTimeout( ()=> {
      this.allowNewServer = true
    }, 2000);
   }

Filed Under: Angular, TypeScript

Primary Sidebar

  • angular.io
© 2026 WP Flames - All Right Reserved