This commit is contained in:
sriramphanib committed 2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 files changed
+1153349

No files matched your search

@@ -0,0 +1,316 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let TM;
(function (TM) {
let Targets;
(function (Targets) {
let Controls;
(function (Controls) {
class BreakupTenure extends Unibase.Platform.Core.BaseComponent {
constructor() {
super();
this.datetimehelper = Unibase.Platform.Helpers.DateTimeHelper.Instance();
}
init(formpropertyid, prop, callback) {
var container = "control-container-" + formpropertyid;
BreakupTenure.instance.BreakupTenuteDatesList = [];
$("#" + $("#div_section" + prop.SectionId + " div div div div")[0].children[1].id).change(function () {
if ($("#" + $("#div_section" + prop.SectionId + " div div div div")[0].children[1].id + " :selected").text() == "Yearly") {
$("#" + $("#div_section" + prop.SectionId + " div div div div")[5].children[1].id).empty();
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.Instance().loadBreakupTenureForYearly(prop);
}
else {
$("#" + $("#div_section" + prop.SectionId + " div div div div")[5].children[1].id).empty();
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.Instance().loadBreakupTenureForMonthly(prop);
}
});
$('.date_todate,.date_fromdate,.divCustomProperties_breakuptenureid,.divCustomProperties_tenuretypeid').change(function () {
if ($('.date_todate').val() != "") {
var breakuptenureid = $("#" + $("#div_section" + prop.SectionId + " div div div div")[5].children[1].id + " :selected").text();
var breakuptenure = $("#" + $("#div_section" + prop.SectionId + " div div div div")[5].children[1].id + " :selected").val();
var formdate = $("#" + container).find('.date_fromdate').val();
var todate = $("#" + container).find('.date_todate').val();
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.Instance().loadBreakupTenureDates(container, 0, breakuptenureid, prop, breakuptenure);
}
});
if (Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.length != 0) {
$('.divCustomProperties_breakuptenureid').trigger('change');
}
$('.divCustomProperties_tenuretypeid').change(function () {
$('.tblBreakupTenure').addClass("hidden");
return false;
});
}
loadControl(containerid, prop) {
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/membership/infos/identity.js", function () {
});
var html = '<div class="row m-t-lg">' +
'<input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.Instance().getobj();">' +
'<div class="col-sm-12 TableBreakupTenure" >' +
'<div class="tblBreakupTenure"></div>' +
'</div>' +
'</div >';
$("#" + containerid).html(html);
if (Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.length != 0) {
$('[data-formuniquekey="Bizgaze_Extension_TM_Targets_App_Targets_CreateForm"]').find('#btnDynamicSave').addClass('d-none').after(`<button type="button" id="btnTargetVerification_${containerid}" class="btn btn-sm btn-primary" onclick=" Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.Instance().editFormVerification();">Save</button>`);
}
}
loadControlSettings(controlsettingjson, formpropertyid) {
return null;
}
loadPropertySettings(propertysettings, formpropertyid) {
return null;
}
validate() {
var fd;
var td;
$(".date_fromdate,.date_todate").val("");
$(".date_fromdate,.date_todate").text("");
fd = $(".date_fromdate").parent('floating-label-form-group');
var a = fd.prevObject[0].id.replace('date', 'div');
$("#" + a).removeClass('floating-label-form-group-with-value');
td = $(".date_todate").parent('floating-label-form-group');
var b = td.prevObject[0].id.replace('date', 'div');
$("#" + b).removeClass('floating-label-form-group-with-value');
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
return null;
}
loadBreakupTenureDates(container, targetdefid, brname, prop, breakuptenure) {
var errormsg = $("#" + container).find(".bizgaze_FormErrorMessages").attr('id');
var Pdid = targetdefid;
var btname = "";
if (brname == null || brname == undefined)
btname = $("#'" + $("#div_section" + prop.SectionId + " div div div div")[5].children[1].id + "' :selected").text();
else
btname = brname;
var instance = this;
var fromdate = this.datetimehelper.formatServerDate($('.date_fromdate').val());
var todate = this.datetimehelper.formatServerDate($('.date_todate').val());
if (fromdate != "Invalid date") {
if (fromdate > todate) {
$(".tblBreakupTenure").html("");
alert("ToDate should be greater than From Date");
$(".date_fromdate,.date_todate").text("");
$(".date_fromdate,.date_todate").val("");
this.f = $(".date_fromdate").parent('floating-label-form-group');
var a = this.f.prevObject[0].id.replace('date', 'div');
$("#" + a).removeClass('floating-label-form-group-with-value');
this.t = $(".date_todate").parent('floating-label-form-group');
var b = this.t.prevObject[0].id.replace('date', 'div');
$("#" + b).removeClass('floating-label-form-group-with-value');
return false;
}
}
fromdate = fromdate.toString();
todate = todate.toString();
var fdate = fromdate.replace('/', '-').replace('/', '-');
var tdate = todate.replace('/', '-').replace('/', '-');
this.fileCacheHelper.loadJsFile('apps/tm/targets/managers/targetmanager.js', function () {
Bizgaze.Apps.TM.Targets.Managers.TargetManager.Instance().getBreakupTenureDates(fdate, tdate, targetdefid, btname).then(function (response) {
if (response.result.length > 0) {
$('.brkd-active').remove();
for (var i = 0; i < response.result.length; i++) {
var len = $('.tblBreakupTenure').length;
var html = " ";
html = '<div id="divBreakupTenure-' + len + '" class="trBreakupTenure brkd-active added-row divBreakupTenure-' + len + '">' +
'<div class="row">' +
'<div class="col-sm-4">' +
'<div class="floating-label-form-group floating-label-form-group-with-value focus" id="div_BreakupTenure">' +
'<input type="hidden" id="hf_BreakupTenureId" value = ' + breakuptenure + ' />' +
'<label for="txt_BreakupTenure" id="lbl_BreakupTenure">Breakup Tenure<span class="text-danger"> *</span></label>' +
'<input type="text" id="BreakupTenureName" disabled value="' + response.result[i].BreakupTenureName + '" class="form-control required floating-label-control text-danger BreakupTenureName" data-placeholder="Breakup Tenure" data-label="Breakup Tenure*" placeholder="Breakup Tenure*" />' +
'<input type="hidden" id="hfBreakupTenureId" value = ' + response.result[i].BreakupTenureId + ' />' +
'<label for="Validation" id="lblValidation_BreakupTenure"></label>' +
'<input type = "hidden" id = "hfFormPropertyId"/>' +
'</div>' +
'</div>' +
'<div class="col-sm-4">' +
'<div class="floating-label-form-group floating-label-form-group-with-value focus" id="div_FromDate">' +
'<label for="txt_FromDate" id="lbl_FromDate">From Date<span class="text-danger"> *</span></label>' +
'<div class="input-group">' +
'<input type="text" disabled id="txt_FromDate-' + len + '" placeholder="From Date *" value=' + moment(response.result[i].FromDate).format('DD/MM/YYYY') + ' class="form-control floating-label-control datepicker-input brkfromdate FromDate" data-placeholder="dd/mm/yyyy" data-label="From Date*" /><span class="input-group-addon bg-white no-border spndate"><a href="#"><i class="fa fa-calendar"></i></a></span>' +
'<input type="hidden" id="hf_FromDate" />' +
'<label for="Validation" id="lblValidation_FromDate"></label>' +
'<input type="hidden" id="hfFormPropertyId" />' +
'</div>' +
'</div>' +
'</div>' +
'<div class="col-sm-4">' +
'<div class="floating-label-form-group floating-label-form-group-with-value focus" id = "div_ToDate">' +
'<label for="txt_ToDate" id="lbl_ToDate">To Date<span class="text-danger"> *</span></label>' +
'<div class="input-group">' +
'<input type="text" disabled id="txt_ToDate-' + len + '" placeholder="To Date *" value=' + moment(response.result[i].Todate).format('DD/MM/YYYY') + ' class="form-control floating-label-control datepicker-input ToDate brktodate" data-placeholder="dd/mm/yyyy" data-label="To Date*" /><span class="input-group-addon bg-white no-border spndate"><a href="#"><i class="fa fa-calendar open-datetimepicker" aria-hidden="true"></i></a></span>' +
'<input type = "hidden" id = "hf_ToDate" />' +
'<label for="Validation" id="lblValidation_ToDate"></label>' +
'<input type="hidden" id="hfFormPropertyId" />' +
'</div>' +
'</div>' +
'</div>' +
'</div>' +
'</div>';
$(".tblBreakupTenure:first").after(html);
$(".spndate").click(function () {
$(this).parent().find("input").focus();
});
}
$('.TableBreakupTenure').removeClass("hidden");
$(".bizgaze_FormErrorMessages").val("");
}
else {
if (btname == "Daily") {
$(".tblBreakupTenure").html("");
$('.TableBreakupTenure').addClass("hidden");
alert("Check Dates ! Daily BreakupTenure allows below 31 Days only");
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.instance.validate();
return false;
}
if (btname == "Weekly") {
$(".tblBreakupTenure").html("");
$('.TableBreakupTenure').addClass("hidden");
alert("Check Dates ! Weekly BreakupTenure allows below 4 weeks only");
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.instance.validate();
return false;
}
if (btname == "Monthly") {
$(".tblBreakupTenure").html("");
$('.TableBreakupTenure').addClass("hidden");
alert("Check Dates ! Monthly BreakupTenure allows below 12 Monthly only");
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.instance.validate();
return false;
}
if (btname == "HalfYearly") {
$(".tblBreakupTenure").html("");
$('.TableBreakupTenure').addClass("hidden");
alert("Check Dates ! HalfYearly BreakupTenure allows below 12 Monthly only");
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.instance.validate();
return false;
}
if (btname == "Quarterly") {
$(".tblBreakupTenure").html("");
$('.TableBreakupTenure').addClass("hidden");
alert("Check Dates ! Quarterly BreakupTenure allows below 12 Monthly only");
Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.instance.validate();
return false;
}
if (btname == "-Select-") {
$(".tblBreakupTenure").html("");
$('.TableBreakupTenure').addClass("hidden");
return false;
}
}
});
});
}
loadBreakupTenureForYearly(prop) {
var YearWiseOptions = ['-Select-', 'HalfYearly', 'Quarterly', 'Monthly'];
var r = 12;
for (var i = 0; i < YearWiseOptions.length; i++) {
if (i == 0) {
var item = new Option(YearWiseOptions[i], "");
}
else {
var item = new Option(YearWiseOptions[i], r.toString());
r += 1;
}
$("#" + $("#div_section" + prop.SectionId + " div div div div")[5].children[1].id).append(item);
}
}
loadBreakupTenureForMonthly(prop) {
var MonthlyWiseOptions = ['-Select-', 'Weekly', 'Daily'];
var r = 15;
for (var i = 0; i < MonthlyWiseOptions.length; i++) {
if (i == 0) {
var item = new Option(MonthlyWiseOptions[i], "");
}
else {
var item = new Option(MonthlyWiseOptions[i], r.toString());
r += 1;
}
$("#" + $("#div_section" + prop.SectionId + " div div div div")[5].children[1].id).append(item);
}
}
editFormVerification() {
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
var targetdefinitionid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_targetdefinitionid").Value);
var targetdefinitionname = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_targetdefinitionname").Value;
var targetgroupid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_targetgroupid").Value);
var lobid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_lobid").Value);
var providerid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_providerid").Value);
var tagparentid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_tagparentid").Value);
var allowothercontacts = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_allowothercontacts").Value);
var contacttagparentid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_contacttagparentid").Value);
var tenuretypeid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_tenuretypeid").Value);
var fromdate = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_fromdate").Value;
var todate = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_todate").Value;
var breakuptenureid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_breakuptenureid").Value);
var TargetDefinitionName = $(".txt_targetdefinitionname").val();
var TargetGroupid = Number($(".hfAutoCompleteId_targetgroupid").val());
var LobId = Number($(".hfAutoCompleteId_lobid").val());
var ProviderId = Number($(".hfAutoCompleteId_providerid").val());
var TagParentId = Number($(".hfAutoCompleteId_tagparentid").val());
var AllowOtherContacts = Number($(".dropdown_allowothercontacts").val());
var ContactTagParentId = Number($(".hfAutoCompleteId_contacttagparentid").val());
var TenureTypeId = Number($(".dropdown_tenuretypeid").val());
var FromDate = $(".date_fromdate").val();
var ToDate = $(".date_todate").val();
var BreakupTenureId = Number($(".dropdown_breakuptenureid").val());
if (lobid != LobId || providerid != ProviderId || tagparentid != TagParentId || allowothercontacts != AllowOtherContacts || contacttagparentid != ContactTagParentId || tenuretypeid != TenureTypeId || fromdate != FromDate || todate != ToDate || breakuptenureid != BreakupTenureId) {
bootbox.confirm({
message: "Are You Sure Do You Whant to Delete Contact Target Planning?",
buttons: {
confirm: {
label: 'Yes',
className: 'btn-success'
},
cancel: {
label: 'No',
className: 'btn-danger'
}
},
callback: function (result) {
if (result) {
$('[data-formuniquekey="Bizgaze_Extension_TM_Targets_App_Targets_CreateForm"]').find('#btnDynamicSave').trigger('click');
}
}
});
}
else {
$('[data-formuniquekey="Bizgaze_Extension_TM_Targets_App_Targets_CreateForm"]').find('#btnDynamicSave').trigger('click');
}
}
getobj() {
var instance = this;
$(".TableBreakupTenure").find(".trBreakupTenure").each(function () {
var breakuptenuredatename = $(this).find("#BreakupTenureName").val();
var fromdate = $(this).find(".FromDate").val();
var todate = $(this).find(".ToDate").val();
var breakuptenureid = $(this).find('#hfBreakupTenureId').val();
instance.breakuptenuredates(breakuptenuredatename, fromdate, todate, breakuptenureid);
});
return instance.BreakupTenuteDatesList;
}
breakuptenuredates(breakuptenuredatename, fromdate, todate, breakuptenureid) {
var instance = this;
instance.BreakupTenuteDatesList.push({
BreakupTenureDateName: breakuptenuredatename,
FromDate: Unibase.Platform.Helpers.DateTimeHelper.Instance().formatServerDate(fromdate),
Todate: Unibase.Platform.Helpers.DateTimeHelper.Instance().formatServerDate(todate),
BreakupTenureId: breakuptenureid
});
}
static Instance() {
if (this.instance === undefined) {
this.instance = new BreakupTenure();
}
return this.instance;
}
}
Controls.BreakupTenure = BreakupTenure;
})(Controls = Targets.Controls || (Targets.Controls = {}));
})(Targets = TM.Targets || (TM.Targets = {}));
})(TM = Apps.TM || (Apps.TM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"breakuptenure.component.js","sourceRoot":"","sources":["breakuptenure.component.ts"],"names":[],"mappings":"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 truncated
+1
View File
@@ -0,0 +1 @@
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{constructor(){super();this.datetimehelper=Unibase.Platform.Helpers.DateTimeHelper.Instance()}init(t,r){var u="control-container-"+t;i.instance.BreakupTenuteDatesList=[];$("#"+$("#div_section"+r.SectionId+" div div div div")[0].children[1].id).change(function(){$("#"+$("#div_section"+r.SectionId+" div div div div")[0].children[1].id+" :selected").text()=="Yearly"?($("#"+$("#div_section"+r.SectionId+" div div div div")[5].children[1].id).empty(),n.Apps.TM.Targets.Controls.BreakupTenure.Instance().loadBreakupTenureForYearly(r)):($("#"+$("#div_section"+r.SectionId+" div div div div")[5].children[1].id).empty(),n.Apps.TM.Targets.Controls.BreakupTenure.Instance().loadBreakupTenureForMonthly(r))});$(".date_todate,.date_fromdate,.divCustomProperties_breakuptenureid").change(function(){if($(".date_todate").val()!=""){var t=$("#"+$("#div_section"+r.SectionId+" div div div div")[5].children[1].id+" :selected").text(),i=$("#"+$("#div_section"+r.SectionId+" div div div div")[5].children[1].id+" :selected").val(),f=$("#"+u).find(".date_fromdate").val(),e=$("#"+u).find(".date_todate").val();n.Apps.TM.Targets.Controls.BreakupTenure.Instance().loadBreakupTenureDates(u,0,t,r,i)}});$(".divCustomProperties_tenuretypeid").change(function(){return $(".tblBreakupTenure").addClass("hidden"),!1})}loadControl(n){Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/membership/infos/identity.js",function(){});$("#"+n).html('<div class="row m-t-lg"><input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.Instance().getobj();"><div class="col-sm-12 TableBreakupTenure" ><div class="tblBreakupTenure"><\/div><\/div><\/div >');Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.length!=0&&$('[data-formuniquekey="Bizgaze_Extension_TM_Targets_App_Targets_CreateForm"]').find("#btnDynamicSave").addClass("d-none").after(`<button type="button" id="btnTargetVerification_${n}" class="btn btn-sm btn-primary" onclick=" Bizgaze.Apps.TM.Targets.Controls.BreakupTenure.Instance().editFormVerification();">Save</button>`)}loadControlSettings(){return null}loadPropertySettings(){return null}validate(){var n,t,i,r;$(".date_fromdate,.date_todate").val("");$(".date_fromdate,.date_todate").text("");n=$(".date_fromdate").parent("floating-label-form-group");i=n.prevObject[0].id.replace("date","div");$("#"+i).removeClass("floating-label-form-group-with-value");t=$(".date_todate").parent("floating-label-form-group");r=t.prevObject[0].id.replace("date","div");$("#"+r).removeClass("floating-label-form-group-with-value")}bindEditFormDetails(){return null}loadBreakupTenureDates(t,i,r,u,f){var v=$("#"+t).find(".bizgaze_FormErrorMessages").attr("id"),y=i,e="",h,c,l,a;e=r==null||r==undefined?$("#'"+$("#div_section"+u.SectionId+" div div div div")[5].children[1].id+"' :selected").text():r;var p=this,o=this.datetimehelper.formatServerDate($(".date_fromdate").val()),s=this.datetimehelper.formatServerDate($(".date_todate").val());if(o!="Invalid date"&&o>s)return $(".tblBreakupTenure").html(""),alert("ToDate should be greater than From Date"),$(".date_fromdate,.date_todate").text(""),$(".date_fromdate,.date_todate").val(""),this.f=$(".date_fromdate").parent("floating-label-form-group"),h=this.f.prevObject[0].id.replace("date","div"),$("#"+h).removeClass("floating-label-form-group-with-value"),this.t=$(".date_todate").parent("floating-label-form-group"),c=this.t.prevObject[0].id.replace("date","div"),$("#"+c).removeClass("floating-label-form-group-with-value"),!1;o=o.toString();s=s.toString();l=o.replace("/","-").replace("/","-");a=s.replace("/","-").replace("/","-");this.fileCacheHelper.loadJsFile("apps/tm/targets/managers/targetmanager.js",function(){n.Apps.TM.Targets.Managers.TargetManager.Instance().getBreakupTenureDates(l,a,i,e).then(function(t){var i,r,u;if(t.result.length>0){for($(".brkd-active").remove(),i=0;i<t.result.length;i++)r=$(".tblBreakupTenure").length,u=" ",u='<div id="divBreakupTenure-'+r+'" class="trBreakupTenure brkd-active added-row divBreakupTenure-'+r+'"><div class="row"><div class="col-sm-4"><div class="floating-label-form-group floating-label-form-group-with-value focus" id="div_BreakupTenure"><input type="hidden" id="hf_BreakupTenureId" value = '+f+' /><label for="txt_BreakupTenure" id="lbl_BreakupTenure">Breakup Tenure<span class="text-danger"> *<\/span><\/label><input type="text" id="BreakupTenureName" disabled value="'+t.result[i].BreakupTenureName+'" class="form-control required floating-label-control text-danger BreakupTenureName" data-placeholder="Breakup Tenure" data-label="Breakup Tenure*" placeholder="Breakup Tenure*" /><input type="hidden" id="hfBreakupTenureId" value = '+t.result[i].BreakupTenureId+' /><label for="Validation" id="lblValidation_BreakupTenure"><\/label><input type = "hiddeLine truncated
@@ -0,0 +1,42 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let TM;
(function (TM) {
let Targets;
(function (Targets) {
let Controls;
(function (Controls) {
class BreakupTenure_Setting {
loadSettingHtml() {
return ``;
}
bindControlData(controldatajson) {
return "";
}
SaveControlData(controldatajson) {
return "";
}
loadControlPropertiesHtml(Container) {
return "";
}
bindPropertySettings(prop) {
return "";
}
savePropertySettings(prop) {
return "";
}
static Instance() {
if (this.instance === undefined) {
this.instance = new BreakupTenure_Setting();
}
return this.instance;
}
}
Controls.BreakupTenure_Setting = BreakupTenure_Setting;
})(Controls = Targets.Controls || (Targets.Controls = {}));
})(Targets = TM.Targets || (TM.Targets = {}));
})(TM = Apps.TM || (Apps.TM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"breakuptenure.settings.js","sourceRoot":"","sources":["breakuptenure.settings.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAwChB;AAxCD,WAAU,OAAO;IACb,IAAiB,IAAI,CAsCpB;IAtCD,WAAiB,IAAI;QACjB,IAAiB,EAAE,CAoClB;QApCD,WAAiB,EAAE;YACf,IAAiB,OAAO,CAiCvB;YAjCD,WAAiB,OAAO;gBACpB,IAAiB,QAAQ,CA8BxB;gBA9BD,WAAiB,QAAQ;oBACrB,MAAa,qBAAqB;wBAC9B,eAAe;4BACX,OAAO,EAAE,CAAC;wBACd,CAAC;wBACD,eAAe,CAAC,eAAoB;4BAChC,OAAO,EAAE,CAAC;wBACd,CAAC;wBACD,eAAe,CAAC,eAAoB;4BAChC,OAAO,EAAE,CAAC;wBACd,CAAC;wBACD,yBAAyB,CAAC,SAAS;4BAC/B,OAAO,EAAE,CAAC;wBACd,CAAC;wBACD,oBAAoB,CAAC,IAAgB;4BACjC,OAAO,EAAE,CAAC;wBACd,CAAC;wBACD,oBAAoB,CAAC,IAAgB;4BACjC,OAAO,EAAE,CAAC;wBACd,CAAC;wBAID,MAAM,CAAC,QAAQ;4BACX,IAAI,IAAI,CAAC,QAAQ,KAAK,SAAS,EAAE;gCAC7B,IAAI,CAAC,QAAQ,GAAG,IAAI,qBAAqB,EAAE,CAAC;6BAC/C;4BACD,OAAO,IAAI,CAAC,QAAQ,CAAC;wBACzB,CAAC;qBACJ;oBA5BY,8BAAqB,wBA4BjC,CAAA;gBACL,CAAC,EA9BgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QA8BxB;YAEL,CAAC,EAjCgB,OAAO,GAAP,UAAO,KAAP,UAAO,QAiCvB;QAEL,CAAC,EApCgB,EAAE,GAAF,OAAE,KAAF,OAAE,QAoClB;IACL,CAAC,EAtCgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAsCpB;AACL,CAAC,EAxCS,OAAO,KAAP,OAAO,QAwChB"}
+1
View File
@@ -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{loadSettingHtml(){return``}bindControlData(){return""}SaveControlData(){return""}loadControlPropertiesHtml(){return""}bindPropertySettings(){return""}savePropertySettings(){return""}static Instance(){return this.instance===undefined&&(this.instance=new t),this.instance}}n.BreakupTenure_Setting=t})(t=n.Controls||(n.Controls={}))})(t=n.Targets||(n.Targets={}))})(t=n.TM||(n.TM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));