PageSourceSearch

https://tribunais.org.pt/DesktopModules/GFIPortugal/DotNetNuke.Jus…/scripts/FilterViewModel.js?cdv=3591

js tribunais.org.pt collected 2026-10-03 19:42:58 UTC 1,053 bytes, 37 lines download raw bytes

1'use strict';
2
3var DotNetNuke = DotNetNuke || {};
4DotNetNuke.JusticaGovPt = DotNetNuke.JusticaGovPt || {};
5DotNetNuke.JusticaGovPt.Partilha = DotNetNuke.JusticaGovPt.Partilha || {};
6
7DotNetNuke.JusticaGovPt.Partilha.filterViewModel = function (id, nome, descricao) {
8    var qTexto = ko.observable('');
9    var qOrganismo = ko.observable(null);
10    var qTematica = ko.observable(null);
11
12    var oField = ko.observable(null);
13    var oIsAscending = ko.observable(false);
14
15    var getUrlParametersString = function getUrlParametersString() {
16        var ret = '';
17        if (qOrganismo && qOrganismo()) {
18            ret += "&organismo=" + qOrganismo();
19        }
20        if (qTematica && qTematica()) {
21            ret += "&tematica=" + qTematica();
22        }
23
24        return ret;
25    };
26
27    return {
28        qTexto: qTexto,
29        qOrganismo: qOrganismo,
30        qTematica: qTematica,
31
32        oField: oField,
33        oIsAscending: oIsAscending,
34
35        getUrlParametersString: getUrlParametersString
36    };
37};

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.