 
 import Foundation
 import MaterialComponents.MaterialBottomSheet
+import MaterialComponents.MaterialButtons_ButtonThemer 
 import MaterialComponents.MaterialButtons
-import MaterialComponents.MaterialButtons_ButtonThemer
 
+/// In this example we present a custom tableview. For a more comprehensive example see
+/// BottomSheetTypicalUseExample.m.
 class BottomSheetTableViewExample: UIViewController {
   @objc var colorScheme = MDCSemanticColorScheme(defaults: .material201804)
   @objc var typographyScheme = MDCTypographyScheme()

      .flexibleLeftMargin,
      .flexibleTopMargin,
      .flexibleRightMargin,
      .flexibleBottomMargin
    ]

    view.addSubview(button)
  }

  @objc func didTapFloatingButton(_ sender : MDCFloatingButton) {
    let menu = BottomSheetTableViewMenu(style: .plain)
    let bottomSheet = MDCBottomSheetController(contentViewController: menu)
    bottomSheet.isScrimAccessibilityElement = true

  let tableData = [
    "Action 1",
    "Action 2",
    "Action 3",
  ]
  let cellIdentifier = "MenuCell"

