// Token: 0x060000BB RID: 187 RVA: 0x000034DE File Offset: 0x000016DE
 public static void AddProperty(this ScriptComponentDescriptor descriptor, string name, int value, int defaultValue)
 {
     if (value != defaultValue)
     {
         descriptor.AddProperty(name, value);
     }
 }
 // Token: 0x060000BA RID: 186 RVA: 0x000034C9 File Offset: 0x000016C9
 public static void AddProperty(this ScriptComponentDescriptor descriptor, string name, bool value, bool skipFalseValue)
 {
     if (value || !skipFalseValue)
     {
         descriptor.AddProperty(name, value);
     }
 }
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     descriptor.AddProperty("SetFacebook", this.SetFacebook);
     descriptor.AddProperty("CloseWindowWithoutUpdatingSubscription", this.CloseWindowWithoutUpdatingSubscription);
     descriptor.AddProperty("AppAuthorizationCode", this.AppAuthorizationCode);
     descriptor.AddProperty("RedirectUri", this.RedirectUri);
 }
Beispiel #4
0
 protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     base.DescribeComponent(descriptor);
     descriptor.AddElementProperty("iframe", _iframe.ClientID);
     descriptor.AddProperty("registeredFields", RegisteredFieldsIds);
     descriptor.AddProperty("registeredHandlers", RegisteredHandlersIds);
 }
Beispiel #5
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddProperty("ExceptionName", this.ExceptionName);
     descriptor.AddProperty("ExceptionHandlerType", this.ExceptionHandlerType);
     descriptor.AddProperty("ErrorCoExistingAction", this.ErrorCoExistingAction);
 }
Beispiel #6
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddProperty("RemoveLinkText", this.RemoveLinkText, true);
     descriptor.AddProperty("IdentityProperty", this.IdentityProperty, true);
     descriptor.AddProperty("DisplayProperty", this.DisplayProperty, true);
 }
Beispiel #7
0
 /// <summary>
 /// DescribeComponent creates propreties in ScriptComponentDescriptor for child controls in Bubble Chart
 /// </summary>
 /// <param name="descriptor">Descriptor object which will accpet server components to convert in client script.</param>
 protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     base.DescribeComponent(descriptor);
     if (!IsDesignMode)
     {
     }
 }
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     if (this.Trigger != "click")
     {
         descriptor.AddProperty("Trigger", this.Trigger);
     }
     if (this.EnableConfirmation)
     {
         descriptor.AddProperty("EnableConfirmation", true);
     }
     if (this.IsSaveMethod)
     {
         descriptor.AddProperty("IsSaveMethod", true);
     }
     if (this.EnableProgressPopup)
     {
         descriptor.AddProperty("EnableProgressPopup", true);
     }
     descriptor.AddProperty("ProgressDescription", this.ProgressDescription, true);
     descriptor.AddProperty("AssociateElementID", this.AssociateElementID, true);
     this.CheckWebServiceErrorHandlers(this.WebServiceMethods);
     descriptor.AddProperty("WebServiceMethodIDs", this.WebServiceMethodIDs, true);
     if (this.CloseAfterSuccess)
     {
         descriptor.AddProperty("CloseAfterSuccess", true);
     }
 }
 protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     base.DescribeComponent(descriptor);
     descriptor.AddProperty("tabStripPlacement", this.TabStripPlacement);
     descriptor.AddProperty("useVerticalStripPlacement", this.UseVerticalStripPlacement);
     descriptor.AddProperty("onDemand", this.OnDemand);
 }
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddProperty("NameSpace", this.NameSpace, true);
     descriptor.AddProperty("EsoFullAccess", this.EsoFullAccess, true);
     descriptor.AddElementProperty("IframeElement", this.IframeElementID, this);
 }
        // override the base method
        protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
        {
            // Register fields and handlers for use in client-side

            if (Search != null)
            {
                RegisteredFields.Add(new Obout.Ajax.UI.HTMLEditor.Popups.RegisteredField("search", Search));
            }
            if (ReplaceWith != null)
            {
                RegisteredFields.Add(new Obout.Ajax.UI.HTMLEditor.Popups.RegisteredField("replaceWith", ReplaceWith));
            }
            if (MatchCase != null)
            {
                RegisteredFields.Add(new Obout.Ajax.UI.HTMLEditor.Popups.RegisteredField("matchCase", MatchCase));
            }
            if (SearchNext != null)
            {
                RegisteredHandlers.Add(new Obout.Ajax.UI.HTMLEditor.Popups.RegisteredField("searchNext", SearchNext));
            }
            if (Replace != null)
            {
                RegisteredHandlers.Add(new Obout.Ajax.UI.HTMLEditor.Popups.RegisteredField("replace", Replace));
            }
            if (ReplaceAll != null)
            {
                RegisteredHandlers.Add(new Obout.Ajax.UI.HTMLEditor.Popups.RegisteredField("replaceAll", ReplaceAll));
            }

            base.DescribeComponent(descriptor);
        }
