Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
web-ui
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
WEBGDE-Components
web-ui
Commits
deae6ebf
Commit
deae6ebf
authored
Aug 23, 2023
by
Leonard Ambros II
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature-WG-374' into 'feature-WG-363'
# Conflicts: # WebGde/WebContent/WebGde-Widgets/BPO/getElement.js # WebGde/WebContent/WebGde-Widgets/config.js
parents
5de60b98
4802f142
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
53 additions
and
10 deletions
+53
-10
getElement.js
WebGde/WebContent/WebGde-Widgets/BPO/getElement.js
+38
-10
imageViewer.js
...gets/ImageViewerWidget/modules/imageViewer/imageViewer.js
+15
-0
No files found.
WebGde/WebContent/WebGde-Widgets/BPO/getElement.js
View file @
deae6ebf
...
...
@@ -78,6 +78,7 @@ export class BPO {
//processing all assigned workload first
if
(
elements
){
<<<<<<<
WebGde
/
WebContent
/
WebGde
-
Widgets
/
BPO
/
getElement
.
js
for
(
const
element
of
elements
)
{
console
.
log
(
"Checking element : "
+
element
.
elementId
);
console
.
log
(
"Element status : "
+
element
.
status
);
...
...
@@ -99,16 +100,16 @@ if(elements){
console
.
log
(
"lastImage "
+
lastImage
);
let
dir
=
await
lst
.
data
;
if
(
lastImage
){
const
index
=
dir
.
indexOf
(
lastImage
);
console
.
log
(
index
);
if
(
index
>
-
1
)
{
// only splice array when item is found
dir
.
splice
(
0
,
index
+
1
);
// 2nd parameter means remove one item only
}
if
(
dir
.
length
===
0
){
continue
;
}
}
//
if(lastImage){
//
const index = dir.indexOf(lastImage);
//
console.log(index);
//
if (index > -1) { // only splice array when item is found
//
dir.splice(0, index +1); // 2nd parameter means remove one item only
//
}
//
if(dir.length === 0){
//
continue;
//
}
//
}
sessionStorage
.
setItem
(
"dir_files"
,
JSON
.
stringify
(
dir
));
sessionStorage
.
setItem
(
"element_id"
,
retElement
.
element
.
elementId
);
...
...
@@ -118,6 +119,33 @@ if(elements){
console
.
log
(
"XML does not exist"
);
await
this
.
returnElement
(
retElement
.
element
.
elementId
);
}
=======
if
(
lst
.
isExisting
)
{
const
xml
=
await
this
.
isXMLExisting
(
retElement
.
element
);
if
(
xml
.
isExisting
)
{
const
xmlString
=
await
xml
.
data
.
join
(
''
).
replace
(
'
\
t'
,
''
);
const
lastImage
=
this
.
getXmlLastImage
(
xmlString
);
//console.log("lastImage " + lastImage);
let
dir
=
await
lst
.
data
;
// if(lastImage){
// const index = dir.indexOf(lastImage);
// console.log(index);
// if (index > -1) { // only splice array when item is found
// dir.splice(0, index +1); // 2nd parameter means remove one item only
// }
// if(dir.length === 0){
// continue;
// }
// }
sessionStorage
.
setItem
(
"dir_files"
,
JSON
.
stringify
(
dir
));
sessionStorage
.
setItem
(
"element_id"
,
retElement
.
element
.
elementId
);
sessionStorage
.
setItem
(
"element_file_loc"
,
retElement
.
element
.
fileLocation
);
return
true
;
>>>>>>>
WebGde
/
WebContent
/
WebGde
-
Widgets
/
BPO
/
getElement
.
js
}
else
{
// await this.returnElement(retElement.element.elementId);
await
this
.
transferElement
(
element
.
elementId
);
...
...
WebGde/WebContent/WebGde-Widgets/ImageViewerWidget/modules/imageViewer/imageViewer.js
View file @
deae6ebf
...
...
@@ -216,6 +216,14 @@ export class ImageViewer {
}
document
.
getElementById
(
this
.
currentImageID
).
setAttribute
(
"id"
,
this
.
previousImageID
);
document
.
getElementById
(
this
.
previousImageID
).
style
.
display
=
"none"
;
let
previousDiv
=
document
.
getElementById
(
this
.
previousImageID
);
if
(
previousDiv
.
getAttribute
(
"file-type"
)
==
"tiff"
||
previousDiv
.
getAttribute
(
"file-type"
)
==
"tif"
){
let
filename
=
document
.
getElementById
(
"imageFileName"
).
textContent
;
let
filenameWithoutExt
=
filename
.
split
(
"."
)[
0
];
document
.
getElementById
(
filenameWithoutExt
+
sessionStorage
.
getItem
(
"current_page"
)).
style
.
display
=
"none"
;
}
}
//this.previousImageObject.id = this.previousImageID;
}
...
...
@@ -234,6 +242,13 @@ export class ImageViewer {
}
document
.
getElementById
(
this
.
currentImageID
).
setAttribute
(
"id"
,
this
.
nextImageID
);
document
.
getElementById
(
this
.
nextImageID
).
style
.
display
=
"none"
;
let
nextDiv
=
document
.
getElementById
(
this
.
nextImageID
);
if
(
nextDiv
.
getAttribute
(
"file-type"
)
==
"tiff"
||
nextDiv
.
getAttribute
(
"file-type"
)
==
"tif"
){
let
filename
=
document
.
getElementById
(
"imageFileName"
).
textContent
;
let
filenameWithoutExt
=
filename
.
split
(
"."
)[
0
];
document
.
getElementById
(
filenameWithoutExt
+
sessionStorage
.
getItem
(
"current_page"
)).
style
.
display
=
"none"
;
}
}
this
.
nextImageObject
.
id
=
this
.
nextImageID
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment