ConnectorLabelingCapability constructor

const ConnectorLabelingCapability({
  1. int maximumLabels = 3,
  2. double endInset = .15,
  3. DiagramAppearanceEditing appearanceEditing = const DiagramAppearanceEditing(),
  4. DiagramTextFontSizeRange fontSizeRange = const DiagramTextFontSizeRange(),
  5. double defaultFontSize = diagramDefaultConnectorLabelFontSize,
  6. String defaultFontFamily = 'sans-serif',
  7. DiagramSize defaultSize = const DiagramSize(120, 32),
  8. DiagramSize minimumSize = const DiagramSize(24, 16),
  9. bool textEditable = true,
  10. bool movable = true,
  11. bool resizable = false,
  12. DiagramTextDefinition textType = const PlainTextDefinition(),
  13. bool deletable = true,
})

Implementation

const ConnectorLabelingCapability({
  this.maximumLabels = 3,
  this.endInset = .15,
  this.appearanceEditing = const DiagramAppearanceEditing(),
  this.fontSizeRange = const DiagramTextFontSizeRange(),
  this.defaultFontSize = diagramDefaultConnectorLabelFontSize,
  this.defaultFontFamily = 'sans-serif',
  this.defaultSize = const DiagramSize(120, 32),
  this.minimumSize = const DiagramSize(24, 16),
  this.textEditable = true,
  this.movable = true,
  this.resizable = false,
  this.textType = const PlainTextDefinition(),
  this.deletable = true,
});