Beispiel #12
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddProperty("Width", this.Width);
     descriptor.AddProperty("EditControlID", this.EditControlID, true);
     descriptor.AddProperty("TypeName", this.TypeName, true);
 }
Beispiel #13
0
        private void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
        {
            descriptor.AddElementProperty("SearchButton", this.searchButton.ClientID, true);
            descriptor.AddElementProperty("ClearButton", this.clearButton.ClientID, true);
            descriptor.AddComponentProperty("FromEditor", this.senderMatches.ClientID, true);
            descriptor.AddComponentProperty("ToEditor", this.recipientMatches.ClientID, true);
            descriptor.AddElementProperty("MessageIDTextBox", this.messageIDTextBox.ClientID, true);
            descriptor.AddElementProperty("ClientIPTextBox", this.originalClientIPTextbox.ClientID, true);
            descriptor.AddElementProperty("ReportTitleTextBox", this.reportTitleTextbox.ClientID, true);
            descriptor.AddElementProperty("NotifyAddressTextBox", this.emailTextbox.ClientID, true);
            descriptor.AddElementProperty("DdMessageTimeFrame", this.ddMessageTimeframe.ClientID, true);
            descriptor.AddElementProperty("DdDeliveryStatus", this.ddDeliveryStatus.ClientID, true);
            descriptor.AddElementProperty("DdDeliveryStatusEx", this.ddDeliveryStatusEx.ClientID, true);
            descriptor.AddElementProperty("DirectionDropdown", this.ddDirection.ClientID, true);
            descriptor.AddElementProperty("TimeZoneDropdown", this.ddTimeZone.ClientID, true);
            descriptor.AddElementProperty("ReportOptionsPanel", "panelOnDemandOptions", true);
            descriptor.AddElementProperty("DateRangePanel", "dateRangePanel", true);
            descriptor.AddElementProperty("IncludeReportDetails", this.chkReportDetails.ClientID, true);
            descriptor.AddComponentProperty("StartDate", this.startDate.ClientID, true);
            descriptor.AddComponentProperty("EndDate", this.endDate.ClientID, true);
            descriptor.AddComponentProperty("DockPanel", this.dockpanel.ClientID, true);
            WebServiceReference webServiceReference = new WebServiceReference(EcpUrl.EcpVDirForStaticResource + "DDI/DDIService.svc?schema=MessageTraceEx");

            descriptor.AddProperty("ServiceUrl", EcpUrl.ProcessUrl(webServiceReference.ServiceUrl));
        }
Beispiel #14
0
 private void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     descriptor.AddElementProperty("SubscriptionUrlLabel", this.txtSubscriptionUrl_label.ClientID, true);
     descriptor.AddElementProperty("SubscriptionUrl", this.txtSubscriptionUrl.ClientID, true);
     descriptor.AddElementProperty("ViewUrlLabel", this.txtViewUrl_label.ClientID, true);
     descriptor.AddElementProperty("ViewUrl", this.txtViewUrl.ClientID, true);
 }
