Please enable JavaScript.
Coggle requires JavaScript to display documents.
a3dn-user-finder, userFinderModels - Coggle Diagram
a3dn-user-finder
user-finder-editor
method onOffClick(param : string) : détecte les clicks dehors de l'input
method onInputKeyUp(): reset la liste des élements filtrée et fait l'appele au methode du filtre
method onFocusUser() : fait l'appele au méthode du reset si la valeur de userCtrl est non assigné
method onReset(param : boolean): reset la valeur de userCtrl puis il lui donne une autre valeur selon le mode
method onUserSelected(param: MatAutoComplete) : cette méthode permet de mettre la valeur de l'utilisateur sélectionner dans userCtrl et emit la valeur de ce user
method onResultNotFoundClick() : permet de mettre la valeur de userCtrl au chaine vide quand l'utilisateur clique sur la valeur de non résultat
method displayFn(param : UtilisateurDto) : définit comment les options dans le composant doivent être affichées.
method selectInput() : cette méthode est utilisée pour sélectionner et mettre le focus sur un élément
method ariaExpandedValue() : retourne true si la valeur du 'aria-expanded' est défini dans le dom
method filterUsersList(): permet de filtrer les valeur du list selon l'input d'utilisateur
a3dn-user-finder
method onViewUserClick(param : userDto): permet de mettre une valeur initial au initialUser et modifier le state au editMode
method onOutsideFormClick() : cette méthode permet de changer la valeur du state au ViewMode
method onEditUserClick(user:userDto|null): setter la valeur du initialUser selon le mode puis on change la valeur de state puis on émit la valeur de user
method openPopover(param:Event): cette méthode fait l'appelle au méthode qui récupère les utilisateurs puis il ouvre le popover
method onOffClick(): cette méthode permet de fermer le popover element après 300ms quand il détecte un click outside
method onOutsideFormClick(): changer la valeur de state au view mode
method onFilterChanged(param: string[]) : émit les valeurs du utilisateur sélectionner
method getUsersResult() : cette méthode récupère les valeurs des utilisateurs du back-end et les assigné au userList
method getUserById() : cette méthode permet de trouvée un utilisateur avec son id , la recherche se fait avec la property initialUserId
method onFilterChanged(param : string[]): permet d'émettre la valeur de selected users
user-finder-viewer
method onClick(param : Event) : émettre la valeur de user
-
-
-
-
-
-
user-finder-filter
method usersSelectionChange(event: MatSelectChange): permet de modifier la valeur de usersValue et puis emit la valeur
Input usersList : c'est la liste d'options à sélectionner
Output filterChanged : c'est un évenement d'émission qui est utilisé pour émettre la valeur du usersValue
-