Add a button to the feature selector.
The configuration for a button of type FeatureSelectorButtonDescriptor.
Binds a handler to an Observable or to a dojo.connect. Binding to an Observable:
``` this.auto(someObservable, function (newValue) { });
with explicit scope:
this.auto(someObservable, this, function (newValue) { });
Alternately, pass an event name as a string to use dojo.connect:
this.auto(window, "onclick", function () { }); ```
Either an Observable (for observable bindings) or a regular object (if arg1 is a string)
If arg0 is an Observable, a function or scope object. Otherwise, an event name (to use with dojo.connect).
If arg0 is an Observable, a function handler.
Destroys the object completely
Disposes any bindings tracked by this object.
Gets a language resource from the Application's resource dictionary, given a key, and optional locale. Returns null if the resource does not exist.
The locale of the resource to fetch. Defaults to the current application locale.
Hides the Feature Selector. If 'reset' is true, then willl also wipe out all information contained within.
An optional boolean indicating wether or not to reset the feature selector prior to hiding it.
Override or attach to provide custom clean-up behaviour.
Resets all information in the feature selector.
Sets up the Feture Selector but does not display it. Use ShowFeatureSelector to display the selector.
A configuration object of type FeatureSelectorArgs.
Show the Feature Selector. If 'args' are defined, resets the selector and displays information in the new args object else reuses the old information.
An optional object of type FeatureSelectorArgs. Used to specify input arguments for the feature selector.
Tracks a subscription to an {@link geocortex.framework.commands.Command}, disposing it when this object is disposed with the destroy method.
Tracks a subscription to an {@link geocortex.framework.events.Event}, disposing it when this object is disposed with the destroy method.
The main FeatureSelectorViewModel. Use this view model for a ready to use generic feature selector which can be used out of the box to quickly select one or multiple features out of the features in a given FeatureSet and inform the user via a callback.