This commit is contained in:
2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 changed files with 1153349 additions and 0 deletions
@@ -0,0 +1,116 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let Communications;
(function (Communications) {
let Meetings;
(function (Meetings) {
let Components;
(function (Components) {
class MeetingAddress extends Unibase.Platform.Core.BaseComponent {
cssFiles() {
return [];
}
jsFiles() {
return ["apps/communications/meetings/managers/meetingmanager.js"];
}
html(id, containerid) {
var html = `<div class="card">
<div class="card-title">
<a class="btn btn_Listsearch_angle">
<i class="fa fa-angle-down hidden"></i>
<span id="hf_widget_title_MeetingAddress">Meeting Address</span>
</a>
<div class="" style="padding-bottom:10px"></div>
<div id="meetingAddressMap" class="text-center b-a" style="height: 250px;">
</div>
<div class="" style="padding-bottom:10px"></div>
<div class="wrapper-sm">
<label id="mapaddress" style="padding-left:10px"></label>
</div>
</div>
</div>`;
return html;
}
load(id, containerid, callback) {
id = Unibase.Themes.Providers.DetailHelper.recordId;
let instance = this;
instance.MeetingAddress(id);
}
init(containerid) {
var instance = this;
instance.fileCacheHelper.loadJsFiles(["apps/communications/meetings/components/meetingaddress.js", "apps/communications/meetings/managers/meetingmanager.js"], function () {
instance.navigationHelper.loadSection(0, containerid, Bizgaze.Apps.Communications.Meetings.Components.MeetingAddress.Instance(), null, null);
});
}
MeetingAddress(id) {
var instance = this;
Bizgaze.Apps.Communications.Meetings.Managers.MeetingManager.Instance().getMeeting(id).then(function (response) {
if (response.result.MeetingLatId == "") {
$("#meetingAddressMap").append("<li id='hours' class='list-group-item no-borders pa-5'></span>");
$("#hours").append("<li id='hours' class='alert alert-info ma-0'>There is no Data</span>");
}
else if (response.result != null) {
var latd = response.result.MeetingLatId;
var lgtd = response.result.MeetingLngId;
var myLatlng = new google.maps.LatLng(latd, lgtd);
var mapOptions = {
zoom: 8,
center: myLatlng,
};
var map = new google.maps.Map(document.getElementById("meetingAddressMap"), mapOptions);
var marker = new google.maps.Marker({
position: myLatlng,
title: "Hello World!",
});
marker.setMap(map);
var url = "https://maps.googleapis.com/maps/api/geocode/json?latlng=" + latd + "," + lgtd + "&key=" + _mapsettings.key() + "&sensor=false";
var xhr = instance.createCORSRequest1('Get', url);
if (!xhr) {
bootbox.alert('CORS not supported');
return;
}
xhr.onload = function () {
var text = xhr.responseText;
var json = JSON.parse(text);
$("#mapaddress").text(json.results[0].formatted_address);
};
xhr.onerror = function () {
bootbox.alert('Woops, there was an error making the request.');
};
xhr.send();
}
});
}
createCORSRequest1(method, url) {
let XDomainRequest;
var xhr = new XMLHttpRequest();
if ("withCredentials" in xhr) {
xhr.open(method, url, true);
}
else if (typeof XDomainRequest != "undefined") {
xhr = new XDomainRequest();
xhr.open(method, url);
}
else {
xhr = null;
}
return xhr;
}
static Instance() {
if (this.instance === undefined) {
this.instance = new MeetingAddress();
}
return this.instance;
}
}
Components.MeetingAddress = MeetingAddress;
})(Components = Meetings.Components || (Meetings.Components = {}));
})(Meetings = Communications.Meetings || (Communications.Meetings = {}));
})(Communications = Apps.Communications || (Apps.Communications = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"meetingaddress.js","sourceRoot":"","sources":["meetingaddress.ts"],"names":[],"mappings":"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"}
+18
View File
@@ -0,0 +1,18 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{cssFiles(){return[]}jsFiles(){return["apps/communications/meetings/managers/meetingmanager.js"]}html(){return`<div class="card">
<div class="card-title">
<a class="btn btn_Listsearch_angle">
<i class="fa fa-angle-down hidden"></i>
<span id="hf_widget_title_MeetingAddress">Meeting Address</span>
</a>
<div class="" style="padding-bottom:10px"></div>
<div id="meetingAddressMap" class="text-center b-a" style="height: 250px;">
</div>
<div class="" style="padding-bottom:10px"></div>
<div class="wrapper-sm">
<label id="mapaddress" style="padding-left:10px"></label>
</div>
</div>
</div>`}load(n){n=Unibase.Themes.Providers.DetailHelper.recordId;let t=this;t.MeetingAddress(n)}init(t){var i=this;i.fileCacheHelper.loadJsFiles(["apps/communications/meetings/components/meetingaddress.js","apps/communications/meetings/managers/meetingmanager.js"],function(){i.navigationHelper.loadSection(0,t,n.Apps.Communications.Meetings.Components.MeetingAddress.Instance(),null,null)})}MeetingAddress(t){var i=this;n.Apps.Communications.Meetings.Managers.MeetingManager.Instance().getMeeting(t).then(function(n){var e,t;if(n.result.MeetingLatId=="")$("#meetingAddressMap").append("<li id='hours' class='list-group-item no-borders pa-5'><\/span>"),$("#hours").append("<li id='hours' class='alert alert-info ma-0'>There is no Data<\/span>");else if(n.result!=null){var r=n.result.MeetingLatId,u=n.result.MeetingLngId,f=new google.maps.LatLng(r,u),o={zoom:8,center:f},s=new google.maps.Map(document.getElementById("meetingAddressMap"),o),h=new google.maps.Marker({position:f,title:"Hello World!"});if(h.setMap(s),e="https://maps.googleapis.com/maps/api/geocode/json?latlng="+r+","+u+"&key="+_mapsettings.key()+"&sensor=false",t=i.createCORSRequest1("Get",e),!t){bootbox.alert("CORS not supported");return}t.onload=function(){var n=t.responseText,i=JSON.parse(n);$("#mapaddress").text(i.results[0].formatted_address)};t.onerror=function(){bootbox.alert("Woops, there was an error making the request.")};t.send()}})}createCORSRequest1(n,t){let r;var i=new XMLHttpRequest;return"withCredentials"in i?i.open(n,t,!0):typeof r!="undefined"?(i=new r,i.open(n,t)):i=null,i}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.MeetingAddress=i})(i=t.Components||(t.Components={}))})(i=t.Meetings||(t.Meetings={}))})(i=t.Communications||(t.Communications={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,55 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let Communications;
(function (Communications) {
let Meetings;
(function (Meetings) {
let Components;
(function (Components) {
class MeetingReference extends Unibase.Platform.Core.BaseComponent {
cssFiles() {
return [];
}
jsFiles() {
return ['platform/apps/managers/appmanager.js', 'platform/forms/components/formviewer/formviewer.js'];
}
html(id, containerid) {
var html = ``;
return html;
}
load(id, containerid, callback) {
}
AddMeetingReference(id) {
let installedappid = Number(id);
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('platform/apps/managers/appmanager.js', function () {
Unibase.Platform.Apps.Managers.AppManager.Instance().getListAppConfigurations(installedappid).then(function (response) {
var data = response.result;
var formConfiguration = data.filter(x => x.SettingUrlType == 1);
Unibase.Platform.Forms.Components.FormViewer.Instance().loadForm(formConfiguration[0].FormId, 0, formConfiguration[0].AppConfigurationId, null, 0);
Unibase.Platform.Helpers.NavigationHelper.Instance().closePopUp();
});
});
}
MeetingDateValidation() {
let _dateTimeHelper = Unibase.Platform.Helpers.DateTimeHelper.Instance();
let enddate = $(".date_enddate").val();
let enddatestring = moment(enddate, "DD/MM/YYYY HH:mm").add(1, 'hours').format("YYYY/MM/DD HH:mm");
$(".hfdate_enddate").val(enddatestring);
enddatestring = moment(enddatestring, "YYYY/MM/DD HH:mm").format("DD/MM/YYYY HH:mm");
$(".date_enddate").val(enddatestring.toString());
}
static Instance() {
if (this.instance === undefined) {
this.instance = new MeetingReference();
}
return this.instance;
}
}
Components.MeetingReference = MeetingReference;
})(Components = Meetings.Components || (Meetings.Components = {}));
})(Meetings = Communications.Meetings || (Communications.Meetings = {}));
})(Communications = Apps.Communications || (Apps.Communications = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"meetingreference.js","sourceRoot":"","sources":["meetingreference.ts"],"names":[],"mappings":"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"}
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){class t extends Unibase.Platform.Core.BaseComponent{cssFiles(){return[]}jsFiles(){return["platform/apps/managers/appmanager.js","platform/forms/components/formviewer/formviewer.js"]}html(){return``}load(){}AddMeetingReference(n){let t=Number(n);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/apps/managers/appmanager.js",function(){Unibase.Platform.Apps.Managers.AppManager.Instance().getListAppConfigurations(t).then(function(n){var i=n.result,t=i.filter(n=>n.SettingUrlType==1);Unibase.Platform.Forms.Components.FormViewer.Instance().loadForm(t[0].FormId,0,t[0].AppConfigurationId,null,0);Unibase.Platform.Helpers.NavigationHelper.Instance().closePopUp()})})}MeetingDateValidation(){let i=Unibase.Platform.Helpers.DateTimeHelper.Instance(),t=$(".date_enddate").val(),n=moment(t,"DD/MM/YYYY HH:mm").add(1,"hours").format("YYYY/MM/DD HH:mm");$(".hfdate_enddate").val(n);n=moment(n,"YYYY/MM/DD HH:mm").format("DD/MM/YYYY HH:mm");$(".date_enddate").val(n.toString())}static Instance(){return this.instance===undefined&&(this.instance=new t),this.instance}}n.MeetingReference=t})(t=n.Components||(n.Components={}))})(t=n.Meetings||(n.Meetings={}))})(t=n.Communications||(n.Communications={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,73 @@
var Unibase;
(function (Unibase) {
let Apps;
(function (Apps) {
let Communications;
(function (Communications) {
let Meetings;
(function (Meetings) {
let Components;
(function (Components) {
class VideoConference extends Unibase.Platform.Core.BaseComponent {
cssFiles() {
return [];
}
jsFiles() {
return [""];
}
html(id, containerid) {
return null;
}
load(id, containerid, callback) {
$("#btnJoinMeeting").click(function () {
var url = 'https://meet.bizgaze.com/lobby/' + Unibase.Apps.Communications.Meetings.Components.VideoConference.meetingId + '/' + Unibase.Platform.Membership.Infos.Identity.currentUser.userId;
window.open(url, '');
});
}
init(containerid) {
if (Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.length > 0) {
for (let obj of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters) {
if (obj.Key === "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_meetingid") {
Unibase.Apps.Communications.Meetings.Components.VideoConference.meetingId = Number(obj.Value);
}
if (obj.Key === "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_createdby") {
Unibase.Apps.Communications.Meetings.Components.VideoConference.createdBy = Number(obj.Value);
}
}
this.render(containerid);
}
Unibase.Apps.Communications.Meetings.Components.VideoConference.Instance().load(Unibase.Apps.Communications.Meetings.Components.VideoConference.meetingId, containerid, null);
}
render(containerid) {
var portletwidgetid = Number($("#hf_PortletWidgetId").val());
$("." + containerid).empty();
let html = `<form id="formTimeLine" method="post" data-validate="parsley">
<div class="card">
<div class="card-header card-header-action border-bottom-0 px-20">
<span id="hf-widget-title_100010500003455" class="biz-highlight-bg-color">Video Conferences</span>
<div class="meeting" id="meetingid">
</div>
</div>
<div class="card-body">
<span>https://meet.bizgaze.com/lobby/` + Unibase.Apps.Communications.Meetings.Components.VideoConference.meetingId + `</span>
<a href="javascript:;" id="btnJoinMeeting" class="btn btn-primary btn-sm pull-right"> Join Meeting</a>
</div>
</div>
</form>`;
$("." + containerid).append(html);
}
static Instance() {
if (this.instance === undefined) {
this.instance = new VideoConference();
}
return this.instance;
}
}
VideoConference.meetingId = 0;
VideoConference.createdBy = 0;
Components.VideoConference = VideoConference;
})(Components = Meetings.Components || (Meetings.Components = {}));
})(Meetings = Communications.Meetings || (Communications.Meetings = {}));
})(Communications = Apps.Communications || (Apps.Communications = {}));
})(Apps = Unibase.Apps || (Unibase.Apps = {}));
})(Unibase || (Unibase = {}));
@@ -0,0 +1 @@
{"version":3,"file":"videoconference.js","sourceRoot":"","sources":["videoconference.ts"],"names":[],"mappings":"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"}
+13
View File
@@ -0,0 +1,13 @@
var Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends n.Platform.Core.BaseComponent{cssFiles(){return[]}jsFiles(){return[""]}html(){return null}load(){$("#btnJoinMeeting").click(function(){var t="https://meet.bizgaze.com/lobby/"+n.Apps.Communications.Meetings.Components.VideoConference.meetingId+"/"+n.Platform.Membership.Infos.Identity.currentUser.userId;window.open(t,"")})}init(t){if(n.Themes.Providers.Detail_Settings.Instance().InputParameters.length>0){for(let t of n.Themes.Providers.Detail_Settings.Instance().InputParameters)t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_meetingid"&&(n.Apps.Communications.Meetings.Components.VideoConference.meetingId=Number(t.Value)),t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_createdby"&&(n.Apps.Communications.Meetings.Components.VideoConference.createdBy=Number(t.Value));this.render(t)}n.Apps.Communications.Meetings.Components.VideoConference.Instance().load(n.Apps.Communications.Meetings.Components.VideoConference.meetingId,t,null)}render(t){var r=Number($("#hf_PortletWidgetId").val());$("."+t).empty();let i=`<form id="formTimeLine" method="post" data-validate="parsley">
<div class="card">
<div class="card-header card-header-action border-bottom-0 px-20">
<span id="hf-widget-title_100010500003455" class="biz-highlight-bg-color">Video Conferences</span>
<div class="meeting" id="meetingid">
</div>
</div>
<div class="card-body">
<span>https://meet.bizgaze.com/lobby/`+n.Apps.Communications.Meetings.Components.VideoConference.meetingId+`</span>
<a href="javascript:;" id="btnJoinMeeting" class="btn btn-primary btn-sm pull-right"> Join Meeting</a>
</div>
</div>
</form>`;$("."+t).append(i)}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}i.meetingId=0;i.createdBy=0;t.VideoConference=i})(i=t.Components||(t.Components={}))})(i=t.Meetings||(t.Meetings={}))})(i=t.Communications||(t.Communications={}))})(t=n.Apps||(n.Apps={}))})(Unibase||(Unibase={}));