debugFillProperties method

  1. @override
void debugFillProperties(
  1. DiagnosticPropertiesBuilder properties
)
override

Add additional properties associated with the node.

Implementation

@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
  super.debugFillProperties(properties);
  properties.add(DiagnosticsProperty<FilesystemPickerThemeBase>(
      'theme', theme,
      defaultValue: null));
  properties.add(DiagnosticsProperty<String>('rootName', rootName,
      defaultValue: defaultRootName));
  properties.add(DiagnosticsProperty<FilesystemType>('fsType', fsType,
      defaultValue: defaultFsType));
  properties.add(DiagnosticsProperty<String>('permissionText', permissionText,
      defaultValue: defaultPermissionText));
  properties.add(DiagnosticsProperty<FileTileSelectMode>(
      'fileTileSelectMode', fileTileSelectMode,
      defaultValue: defaultFileTileSelectMode));
  properties.add(DiagnosticsProperty<bool>('showGoUp', showGoUp,
      defaultValue: defaultShowGoUp));
  properties.add(DiagnosticsProperty<bool>(
      'caseSensitiveFileExtensionComparison',
      caseSensitiveFileExtensionComparison,
      defaultValue: defaultCaseSensitiveFileExtensionComparison));
  properties.add(DiagnosticsProperty<FilesystemPickerDialogOptions>(
      'dialog', dialog,
      defaultValue: defaultDialogOptions));
  properties.add(DiagnosticsProperty<FilesystemPickerBottomSheetOptions>(
      'bottomSheet', bottomSheet,
      defaultValue: defaultBottomSheetOptions));
}