Beispiel #15
0
        protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
        {
            base.BuildScriptDescriptor(descriptor);
            BaseForm baseForm = this.Page as BaseForm;

            if (baseForm != null)
            {
                descriptor.AddComponentProperty("Form", "aspnetForm");
            }
            descriptor.AddComponentProperty("ListView", this.ListViewID, this);
            descriptor.AddElementProperty("DetailsTextBox", this.DetailsTextBoxID, this);
            descriptor.AddElementProperty("DetailsPanel", this.DetailsPanelID, this);
            descriptor.AddComponentProperty("ListSource", this.ListSourceID, this);
            descriptor.AddElementProperty("AddButton", this.AddButtonID, this);
            descriptor.AddElementProperty("WrapperControl", this.WrapperControlID, this);
            descriptor.AddElementProperty("SearchPanel", this.SearchPanelID, this);
            descriptor.AddElementProperty("ContentPanel", this.ContentPanelID, this);
            descriptor.AddElementProperty("BottomPanel", this.BottomPanelID, this);
            descriptor.AddProperty("IsMasterDetailed", this.IsMasterDetailed, true);
            descriptor.AddProperty("DetailsProperty", this.DetailsProperty, true);
            descriptor.AddProperty("ReturnIdentities", this.ReturnIdentities, true);
            descriptor.AddProperty("AllowTyping", this.AllowTyping, true);
            descriptor.AddProperty("SpriteSrc", Util.GetSpriteImageSrc(this));
            if (this.ShowWellControl)
            {
                descriptor.AddComponentProperty("WellControl", this.wellControl.ClientID);
            }
            if (this.filterTextBox != null && !this.HideSearchPanel)
            {
                descriptor.AddComponentProperty("FilterTextBox", this.filterTextBox.ClientID);
            }
        }
Beispiel #16
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddProperty("Feature", this.Feature);
     descriptor.AddProperty("OnPremiseFrameVisible", this.OnPremiseFrameVisible);
     descriptor.AddProperty("LogoutHelperPage", this.LogoutHelperPage);
 }
Beispiel #17
0
        private void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
        {
            descriptor.AddElementProperty("SearchButton", this.searchButton.ClientID, true);
            descriptor.AddElementProperty("ClearButton", this.clearButton.ClientID, true);
            descriptor.AddComponentProperty("FromEditor", this.senderMatches.ClientID, true);
            descriptor.AddComponentProperty("ToEditor", this.recipientMatches.ClientID, true);
            descriptor.AddElementProperty("MessageIDTextBox", this.messageIDTextBox.ClientID, true);
            descriptor.AddComponentProperty("ListView", this.listViewSearchResults.ClientID, true);
            descriptor.AddComponentProperty("ListViewDataSource", this.messageTraceDataSource.ClientID, true);
            descriptor.AddComponentProperty("ListViewRefreshMethod", this.messageTraceDataSource.RefreshWebServiceMethod.ClientID, true);
            descriptor.AddElementProperty("DdMessageTimeFrame", this.ddMessageTimeframe.ClientID, true);
            descriptor.AddElementProperty("DdDeliveryStatus", this.ddDeliveryStatus.ClientID, true);
            descriptor.AddElementProperty("CustomLink", this.customLink.ClientID, true);
            ExDateTime dateTimeValue = ExDateTime.UtcNow.ToUserExDateTime();

            dateTimeValue = dateTimeValue.AddMinutes((double)((60 - dateTimeValue.Minute) % 30));
            descriptor.AddProperty("StartDate", dateTimeValue.AddHours(-48.0).ToUserDateTimeGeneralFormatString(), true);
            descriptor.AddProperty("EndDate", dateTimeValue.ToUserDateTimeGeneralFormatString(), true);
            ExTimeZone exTimeZone;

            if (RbacPrincipal.Current.UserTimeZone != null)
            {
                exTimeZone = RbacPrincipal.Current.UserTimeZone;
            }
            else if (!ExTimeZoneEnumerator.Instance.TryGetTimeZoneByName("UTC", out exTimeZone))
            {
                exTimeZone = ExTimeZone.UtcTimeZone;
            }
            descriptor.AddProperty("TimeZone", exTimeZone.Id, true);
            descriptor.AddUrlProperty("PickerFormUrl", "~/Pickers/CustomDateRangePicker.aspx", this);
        }
Beispiel #18
0
 protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     // add to the popup link to CSS file used for the 'QuickFormatting control'
     descriptor.AddProperty("additionalCss", Page.ClientScript.GetWebResourceUrl(typeof(QuickFormatting), "Obout.Ajax.UI.HTMLEditor.QF.QuickFormatting.css"));
     // call base method
     base.DescribeComponent(descriptor);
 }
