Class s7sdk.ImageDesc
				
				
Extends
					s7sdk.ItemDesc.
				
			
				
The ImageDesc represents an image and corresponds to the <item> element of the req=set response that contains an <i> element.
The image element points to an image record (name attribute), and may contain a label. Additional record attributes for default image flag
(isDefault), modifier (mod), and post modifier (pmod) are included, if relevant. An image element can contain an
optional userdata element.
This record also includes the image width and height and the version that are used for Image Serving tile requests.
The item might contain optional targets and maps elements that represent private zoom targets and image maps associated with
this record.
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
								s7sdk.ImageDesc(parent, type, name, swatch, width, height, version, isDefault, mod, pmod, label, maps, targets, userData, mapsuppressed, userdatasuppressed, np)
							 | 
| Field Attributes | Field Name and Description | 
|---|---|
| Image height. | |
| Sub-images. | |
| An optional default image tag. | |
| An optional label associated with the image. | |
| Image maps associated with this image. | |
| This flag (true|false) indicates whether or not hotspots are suppressed for this item (e-catalogs only). | |
| Optional modifiers associated with the image. | |
| Indicates whenever the item aspect ratio is less than 80% of the aspect ratio of the subsequent/previous
item. | |
| Optional post modifiers associated with the image. | |
| Zoom targets associated with this image. | |
| User data is a name/value structure that represents the content stored in the catalog::UserData field. | |
| This flag (true|false) indicates whether or not userdata is suppressed for this item (e-catalogs only). | |
| Image version that is used for tile requests instead of sending an additional CTX request to Image Serving. | |
| Image width. | 
- Fields borrowed from class s7sdk.ItemDesc:
- name, parent, swatch, type
					Class Detail
				
				
				
						s7sdk.ImageDesc(parent, type, name, swatch, width, height, version, isDefault, mod, pmod, label, maps, targets, userData, mapsuppressed, userdatasuppressed, np)
				
				
				- Parameters:
- parent
- The parent set.
- type
- The type of the item. In this case, type is alway img.
- name
- The catalog ID or the image path associated with the item.
- swatch
- The swatch associated with the item.
- width
- Image top resolution width.
- height
- Image top resolution height.
- version
- Image version.
- isDefault
- The default image indicator.
- mod
- The modifiers associated with the image.
- pmod
- The post modifiers associated with the image.
- label
- The label associated with the image.
- maps
- Private image maps associated with the image.
- targets
- Private zoom targets associated with the image.
- userData
- Optional userdata associated with the image.
- mapsuppressed
- userdatasuppressed
- np
- Aspect ratio of the first/last item is less tha 80% of the subsequent/previous item.
- See:
- s7sdk.set.MediaSet
					Field Detail
				
				
					 
					
					
					
					height
					
					
					
						Image height. It corresponds to the 
					
					
						
						
						
						
					dy attribute of the <item> element.
						
					
					
					
					images
					
					
					
						Sub-images.
						
					
					
					
						
						
						
						
					
					
					
					isDefault
					
					
					
						An optional default image tag. It corresponds to the 
					
					
						
						
						
						
					isDefault attribute of the <i> element. 
It is set to true if no image is found for this ID and Image Serving substituted a default image.
						
					
					
					
					label
					
					
					
						An optional label associated with the image. It corresponds to the 
					
					
						
						
						
						
					l attribute of the <i> element.
						
					
					
					
					maps
					
					
					
						Image maps associated with this image.
						
					
					
					
						
						
						
						
					
					
					
					mapsuppressed
					
					
					
						This flag (true|false) indicates whether or not hotspots are suppressed for this item (e-catalogs only).
						
					
					
					
						
						
						
						
					
					
					
					mod
					
					
					
						Optional modifiers associated with the image. It corresponds to the content of the catalog::Modifier for this image.
						
					
					
					
						
						
						
						
					
					
					
					np
					
					
					
						Indicates whenever the item aspect ratio is less than 80% of the aspect ratio of the subsequent/previous
item. This property is only meaningful with first/last items of an e-catalog or unknown set.
						
					
					
					
						
						
						
						
					
					
					
					pmod
					
					
					
						Optional post modifiers associated with the image. It corresponds to the content of the catalog::PostModifier for this image.
						
					
					
					
						
						
						
						
					
					
					
					targets
					
					
					
						Zoom targets associated with this image.
						
					
					
					
						
						
						
						
					
					
					
					userData
					
					
					
						User data is a name/value structure that represents the content stored in the catalog::UserData field.
						
					
					
					
						
						
						
						
					
					
					
					userdatasuppressed
					
					
					
						This flag (true|false) indicates whether or not userdata is suppressed for this item (e-catalogs only).
						
					
					
					
						
						
						
						
					
					
					
					version
					
					
					
						Image version that is used for tile requests instead of sending an additional CTX request to Image Serving. 
It corresponds to the 
					
					
						
						
						
						
					iv attribute of the <item> element.
						
					
					
					
					width
					
					
					
						Image width. It corresponds to the 
					
					
						
						
						
						
					
				
			
		
			
			
		
			
			
			dx attribute of the <item> element.