Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @override
- public onListViewUpdated(event: IListViewCommandSetListViewUpdatedParameters): void {
- const compareOneCommand: Command = this.tryGetCommand('COMMAND_1');
- clearInterval(checkIfOpen);
- // Start check if edit window is open
- let selectedRow = event.selectedRows;
- let detailsOpen = false;
- let isSelected = false;
- const interval = 500;
- const check = () => {
- if (detailsOpen != true){
- //let check = setTimeout(() => {
- let editPanelClassName = "od-Panel od-Panel--md od-Panel--autoScroll od-Panel--hasCommandBar od-Panel--hasPadding";
- let editPanel = document.getElementsByClassName(editPanelClassName);
- if (editPanel.length != 0) {
- let documentType = document.getElementsByClassName("ReactFieldEditor");
- if (documentType.length != 0 ) {
- detailsOpen = true;
- console.log("Otwarte");
- }
- }
- else{
- console.log("Nie znalazło");
- }
- }
- }
- if (selectedRow.length == 1){
- console.log("Włączam checkIfOpen");
- var checkIfOpen = setInterval (check, interval);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement