Tile.html 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /**
  2. * Licensed Materials - Property of IBM
  3. * IBM Cognos Products: BI Glass
  4. * (C) Copyright IBM Corp. 2017, 2018
  5. * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. */
  7. <div class="assetTileBar-back">
  8. <div class="assetTileBar-front" style="width:{{=it.item.tileBarWidth}}"></div>
  9. </div>
  10. {{? it.item.renderingMode === 'valid'}}
  11. <div class="assetTileType" title="{{!it.item.typeName}}">
  12. <svg class="svgIcon assetTileIcon {{=it.item.iconClass}}" role="img" focusable="false">
  13. <use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="{{=it.item.svgHref}}"></use>
  14. {{? it.item.disabled }}
  15. <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#common-disabled" x="5" y="5" height="10" width="12" style="stroke: #ff0000;"></use>
  16. {{?}}
  17. </svg> {{!it.item.typeName}}
  18. </div>
  19. <div class="assetTilesSideContent">{{=it.item.sideContent}}</div>
  20. {{?? it.item.renderingMode === 'inProgress'}}
  21. <div class="assetTileProgress">{{=it.stringGetter.get(it.item.itemState)}}</div>
  22. <div class="ba-spinner assetTileSpinner" style="display:{{=it.item.spinnerDisplay}}"></div>
  23. {{?? it.item.renderingMode === 'exception'}}
  24. <div class="assetTileException">
  25. <svg class="svgIcon assetTileIcon assetTileIcon-exception" role="img" focusable="false">
  26. <use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ba_content_nav-info_16"></use>
  27. </svg> {{=it.stringGetter.get(it.item.itemState)}}
  28. </div>
  29. {{?}}
  30. <div class="assetTileText">
  31. <div class="assetTileName" title="{{=it.item.defaultName}}">{{=it.item.defaultName}}</div>
  32. </div>
  33. <div class="assetTileDate" title="{{=it.item.date}}">{{=it.item.date}}</div>
  34. {{? it.item.renderingMode !== 'inProgress'}}
  35. <div class="assetTileMenu" tabindex="0" aria-label="{{=it.stringGetter.get('assetActionMenu')}}" title="{{=it.stringGetter.get('assetActionMenu')}}"></div>
  36. {{?}}