123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- var Unibase;
- (function (Unibase) {
- let Platform;
- (function (Platform) {
- let Communications;
- (function (Communications) {
- let Controls;
- (function (Controls) {
- class Template extends Unibase.Platform.Core.BaseComponent {
- init(formpropertyid, prop, callback) {
- }
- loadControl(containerid, prop) {
- Template.containerid = containerid;
- var html = '<div class="template_customAutocmplt"><label>Templates</label><select class ="form-control appwise_templates"><option value="1">Select template</option></select><input type="hidden" id="hfAppWiseAutoComplete" class="hfAppWiseAutoComplete form-control value-control" value="Unibase.Platform.Communications.Controls.Template.Instance().getTemplateId();" data-isdynamic="true"/></div>';
- $("#" + containerid).html(html);
- $("#" + containerid).attr('data-templateAuto', containerid);
- }
- getTemplateId() {
- return Number($('.appwise_templates option:selected').val());
- }
- HideEdit(apptype) {
- var btnid = "btn_Editmails";
- if (apptype == 2) {
- btnid = "btn_EditSMS";
- }
- var schedulerdate = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_scheduleddate");
- var scdate = Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateTimeWithT(schedulerdate);
- var scheduleddate = new Date(scdate);
- var date = new Date();
- if (date >= scheduleddate) {
- $('#' + btnid).addClass("hidden");
- }
- }
- loadControlSettings() {
- }
- loadPropertySettings() {
- }
- bindEditFormDetails() {
- }
- static Instance() {
- if (this.instance === undefined) {
- this.instance = new Template();
- }
- return this.instance;
- }
- }
- Controls.Template = Template;
- })(Controls = Communications.Controls || (Communications.Controls = {}));
- })(Communications = Platform.Communications || (Platform.Communications = {}));
- })(Platform = Unibase.Platform || (Unibase.Platform = {}));
- })(Unibase || (Unibase = {}));
|