Beispiel #19
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddComponentProperty("BeforeDatePicker", this.beforeDatePicker.ClientID, this);
     descriptor.AddComponentProperty("AfterDatePicker", this.afterDatePicker.ClientID, this);
     descriptor.AddElementProperty("BeforeDateCheckBox", this.chkBeforeDate.ClientID, this);
     descriptor.AddElementProperty("AfterDateCheckBox", this.chkAfterDate.ClientID, this);
 }
Beispiel #20
0
 protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     base.DescribeComponent(descriptor);
     if (_editPanel != null)
     {
         descriptor.AddComponentProperty("editPanel", _editPanel.ClientID);
     }
 }
Beispiel #21
0
 protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     base.DescribeComponent(descriptor);
     descriptor.AddElementProperty("contentChangedElement", ContentChangedId);
     descriptor.AddElementProperty("contentForceElement", ContentForceId);
     descriptor.AddElementProperty("contentElement", ContentId);
     descriptor.AddElementProperty("activeModeElement", ActiveModeId);
 }
 // Token: 0x060000B9 RID: 185 RVA: 0x000034B3 File Offset: 0x000016B3
 public static void AddProperty(this ScriptComponentDescriptor descriptor, string name, string value, bool skipWithEmptyOrNullValue)
 {
     if (skipWithEmptyOrNullValue && string.IsNullOrEmpty(value))
     {
         return;
     }
     descriptor.AddProperty(name, value);
 }
Beispiel #23
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddUrlProperty("NavigationUrl", this.NavigationUrl, this);
     descriptor.AddComponentProperty("OwnerControl", this.OwnerControlID, this);
     descriptor.AddProperty("Width", this.Width, 510);
     descriptor.AddProperty("Height", this.Height, 564);
 }
Beispiel #24
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     if (!string.IsNullOrEmpty(this.ConverterType))
     {
         descriptor.AddScriptProperty("Converter", "new " + this.ConverterType + "()");
     }
 }
 protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     base.DescribeComponent(descriptor);
     descriptor.AddProperty("controls", _controlsDescriptor);
     descriptor.AddProperty("overlays", _overlaysDescriptor);
     descriptor.AddProperty("xmlPath", ResolveClientUrl(SourceUrl));
     descriptor.AddProperty("prefixUrl", Page.Request.ApplicationPath);
 }
Beispiel #26
0
        System.Collections.Generic.IEnumerable <ScriptDescriptor> IScriptControl.GetScriptDescriptors()
        {
            ScriptComponentDescriptor sd = new ScriptComponentDescriptor("Mediachase.Cms.Util");

            sd.ID = "MediachaseCmsUtil";
            sd.AddProperty("IsDesignMode", CMSContext.Current.IsDesignMode);
            return(new ScriptDescriptor[] { sd });
        }
 /// <summary>
 /// Describes the settings for this control.
 /// </summary>
 /// <param name="descriptor"></param>
 protected virtual void DescribeComponent(ScriptComponentDescriptor descriptor)
 {
     ScriptObjectBuilder.DescribeComponent(this, descriptor, this, this);
     if (SupportsClientState)
     {
         descriptor.AddElementProperty("clientStateField", ClientStateFieldID);
     }
 }
Beispiel #28
0
 protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
 {
     base.BuildScriptDescriptor(descriptor);
     descriptor.AddElementProperty("AllTypesRadioButton", this.AllTypesRadioButtonID, true);
     descriptor.AddElementProperty("SpecificTypesRadioButton", this.SpecificTypesRadioButtonID, true);
     descriptor.AddProperty("value", this.Value);
     descriptor.AddProperty("TypeEnumToControlMapping", this.typeEnumToControlMapping);
 }
Beispiel #29
0
        protected sealed override List <ScriptDescriptor> CreateScriptDescriptors()
        {
            List <ScriptDescriptor>   list = new List <ScriptDescriptor>();
            ScriptComponentDescriptor item = new ScriptComponentDescriptor(this.ClientControlType);

            list.Add(item);
            return(list);
        }
 // Token: 0x060000B3 RID: 179 RVA: 0x000033C2 File Offset: 0x000015C2
 public static void AddClientIdProperty(this ScriptComponentDescriptor descriptor, string name, Control control)
 {
     if (control == null || !control.Visible)
     {
         return;
     }
     descriptor.AddProperty(name, control.ClientID);
 }