DOC
|
Robert, As always great work! I may yet make use of this widget. Thanks for the info. Look forward to trying it out.
... View more
02-11-2019
05:50 AM
|
0
|
0
|
4450
|
DOC
|
Katie, Hi there. Sorry I actually gave up on this avenue after spending way too much time on it. I was mostly trying to avoid using the basemap gallery widget to toggle aerial layers since it is coordinate system dependent. I eventually reprojected all of our aerials into Web Mercator and used the gallery. I do still prefer this tool but just couldn’t spend any more time on it. Good luck! Tim
... View more
02-07-2019
12:36 PM
|
0
|
0
|
4450
|
POST
|
I originally posted this as a discussion but decided I should repost as a question. I've managed to use Robert's Layer Toggle widget in a way it wasn't intended. Using Launchpad theme I was able to group my aerial layers to toggle on and off with just the simple popup buttons. I realize I could do something similar using Basemap Gallery, but that solution presents other challenges (coordinate system limitations). Anyway here is a screenshot to maybe help illustrate what I'm talking about. In this shot there are 2 aerials turned on. Can't tell which, that's my issue. I can utilize the "popup" action of the launchpad theme to see which ones are active, but that had issues working properly (had to double toggle to turn off and on). I guess what I need is a way to show which buttons are active. If I could get the "popup" action to work properly or even better if I could highlight the selected (active) layer buttons. Seems like something like that would be done in the CSS. Any tips very appreciated. Tim
... View more
05-03-2017
08:29 AM
|
0
|
0
|
507
|
DOC
|
Robert, I get that. I know it was designed more for off panel. But it seems that it can and will function this way since it's actually working great with just this one limitation. This was a work around to using the basemap gallery since that widget is so strict on coordinate systems. It would be most difficult and time consuming for me to reproject all of my aerial layers. None of this was an issue with Flex, but that's another story. I appreciate you getting back to me. Perhaps I'll have to look for another way. It shouldn't be this difficult to simply toggle some aerials that happen to not be in Web Mercator. I'll figure out something. Always do. Thanks again and keep up the good work.
... View more
04-20-2017
09:29 AM
|
0
|
0
|
17483
|
DOC
|
Robert, I was trying not to bug you as I know you are a busy man. I'm using this widget as a group widget in the launchpad theme. It's working fine except that I can't tell which layers are active or not. I got it to utilize the launchpad anchorbars "pop up" action to show the active layers. However I know the code isn't right. I have to toggle the buttons twice to get the layer to turn off, thus the button can be "popped up" and the layer off. You made mention in a post above about changing the appearance when a layer is on. That would work too. Here is my "wrong" code. I was attempting an onClose to get the popup action I was talking about. Any advise is very much appreciated. Your work is a great asset to all on here. Thanks! onOpen: function () { // var layerInfoArray = this.operLayerInfos.getLayerInfoArray(); // array.forEach(layerInfoArray, function(layerInfo) { // if(layerInfo._visible){ // layerInfo.setTopLayerVisible(false); // } // }, this); this.setToggleLayer(); var lObjs = []; array.map(this.toggleLayerIds, lang.hitch(this, function (id) { lObjs.push(this.operLayerInfos.getLayerInfoById(id)); })); if (!this.isToggling) { this.isToggling = true; array.map(lObjs, lang.hitch(this, function (lObj) { this.toggleLayer(lObj); })); } }, onClose: function () { setTimeout(lang.hitch(this, function () { this.isToggling = false; PanelManager.getInstance().closePanel(this.onClose); }), 300); }, Tim
... View more
04-20-2017
08:45 AM
|
0
|
0
|
17483
|
POST
|
Mark, Having same issue here. I know this is from last August, but I just had a request for this functionality and noticed as you did mine worked at 1.1 but not from 1.2 - 2.0. Did you ever resolve? Thanks.
... View more
04-22-2016
09:50 AM
|
0
|
0
|
316
|
POST
|
Robert, As always you are on top of things. I can't thank you enough for your great widgets and continued assistance on here. I rarely have had to ask for your help directly, but I get help from you all the time by reading your numerous posts to others. Thank you. Please keep up the good work. Tim
... View more
08-15-2011
12:21 PM
|
0
|
0
|
592
|
POST
|
Ok just to add to what I was trying to say...the behavior described by jumparoojack in the first post is very similar to what is happening to me. I will attach my screen shot. Basically I can get the widget to work ok if I do not set hyperlinkgridfield to true in the xml. Now the datagrid does still actually work, but in order to access the map and widgets you have to keep clicking "OK" on a popup that simply displays the text [object Object]. The more results found in the query, the more "windows" you have to close by clicking "OK". I've been using the esearch widget for a long time now. This is the first time I've had an issue implementing. It's also a bit concerning that nobody else seems to have this problem other than jumparoojack and I. I'm just not sure what the issue could be at this point. Any ideas?
... View more
08-15-2011
11:50 AM
|
0
|
0
|
592
|
POST
|
Ok so if your using the Edit Widget on a "Date" field by default there will be a calendar that pops up for you to select a date for that field. That is fine. The little problem I'm having is the date always has a generic time attached to it, usually 5:00AM. You don't see the time, nor can you select or edit it in the Edit Widget. However when you open the data in ArcMap or use the identify tools you will clearly see the date + 5:00AM. Any ideas how to change this behavior? I've tried formatting the date field in ArcMap. I've also tried changing some things in the EditWidget.mxml here: private function featureLayer_selectionComplete(event:FeatureLayerEvent):void { for each (var field:Field in event.target.layerDetails.fields) { if (field.type == Field.TYPE_DATE) { for each (var feature:Graphic in event.features) { //var date:Date = new Date(feature.attributes[field.name]); var date:Date = new Date(); if (date.milliseconds == 999) { date.milliseconds++; //Add 1ms to date values ending in 999 to workaround REST //date bug } feature.attributes[field.name] = date.time; } } } } I need the user to be able to change the time to whatever they want. Any reply is appreciated. Thanks. Tim
... View more
02-23-2011
09:52 AM
|
0
|
0
|
1817
|
POST
|
Robert (or whoever), I have this wonderful widget working great in 2.2 except for one thing..the "Use Existing Draw Widget Graphics". I keep getting the same error no matter what changes I make. I had this function working in 2.1 and have checked for differences in my configuration but found none. The error is: ReferenceError: Error #1069: Property url not found on String and there is no default value. at widgets.eSearch::SearchWidget/queryFeaturesGraphical() at widgets.eSearch::SearchWidget/getDrawGra() at widgets.eSearch::SearchWidget/___SearchWidget_Image1_click() Any thoughts would be most appreciated. Can't thank you enough for your awsome widgets by the way. Keep up the good work. Tim
... View more
01-13-2011
06:57 AM
|
0
|
0
|
640
|
Online Status |
Offline
|
Date Last Visited |
06-04-2024
08:57 PM
|