Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- handleEvent_p (event_opl) {
- console.log(this.pfad);
- if (event_opl.target.tagName.toUpperCase() == "TD") {
- let elx_o = document.querySelector(".clSelected");
- if (elx_o != null) {
- elx_o.classList.remove("clSelected");
- }
- event_opl.target.parentNode.classList.add("clSelected");
- event_opl.preventDefault();
- } else if (event_opl.target.id == "idShowListEntry") {
- let elx_o = document.querySelector(".clSelected");
- if (elx_o == null) {
- alert("Bitte zuerst einen Eintrag auswählen!");
- } else {
- APPUTIL.es_o.publish_px("app.cmd", ["detail","list", elx_o.id] );
- //APPUTIL.es_o.publish_px("detail.cmd", [this.pfad, elx_o.id] );
- }
- event_opl.preventDefault();
- } else if (event_opl.target.id == "idShowProjektEntry") {
- let elx_o = document.querySelector(".clSelected");
- if (elx_o == null) {
- alert("Bitte zuerst einen Eintrag auswählen!");
- } else {
- APPUTIL.es_o.publish_px("app.cmd", ["detail","projekt", elx_o.id] );
- //APPUTIL.es_o.publish_px("detail.cmd", [this.pfad, elx_o.id] );
- }
- event_opl.preventDefault();
- }else if (event_opl.target.id == "idShowKompEntry") {
- let elx_o = document.querySelector(".clSelected");
- if (elx_o == null) {
- alert("Bitte zuerst einen Eintrag auswählen!");
- } else {
- APPUTIL.es_o.publish_px("app.cmd", ["detail","komponente", elx_o.id] );
- //APPUTIL.es_o.publish_px("detail.cmd", [this.pfad, elx_o.id] );
- }
- event_opl.preventDefault();
- }else if (event_opl.target.id == "idShowKatlistEntry") {
- let elx_o = document.querySelector(".clSelected");
- if (elx_o == null) {
- alert("Bitte zuerst einen Eintrag auswählen!");
- } else {
- APPUTIL.es_o.publish_px("app.cmd", ["detail","katlist", elx_o.id] );
- //APPUTIL.es_o.publish_px("detail.cmd", [this.pfad, elx_o.id] );
- }
- event_opl.preventDefault();
- }else if (event_opl.target.id == "idShowMitarbeiterEntry") {
- let elx_o = document.querySelector(".clSelected");
- if (elx_o == null) {
- alert("Bitte zuerst einen Eintrag auswählen!");
- } else {
- APPUTIL.es_o.publish_px("app.cmd", ["detail","mitarbeiter", elx_o.id] );
- //APPUTIL.es_o.publish_px("detail.cmd", [this.pfad, elx_o.id] );
- }
- event_opl.preventDefault();
- }else if (event_opl.target.id == "idShowProlistEntry") {
- let elx_o = document.querySelector(".clSelected");
- if (elx_o == null) {
- alert("Bitte zuerst einen Eintrag auswählen!");
- } else {
- APPUTIL.es_o.publish_px("app.cmd", ["detail","prolist", elx_o.id] );
- //APPUTIL.es_o.publish_px("detail.cmd", [this.pfad, elx_o.id] );
- }
- event_opl.preventDefault();
- }else if (event_opl.target.id == "idShowFehlerEntry") {
- let elx_o = document.querySelector(".clSelected");
- console.log("FEHLER");
- if (elx_o == null) {
- alert("Bitte zuerst einen Eintrag auswählen!");
- } else {
- APPUTIL.es_o.publish_px("app.cmd", ["detail","fehler", elx_o.id] );
- //APPUTIL.es_o.publish_px("detail.cmd", [this.pfad, elx_o.id] );
- }
- event_opl.preventDefault();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement