Exemple #1
0
 protected override IEnumerable<ScriptDescriptor> GetScriptDescriptors()
 {
     ScriptControlDescriptor descriptor = new ScriptControlDescriptor("My.Controls.ImageView", this.ClientID);
     //descriptor.AddProperty("data", this.Data);
     descriptor.AddScriptProperty("data", this.Data);
     descriptor.AddProperty("dataProvider", this.DataProvider);
     descriptor.AddProperty("fetchOperation", this.FetchOperation);
     descriptor.AddProperty("fetchParameters", this.FetchParameters);
     descriptor.AddProperty("autoFetch", this.AutoFetch);
     yield return descriptor;
 }
Exemple #2
0
         GetScriptDescriptors()
 {
     ScriptControlDescriptor descriptor = new ScriptControlDescriptor("Wybecom.TalkPortal.DMD.Controls.DMDClient", this.ClientID);
     descriptor.AddScriptProperty("filterGroup", FilterGroup.ToJSConstructor());
     string componentID = this.ResolveControlID(this.CTIClientID);
     if (componentID != null && componentID != "")
     {
         descriptor.AddComponentProperty("ctiClient", componentID);
     }
     
     descriptor.AddProperty("target", this.ResolveControlID(this.TargetControlID));
     descriptor.AddProperty("dmdService", this.dmdService);
     //descriptor.AddProperty("callableFields", this.callableFields);
     //descriptor.AddProperty("presenceField", this.presenceField);
     descriptor.AddProperty("sortEnabled", this.SortEnabled);
     descriptor.AddProperty("pageEnabled", this.PageEnabled);
     descriptor.AddProperty("directoryName", this.DirectoryName);
     descriptor.AddProperty("availableImageUrl", this.availableImageUrl);
     descriptor.AddProperty("busyImageUrl", this.busyImageUrl);
     descriptor.AddProperty("logoutImageUrl", this.logoutImageUrl);
     descriptor.AddProperty("privateImageUrl", this.privateImageUrl);
     descriptor.AddProperty("unknownImageUrl", this.unknownImageUrl);
     descriptor.AddProperty("directTransferImageUrl", this.directTransferImageUrl);
     descriptor.AddProperty("consultTransferImageUrl", this.consultTransferImageUrl);
     descriptor.AddProperty("dnForwardImageUrl", this.dnForwardImageUrl);
     descriptor.AddProperty("mevoForwardImageUrl", this.mevoForwardImageUrl);
     descriptor.AddProperty("dndImageUrl", this.dndImageUrl);
     descriptor.AddProperty("enableTransfer", this.enableTransfer);
     descriptor.AddProperty("enableConsultTransfer", this.enableConsultTransfer);
     descriptor.AddProperty("speeddialImageUrl", this.speeddialImageUrl);
     descriptor.AddProperty("monitorImageUrl", this.monitorImageUrl);
     descriptor.AddProperty("enableSpeedDials", this.EnableSpeedDials);
     descriptor.AddProperty("enableTransferLookup", this.EnableTransferLookup);
     descriptor.AddProperty("enableMonitor", this.enableMonitor);
     descriptor.AddProperty("rowsPerPage", this.rowsPerPage);
     yield return descriptor;
 }