ui-multi-select-tree.html 958 B

12345678910111213141516171819202122232425262728
  1. <multi-select-tree
  2. id="selectTree"
  3. ng-model="model[options.key]"
  4. ng-value="to.translate"
  5. data-input-model="to.options"
  6. ng-change="to['onChange'](model[options.key], options, this, $event ,model);"
  7. data-output-model="model[options.key]"
  8. theme="bootstrap" ng-required="{{to.required}}"
  9. data-startCollapsed="true"
  10. ng-disabled="{{to.disabled}}"
  11. multi-select="to.isMultiSelect"
  12. data-default-label="{{to.placeholder || ''}}"
  13. data-refresh="to['refresh'](items)"
  14. data-refresh-delay="{{to.refreshDelay}}"
  15. data-callback="to['onDataCallback'](item, selectItems, options, this ,model)"
  16. data-select-only-leafs="to.selLeafs"
  17. data-trans-label="{{ to['labelProp'] || 'name' }}"
  18. data-switch-view="false">
  19. </multi-select-tree>
  20. <style>
  21. .tree-control .tree-view {
  22. z-index: 99999;
  23. max-height: 200px;
  24. }
  25. .noSearchInput .tree-view .helper-container{
  26. display: none;
  27. }
  28. </style>