1. Service Portal Introduction
  2. Service Portal Training Content
  3. Service Portal Object
  4. Portal Backend Structure
  5. Portal Module & Element
  6. Service Portal Configuration
  7. Build a new Portal
  8. Create Header Menu
  9. Data Preview from Server Side to HTML
  10. HTML Basic
  11. Get Incident Data & Show in a table
  12. Call HTML to Client Script
  13. Call Server Side Script for Action
  14. ServiceNow OOB Widget Provide for Portal
  15. Javascript popup VS SPModal
  16. spUtil – Client Dependency Service Portal
  17. Widget Embedded
  18. Send data from one widget to another
  19. GlideSPScriptable API on Server Side
  20. Angular Template
  21. $location, $timeout, $uibModal & $watch Services
  22. Use HTTP Service or REST Call on ServicePortal
  23. Angular Directive & Angular Filter
  24. Create a custom list widget with pagination, order, and filter
  25. ServiceNow Custom Component(Reference & Date Fields) in Service Portal
  26. Localization
  27. Create Own Theme
  28. Angular Provider & Dependency
  29. Service Portal Additional Details

$location, $timeout, $uibModal & $watch Services

$timeout:

$timeout(function () {
c.simple = "How are you today?";
}, 2000);

$location

  • c.myUrl = $location.absUrl();
  • var url = $location.url();
  • $location.search(table’, ‘incident’); // Set the parameter in the URL
  • $location.search(); // Get the parameter from the URL

$uibModal is used to show a custom popup message:

c.modalInstance = $uibModal.open({
			templateUrl: 'modalTemplate',
			scope: $scope
		});
$scope.closeModal = function (){
		c.modalInstance.close()
	}

$watch is help was to watching particular variables:

$scope.$watch('name', function(newValue, oldValue) {
		alert('Value got chnaged New value: '+newValue+" Old value: "+oldValue);
});

Total Views: 1392

No responses yet

Leave a Reply

Your email address will not be published. Required fields are marked *