1
0

permissions_levels.js 965 B

123456789101112131415161718192021222324
  1. /**
  2. * Copyright (c) UNA, Inc - https://una.io
  3. * MIT License - https://opensource.org/licenses/MIT
  4. *
  5. * @defgroup UnaStudio UNA Studio
  6. * @{
  7. */
  8. function BxDolStudioPermissionsLevels(oOptions) {
  9. this.sActionsUrl = oOptions.sActionUrl;
  10. this.sPageUrl = oOptions.sPageUrl;
  11. this.sObjNameGrid = oOptions.sObjNameGrid;
  12. this.sObjName = oOptions.sObjName == undefined ? 'oBxDolStudioPermissionsLevels' : oOptions.sObjName;
  13. this.sAnimationEffect = oOptions.sAnimationEffect == undefined ? 'fade' : oOptions.sAnimationEffect;
  14. this.iAnimationSpeed = oOptions.iAnimationSpeed == undefined ? 'slow' : oOptions.iAnimationSpeed;
  15. this.sParamsDivider = oOptions.sParamsDivider == undefined ? '#-#' : oOptions.sParamsDivider;
  16. }
  17. BxDolStudioPermissionsLevels.prototype.onDeleteIcon = function(oData) {
  18. if (oData && oData.preview != undefined) {
  19. var sPreviewId = $(oData.preview).attr('id');
  20. $('#' + sPreviewId).replaceWith(oData.preview);
  21. }
  22. };
  23. /** @} */