package Ġcom . github . mv ys ny . k ari but esting . v 1 0 Ċ Ċ import Ġcom . vaadin . flow . component . Component Ċ import Ġcom . vaadin . flow . component . Component Util Ċ import Ġcom . vaadin . flow . dom . Dom Event Ċ import Ġcom . vaadin . flow . dom . Element Ċ import Ġcom . vaadin . flow . internal . node feature . Element Listener Map Ċ Ċ /** Ċ Ġ* ĠF ires Ġa ĠDOM Ġ[ event ] Ġon Ġthis Ġelement . Ċ Ġ*/ Ċ public Ġfun ĠElement ._ fire Dom Event ( event : ĠDom Event ) Ġ{ ĊĠĠĠ Ġnode . get Feature ( Element Listener Map :: class . java ). fire Event ( event ) Ċ } Ċ Ċ /** Ċ Ġ* ĠReturns Ġall Ġcomponents Ġthat Ġare Ġclosest Ġto Ġ[ this ] Ġelement . Ċ Ġ*/ Ċ public Ġfun ĠElement ._ find Components (): ĠList < Component > Ġ{ ĊĠĠĠ Ġval Ġcomponents Ġ= Ġmutable ListOf < Component >() ĊĊĠĠĠ ĠComponent Util . find Components ( this ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcomponents . add ( it ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġcomponents Ċ } Ċ