Class: LevelControl

H.venues.ui.LevelControl

new H.venues.ui.LevelControl (opt_venue, opt_options)

This is the default level control component for venues. When an active venue is switched, levelControl.setVenue is automatically invoked and the level switcher updates information without the need for a new instance

Name Type Description
opt_venue H.venues.Venue

Venue to control

opt_options Object

Options for the level control

Name Type Default Description
alignment H.ui.LayoutAlignment 'right-bottom'

Alignment of the control

Example
var venuesProvider = new H.venues.Provider()

venuesService.loadVenue(VENUE_ID).then(venue => {
  venuesProvider.addVenue(venue);
  venuesProvider.setActiveVenue(venue);

  var levelControl = new H.venues.ui.LevelControl(venue);
  ui.addControl('level-control', levelControl);
});

Methods

setVenue (venue)

Set a venue for level selector

Name Type Description
venue H.venues.Venue

Venue to control