How to use the bpmn-js-properties-panel/lib/provider/bpmn/parts/IdProps function in bpmn-js-properties-panel

To help you get started, we’ve selected a few bpmn-js-properties-panel examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github bptlab / chor-js / app / choreo-modeler / properties-panel / ChoreoPropertiesProvider.js View on Github external
function createGeneralTabGroups(element, bpmnFactory, elementRegistry, translate) {

  var generalGroup = {
    id: 'general',
    label: 'General',
    entries: []
  };
  idProps(generalGroup, element, translate);
  nameProps(generalGroup, element, translate);
  processProps(generalGroup, element, translate);

  var detailsGroup = {
    id: 'details',
    label: 'Details',
    entries: []
  };
  linkProps(detailsGroup, element, translate);
  eventProps(detailsGroup, element, bpmnFactory, elementRegistry, translate);

  var documentationGroup = {
    id: 'documentation',
    label: 'Documentation',
    entries: []
  };
github bpmn-io / bpmn-js-examples / properties-panel-extension / app / provider / magic / MagicPropertiesProvider.js View on Github external
function createGeneralTabGroups(element, bpmnFactory, canvas, elementRegistry, translate) {

  var generalGroup = {
    id: 'general',
    label: 'General',
    entries: []
  };
  idProps(generalGroup, element, translate);
  nameProps(generalGroup, element, bpmnFactory, canvas, translate);
  processProps(generalGroup, element, translate);

  var detailsGroup = {
    id: 'details',
    label: 'Details',
    entries: []
  };
  linkProps(detailsGroup, element, translate);
  eventProps(detailsGroup, element, bpmnFactory, elementRegistry, translate);

  var documentationGroup = {
    id: 'documentation',
    label: 'Documentation',
    entries: []
  };
github bptlab / scylla / app / app / panelExtension / ScyllaPropertiesProvider.js View on Github external
function createGeneralTabGroups(element, bpmnFactory, elementRegistry, translate) {

    var generalGroup = {
      id: 'general',
      label: 'General',
      entries: []
    };
    idProps(generalGroup, element, translate);
    nameProps(generalGroup, element, translate);
    processProps(generalGroup, element, translate);

    var scyllaGeneralGroups = scyllaGeneralProperties(element);
    
  
    var detailsGroup = {
      id: 'details',
      label: 'Details',
      entries: []
    };
    linkProps(detailsGroup, element, translate);
    eventProps(detailsGroup, element, bpmnFactory, elementRegistry, translate);
  
    var documentationGroup = {
      id: 'documentation',
github zeebe-io / zeebe-modeler / client / src / app / tabs / bpmn / custom / properties-provider / ZeebePropertiesProvider.js View on Github external
function createGeneralTabGroups(element, bpmnFactory, canvas, translate) {
  const generalGroup = {
    id: 'general',
    label: 'General',
    entries: []
  };
  idProps(generalGroup, element, translate);
  nameProps(generalGroup, element, bpmnFactory, canvas, translate);
  executableProps(generalGroup, element, translate);

  const detailsGroup = {
    id: 'details',
    label: translate('Details'),
    entries: []
  };
  taskDefinition(detailsGroup, element, bpmnFactory, translate);
  sequenceFlowProps(detailsGroup, element, bpmnFactory, translate);
  messageProps(detailsGroup, element, bpmnFactory, translate);
  timerProps(detailsGroup, element, bpmnFactory, translate);
  errorProps(detailsGroup, element, bpmnFactory, translate);
  callActivityProps(detailsGroup, element, bpmnFactory, translate);

  const multiInstanceGroup = {

bpmn-js-properties-panel

A simple properties panel for bpmn-js

MIT
Latest version published 8 days ago

Package Health Score

90 / 100
Full package analysis