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>
This commit is contained in:
+39
-40
@@ -1,5 +1,5 @@
|
||||
import * as _angular_core from '@angular/core';
|
||||
import { AfterViewInit, DoCheck, TemplateRef, OnInit, ComponentRef, ElementRef, AfterContentInit, OnChanges, QueryList, SimpleChanges, InjectionToken } from '@angular/core';
|
||||
import { AfterViewInit, DoCheck, TemplateRef, OnInit, ViewContainerRef, ComponentRef, ElementRef, AfterContentInit, OnChanges, QueryList, SimpleChanges, InjectionToken } from '@angular/core';
|
||||
import * as _angular_cdk_bidi from '@angular/cdk/bidi';
|
||||
import { Direction } from '@angular/cdk/bidi';
|
||||
import * as ng_zorro_antd_core_types from 'ng-zorro-antd/core/types';
|
||||
@@ -76,6 +76,40 @@ declare class NzInputGroupSlotComponent {
|
||||
static ɵcmp: _angular_core.ɵɵComponentDeclaration<NzInputGroupSlotComponent, "[nz-input-group-slot]", never, { "icon": { "alias": "icon"; "required": false; }; "type": { "alias": "type"; "required": false; }; "template": { "alias": "template"; "required": false; }; }, {}, never, ["*"], true, never>;
|
||||
}
|
||||
|
||||
declare class NzInputPasswordDirective {
|
||||
readonly nzVisibilityToggle: _angular_core.InputSignal<boolean>;
|
||||
readonly nzVisible: _angular_core.ModelSignal<boolean>;
|
||||
toggleVisible(): void;
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputPasswordDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputPasswordDirective, "nz-input-password", ["nzInputPassword"], { "nzVisibilityToggle": { "alias": "nzVisibilityToggle"; "required": false; "isSignal": true; }; "nzVisible": { "alias": "nzVisible"; "required": false; "isSignal": true; }; }, { "nzVisible": "nzVisibleChange"; }, never, never, true, never>;
|
||||
}
|
||||
declare class NzInputPasswordIconDirective {
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputPasswordIconDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputPasswordIconDirective, "[nzInputPasswordIcon]", never, {}, {}, never, never, true, never>;
|
||||
}
|
||||
|
||||
declare class NzInputSearchDirective {
|
||||
private readonly inputDir;
|
||||
private readonly inputRef;
|
||||
readonly nzEnterButton: _angular_core.InputSignal<string | boolean>;
|
||||
readonly nzLoading: _angular_core.InputSignalWithTransform<boolean, unknown>;
|
||||
readonly nzSearch: _angular_core.OutputEmitterRef<NzInputSearchEvent>;
|
||||
readonly size: _angular_core.Signal<ng_zorro_antd_core_types.NzSizeLDSType>;
|
||||
search(event: Event, source?: 'input' | 'clear'): void;
|
||||
onEnter(event: KeyboardEvent): void;
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputSearchDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputSearchDirective, "nz-input-search", ["nzInputSearch"], { "nzEnterButton": { "alias": "nzEnterButton"; "required": false; "isSignal": true; }; "nzLoading": { "alias": "nzLoading"; "required": false; "isSignal": true; }; }, { "nzSearch": "nzSearch"; }, ["inputDir", "inputRef"], never, true, never>;
|
||||
}
|
||||
declare class NzInputSearchEnterButtonDirective {
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputSearchEnterButtonDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputSearchEnterButtonDirective, "[nzInputSearchEnterButton]", never, {}, {}, never, never, true, never>;
|
||||
}
|
||||
interface NzInputSearchEvent {
|
||||
value: string;
|
||||
event: Event;
|
||||
source: 'clear' | 'input';
|
||||
}
|
||||
|
||||
declare class NzInputDirective implements OnInit {
|
||||
private elementRef;
|
||||
private compactSize;
|
||||
@@ -84,9 +118,9 @@ declare class NzInputDirective implements OnInit {
|
||||
private nzFormNoStatusService;
|
||||
private inputWrapper;
|
||||
private focusMonitor;
|
||||
private hostView;
|
||||
private readonly inputPasswordDir;
|
||||
private readonly inputSearchDir;
|
||||
protected hostView: ViewContainerRef;
|
||||
protected readonly inputPasswordDir: NzInputPasswordDirective | null;
|
||||
protected readonly inputSearchDir: NzInputSearchDirective | null;
|
||||
readonly ngControl: NgControl | null;
|
||||
readonly value: _angular_core.WritableSignal<string>;
|
||||
/**
|
||||
@@ -211,40 +245,6 @@ declare class NzInputOtpComponent implements ControlValueAccessor, OnChanges {
|
||||
static ngAcceptInputType_disabled: unknown;
|
||||
}
|
||||
|
||||
declare class NzInputPasswordDirective {
|
||||
readonly nzVisibilityToggle: _angular_core.InputSignal<boolean>;
|
||||
readonly nzVisible: _angular_core.ModelSignal<boolean>;
|
||||
toggleVisible(): void;
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputPasswordDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputPasswordDirective, "nz-input-password", ["nzInputPassword"], { "nzVisibilityToggle": { "alias": "nzVisibilityToggle"; "required": false; "isSignal": true; }; "nzVisible": { "alias": "nzVisible"; "required": false; "isSignal": true; }; }, { "nzVisible": "nzVisibleChange"; }, never, never, true, never>;
|
||||
}
|
||||
declare class NzInputPasswordIconDirective {
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputPasswordIconDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputPasswordIconDirective, "[nzInputPasswordIcon]", never, {}, {}, never, never, true, never>;
|
||||
}
|
||||
|
||||
declare class NzInputSearchDirective {
|
||||
private readonly inputDir;
|
||||
private readonly inputRef;
|
||||
readonly nzEnterButton: _angular_core.InputSignal<string | boolean>;
|
||||
readonly nzLoading: _angular_core.InputSignalWithTransform<boolean, unknown>;
|
||||
readonly nzSearch: _angular_core.OutputEmitterRef<NzInputSearchEvent>;
|
||||
readonly size: _angular_core.Signal<ng_zorro_antd_core_types.NzSizeLDSType>;
|
||||
search(event: Event, source?: 'input' | 'clear'): void;
|
||||
onEnter(event: KeyboardEvent): void;
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputSearchDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputSearchDirective, "nz-input-search", ["nzInputSearch"], { "nzEnterButton": { "alias": "nzEnterButton"; "required": false; "isSignal": true; }; "nzLoading": { "alias": "nzLoading"; "required": false; "isSignal": true; }; }, { "nzSearch": "nzSearch"; }, ["inputDir", "inputRef"], never, true, never>;
|
||||
}
|
||||
declare class NzInputSearchEnterButtonDirective {
|
||||
static ɵfac: _angular_core.ɵɵFactoryDeclaration<NzInputSearchEnterButtonDirective, never>;
|
||||
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<NzInputSearchEnterButtonDirective, "[nzInputSearchEnterButton]", never, {}, {}, never, never, true, never>;
|
||||
}
|
||||
interface NzInputSearchEvent {
|
||||
value: string;
|
||||
event: Event;
|
||||
source: 'clear' | 'input';
|
||||
}
|
||||
|
||||
declare class NzInputWrapperComponent {
|
||||
private readonly focusMonitor;
|
||||
protected readonly inputPasswordDir: NzInputPasswordDirective | null;
|
||||
@@ -347,7 +347,6 @@ declare class NzInputModule {
|
||||
*/
|
||||
|
||||
declare const NZ_INPUT_WRAPPER: InjectionToken<NzInputWrapperComponent>;
|
||||
declare const NZ_INPUT_SEARCH: InjectionToken<NzInputSearchDirective>;
|
||||
|
||||
export { NZ_INPUT_SEARCH, NZ_INPUT_WRAPPER, NzAutosizeDirective, NzInputAddonAfterDirective, NzInputAddonBeforeDirective, NzInputDirective, NzInputGroupComponent, NzInputGroupSlotComponent, NzInputGroupWhitSuffixOrPrefixDirective, NzInputModule, NzInputOtpComponent, NzInputPasswordDirective, NzInputPasswordIconDirective, NzInputPrefixDirective, NzInputSearchDirective, NzInputSearchEnterButtonDirective, NzInputSuffixDirective, NzInputWrapperComponent, NzTextareaCountComponent };
|
||||
export { NZ_INPUT_WRAPPER, NzAutosizeDirective, NzInputAddonAfterDirective, NzInputAddonBeforeDirective, NzInputDirective, NzInputGroupComponent, NzInputGroupSlotComponent, NzInputGroupWhitSuffixOrPrefixDirective, NzInputModule, NzInputOtpComponent, NzInputPasswordDirective, NzInputPasswordIconDirective, NzInputPrefixDirective, NzInputSearchDirective, NzInputSearchEnterButtonDirective, NzInputSuffixDirective, NzInputWrapperComponent, NzTextareaCountComponent };
|
||||
export type { AutoSizeType, NzInputSearchEvent };
|
||||
|
||||
Reference in New Issue
Block a user