my leaflet directive