Loading...
Searching...
No Matches
Building Class Referenceabstract

Interface for a building with multiple floors (Sublocations). Allows selecting the active floor directly via setActiveSublocationId. More...

Inherits Finalizable.

Public Member Functions

List< SublocationgetSublocations ()
 
int getActiveSublocationId ()
 
void setActiveSublocationId (int activeSublocationId)
 

Detailed Description

Interface for a building with multiple floors (Sublocations). Allows selecting the active floor directly via setActiveSublocationId.

Definition at line 20 of file building.dart.

Member Function Documentation

◆ getActiveSublocationId()

int Building.getActiveSublocationId ( )

Dart code snippet:

final activeFloorId = activeBuilding.getActiveSublocationId();
print('Active sublocation id: $activeFloorId');

◆ getSublocations()

List< Sublocation > Building.getSublocations ( )

Dart code snippet:

final floors = activeBuilding.getSublocations();
print('Focused building, floor count: ${floors.length}');

◆ setActiveSublocationId()

void Building.setActiveSublocationId ( int activeSublocationId)

Dart code snippet:

activeBuilding.setActiveSublocationId(activeFloorId);

The documentation for this class was generated from the following file: