Classes
Namespaces
Members
-
vcs.ui.router{VueRouter}
-
Methods
-
vcs.ui.registerPlugin(pluginOptions)
-
Registers a plugin
Name Type Description pluginOptionsvcs.ui.PluginOptions
Type Definitions
-
vcs.ui.LocationBasedPluginOptions{Object}
-
Properties:
Name Type Description searchButtonvcs.ui.PluginButton | undefined searchComponentvcs.ui.NamedPluginComponent | undefined contextMenuButtonvcs.ui.PluginButton | undefined not yet implemented
-
vcs.ui.NamedPluginComponent{Object}
-
Properties:
Name Type Description namestring componentVue -
vcs.ui.PluginButton{string} {Array.<string>} {vcs.ui.PluginComponent}
-
-
vcs.ui.PluginComponent{Vue} {Array.<Vue>}
-
-
vcs.ui.PluginOptions{Object}
-
Properties:
Name Type Description namestring Each plugin must have a name. This name must be unique for plugins.
headerButtonvcs.ui.PluginButton | undefined toolboxButtonvcs.ui.PluginButton | undefined widgetButtonvcs.ui.PluginButton | undefined mapButtonvcs.ui.PluginButton | undefined legendItemvcs.ui.NamedPluginComponent | Array.<vcs.ui.NamedPluginComponent> | undefined mapComponentVue | Array.<Vue> locationBasedPluginvcs.ui.LocationBasedPluginOptions | Array.<vcs.ui.LocationBasedPluginOptions> | undefined searchvcs.ui.SearchOptions | undefined routesArray.<vue.routes> | undefined storevcs.ui.StoreOptions | undefined -
vcs.ui.ResultItem()
-
-
vcs.ui.ResultItemComponent{Object}
-
Properties:
Name Type Description resultItemConstructorfunction componentVue -
vcs.ui.SearchInterface{Object}
-
Properties:
Name Type Description searchfunction gets the search string as the first argument, must return a Promise
clearfunction autocompletefunction | undefined gets the text input on change, must return a Promise
suggestionsArray.<string> | undefined currentResultsArray.<vcs.ui.ResultItem> instances of ResultItem to be rendered
-
vcs.ui.SearchOptions{Object}
-
Properties:
Name Type Description searchvcs.ui.SearchInterface | undefined resultItemvcs.ui.ResultItemComponent | Array.<vcs.ui.ResultItemComponent> | undefined -
vcs.ui.StoreOptions{Object}
-
Properties:
Name Type Description stateObject mutationsObject | undefined actionsObject | undefined gettersObject | undefined
virtualcityMAP 3.6