Class: QuerySelect

QuerySelect

new QuerySelect(config)

Control to select table to display data from.
Parameters:
Name Type Description
config Object Configuration for this object. The config supplied directly extends the control

Members

collateResults

Properties:
Name Type Description
collateResults bool return every record at once?

events

Properties:
Name Type Description
events Cadcorp.Util.Events event object

labels

Properties:
Name Type Description
labels Object labels object.

m_listContainer

Properties:
Name Type Description
m_listContainer Object List container DOM object.

parentContainer

Properties:
Name Type Description
parentContainer Object Parent dom element.

queries

Properties:
Name Type Description
queries Array.<Object> array of query objects.

showCount

Properties:
Name Type Description
showCount bool return a feature count?

Methods

(protected) dataSelected_handler(eventArgs)

Data selected event handler, switches the query in use.
Parameters:
Name Type Description
eventArgs Object event args

destroy()

Destroys the control and it's children

(protected) featuresCounted_handler(eventArgs)

Features Counted event handler
Parameters:
Name Type Description
eventArgs Object event args

(protected) itemPopulated_handler(eventArgs)

Item populated event handler
Parameters:
Name Type Description
eventArgs Object event args

(protected) itemsUpdated_handler(eventArgs)

Item updated event handler
Parameters:
Name Type Description
eventArgs Object event args

(protected) queryComplete_handler(eventArgs)

Query Complete event handler
Parameters:
Name Type Description
eventArgs Object event args

Events

FeaturesCounted

Event to indicate that features have been counted
Type:
  • Object

InitialCountsComplete

Event to indicate that all the results counts are back.
Type:
  • Object

ItemPopulated

Event to indicate that item has been populated
Type:
  • Object

QueryComplete

Event to indicate that query has finished executing
Type:
  • Object

QueryError

Event to indicate that query has failed executing
Type:
  • Object