// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// Configuring Accepted class parameters
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
object."customClasses.Element" {
  tableColumnOrder: "name, function, family, throughput, graphicRepresentation";
}

// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// Configuring Table header parameters
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
attribute."customClasses.Element/throughput" {
  label: '@|resource("SampleMessages", "label.element.throughput")';
  toolTipText: '@|resource("SampleMessages", "tooltip.element.throughput")';
  preferredWidth: 100;
}
attribute."customClasses.Element/type" {
  visible: false;
}

// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// Configuring Table cell parameters
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

// Define horizontal alignment
object."customClasses.Element/throughput" {
  horizontalAlignment: Center;
}