Configuration for the symbology settings view-model.
The currently active widget
The picture marker symbol widget
Set relevant observables to configure, or use 'setFeatureType()' to configure for a single feature type
Disables availability of fill related options. DEPRECATED @ 2.8
Disables availability of marker related options. DEPRECATED @ 2.8
Whether to show the dropdown selector. Currently only used to switch between picture and simple markup point types
The symbol selector widget
Observable to control visibility of the two views
The available symbology widgets
The complete set of symbols produced by this widget
Returns a renderer based on the current widget setttings as a JSON string PRIVATE: Call 'getRenderer' on SymbologySettingsView
Returns a symbol as a json string, based on the current widget settings PRIVATE: Call 'getSymbol' on SymbologySettingsView
Returns the widget to the default state (as defined by the configuration object) PRIVATE: Call 'reset' on SymbologySettingsView
Set the feature type of this widget to point, line, polygon PRIVATE: Call 'setFeatureType' on SymbologySettingsView
Sets the state of the widget based on a supplied simple renderer PRIVATE: Call 'setFromRenderer' on SymbologySettingsView
Sets the state of the widget based on a supplied symbol PRIVATE: Call 'setFromSymbol' on SymbologySettingsView
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.
Initialize the widget based on configuration.
Override or attach to provide custom clean-up behaviour.
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.
View-model for the symbology settings view.