PageSourceSearch

https://rekrutacja.pedagogium.pl/pdg-irk-app/content/script/irk/pa…/v1/ModulZnajomoscJezykow.js

js pedagogium.pl collected 2026-10-04 13:34:32 UTC 1,845 bytes, 45 lines download raw bytes

1(function() {
2    'use strict';
3    
4    angular
5        .module('irk')
6        .factory('ModulZnajomoscJezykow', ModulZnajomoscJezykow);
7    function ModulZnajomoscJezykow($http, AbstractModulService) {
8        var modul = angular.extend({}, AbstractModulService);
9        modul.getGroupName = function() {
10            return 'ModulZnajomoscJezykowV1Intake';
11        }
12        
13        modul.process = function($mainScope) {
14            var updateZnajomoscJezykowGroups = function(gidGroupMap) {
15                $mainScope.updateGroup(gidGroupMap);
16                modul.updateGroup($mainScope, gidGroupMap);
17            };
18            
19            $mainScope.usunZnajomoscJezykow = function(intake) {
20                $mainScope.removeGroup(intake);
21                var index = $mainScope.groups.ModulZnajomoscJezykowV1IntakeList.indexOf(intake);
22                $mainScope.groups.ModulZnajomoscJezykowV1IntakeList.splice(index, 1);
23            };
24            
25            $mainScope.dodajZnajomoscJezykow = function() {
26                var groups = $mainScope.gidGroupMap.modulznajomoscjezykowv1intake;
27                var groupMap = {
28                        valid: true, 
29                        gidGroupMap: {
30                            modulznajomoscjezykowv1intake: groups
31                        }
32                };
33
34                return $http.post('REST/daneOsobowe/intakeAdd/ModulZnajomoscJezykowV1Intake', angular.copy(groupMap))
35                  .then(function (groupDefinition) {
36                      $mainScope.gidGroupMap.modulznajomoscjezykowv1intake = groupDefinition.data.gidGroupMap.modulznajomoscjezykowv1intake;
37                      updateZnajomoscJezykowGroups({valid: true, gidGroupMap: $mainScope.gidGroupMap});
38                  });
39            };
40            
41        }
42        
43        return modul;
44    }
45})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.