Files
pyrofetes-frontend/node_modules/ng-zorro-antd/affix/index.d.ts
T
cernont 654b297e2e feat(planning): grille hebdomadaire complète avec API et filtres
- Connexion API via proxy Angular (résolution CORS, base path /api)
- Import CSS ng-zorro global pour les modales et composants
- Filtres Camion/Show câblés sur l'affichage de la grille
- Camions affichés via TrucksService (linkés au show du même créneau)
- Panneau de détails : spectacles + camions du jour sélectionné
- Modale de création de spectacle stylisée avec fond et centrage
- Positionnement précis des events à la minute dans leur créneau
- Auto-scroll vers l'heure courante au chargement
- Ligne "maintenant" sur la colonne du jour actuel
- Régénération des services OpenAPI (nouveaux noms de types)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 20:37:02 +02:00

72 lines
2.7 KiB
TypeScript

import { Direction } from '@angular/cdk/bidi';
import * as i0 from '@angular/core';
import { AfterViewInit, OnChanges, OnInit, EventEmitter, SimpleChanges } from '@angular/core';
import { NzConfigService, NzConfigKey } from 'ng-zorro-antd/core/config';
/**
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
*/
interface SimpleRect {
top: number;
left: number;
width?: number;
height?: number;
bottom?: number;
}
/**
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
*/
declare class NzAffixComponent implements AfterViewInit, OnChanges, OnInit {
nzConfigService: NzConfigService;
private scrollSrv;
private platform;
private renderer;
private nzResizeObserver;
private cdr;
private directionality;
private destroyRef;
readonly _nzModuleName: NzConfigKey;
private fixedEl;
nzTarget?: string | Element | Window;
nzOffsetTop?: null | number;
nzOffsetBottom?: null | number;
readonly nzChange: EventEmitter<boolean>;
dir: Direction;
private readonly placeholderNode;
private affixStyle?;
private placeholderStyle?;
private positionChangeSubscription;
private offsetChanged$;
private timeout?;
private document;
private get target();
constructor();
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
private registerListeners;
private removeListeners;
getOffset(element: Element, target: Element | Window | undefined): SimpleRect;
private setAffixStyle;
private setPlaceholderStyle;
private syncPlaceholderStyle;
updatePosition(e: Event): void;
private updateRtlClass;
static ɵfac: i0.ɵɵFactoryDeclaration<NzAffixComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NzAffixComponent, "nz-affix", ["nzAffix"], { "nzTarget": { "alias": "nzTarget"; "required": false; }; "nzOffsetTop": { "alias": "nzOffsetTop"; "required": false; }; "nzOffsetBottom": { "alias": "nzOffsetBottom"; "required": false; }; }, { "nzChange": "nzChange"; }, never, ["*"], true, never>;
static ngAcceptInputType_nzOffsetTop: unknown;
static ngAcceptInputType_nzOffsetBottom: unknown;
}
declare class NzAffixModule {
static ɵfac: i0.ɵɵFactoryDeclaration<NzAffixModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<NzAffixModule, never, [typeof NzAffixComponent], [typeof NzAffixComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<NzAffixModule>;
}
export { NzAffixComponent, NzAffixModule };