uuid: a8cec70a-84db-45aa-b7ae-0067641ef14d
langcode: en
status: true
dependencies:
  module:
    - drutopia_group
id: config_sync.module.drutopia_group
snapshotSet: config_sync
extensionType: module
extensionName: drutopia_group
items:
  -
    collection: ''
    name: config_perms.custom_perms_entity.administer_groups
    data:
      langcode: en
      status: true
      dependencies: {  }
      id: administer_groups
      label: 'Administer groups'
      route: entity.group.collection
  -
    collection: ''
    name: core.entity_form_display.group.group.default
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.field.group.group.field_group_address
          - field.field.group.group.field_group_description
          - field.field.group.group.field_group_email
          - field.field.group.group.field_group_image
          - field.field.group.group.field_group_phone
          - field.field.group.group.field_group_summary
          - field.field.group.group.field_group_type
          - field.field.group.group.field_group_website
          - group.type.group
          - image.style.thumbnail
        module:
          - address
          - image
          - link
          - paragraphs
          - path
          - telephone
          - text
      id: group.group.default
      targetEntityType: group
      bundle: group
      mode: default
      content:
        field_group_address:
          weight: 10
          settings:
            default_country: null
          third_party_settings: {  }
          type: address_default
          region: content
        field_group_description:
          type: entity_reference_paragraphs
          weight: 4
          settings:
            title: Paragraph
            title_plural: Paragraphs
            edit_mode: open
            add_mode: button
            form_display_mode: default
            default_paragraph_type: text
          third_party_settings: {  }
          region: content
        field_group_email:
          weight: 8
          settings:
            size: 60
            placeholder: ''
          third_party_settings: {  }
          type: email_default
          region: content
        field_group_image:
          weight: 2
          settings:
            progress_indicator: throbber
            preview_image_style: thumbnail
          third_party_settings: {  }
          type: image_image
          region: content
        field_group_phone:
          weight: 7
          settings:
            placeholder: ''
          third_party_settings: {  }
          type: telephone_default
          region: content
        field_group_summary:
          weight: 3
          settings:
            rows: 5
            placeholder: ''
          third_party_settings: {  }
          type: text_textarea
          region: content
        field_group_type:
          weight: 1
          settings: {  }
          third_party_settings: {  }
          type: options_select
          region: content
        field_group_website:
          weight: 9
          settings:
            placeholder_url: ''
            placeholder_title: ''
          third_party_settings: {  }
          type: link_default
          region: content
        label:
          type: string_textfield
          weight: 0
          settings:
            size: 60
            placeholder: ''
          third_party_settings: {  }
          region: content
        path:
          type: path
          weight: 10
          settings: {  }
          third_party_settings: {  }
          region: content
      hidden:
        uid: true
  -
    collection: ''
    name: core.entity_form_display.group_content.group-group_membership.default
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.field.group_content.group-group_membership.group_roles
          - group.content_type.group-group_membership
        module:
          - path
      id: group_content.group-group_membership.default
      targetEntityType: group_content
      bundle: group-group_membership
      mode: default
      content:
        entity_id:
          type: entity_reference_autocomplete
          weight: 5
          settings:
            match_operator: CONTAINS
            size: 60
            placeholder: ''
          third_party_settings: {  }
          region: content
        group_roles:
          type: options_buttons
          weight: 6
          settings: {  }
          third_party_settings: {  }
          region: content
        path:
          type: path
          weight: 30
          region: content
          settings: {  }
          third_party_settings: {  }
      hidden:
        uid: true
  -
    collection: ''
    name: core.entity_view_display.group.group.default
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.field.group.group.field_group_address
          - field.field.group.group.field_group_description
          - field.field.group.group.field_group_email
          - field.field.group.group.field_group_image
          - field.field.group.group.field_group_phone
          - field.field.group.group.field_group_summary
          - field.field.group.group.field_group_type
          - field.field.group.group.field_group_website
          - group.type.group
          - image.style.large
        module:
          - address
          - ds
          - entity_reference_revisions
          - image
          - link
      third_party_settings:
        ds:
          layout:
            id: ds_1col
            library: null
            disable_css: false
            entity_classes: all_classes
            settings:
              wrappers:
                ds_content: div
              outer_wrapper: div
              attributes: ''
              link_attribute: ''
              link_custom: ''
              classes:
                layout_class: {  }
          regions:
            ds_content:
              - field_group_image
              - label
              - field_group_description
              - field_group_email
              - field_group_phone
              - field_group_website
              - field_group_address
              - field_group_type
      id: group.group.default
      targetEntityType: group
      bundle: group
      mode: default
      content:
        field_group_address:
          weight: 6
          label: above
          settings: {  }
          third_party_settings: {  }
          type: address_default
          region: ds_content
        field_group_description:
          type: entity_reference_revisions_entity_view
          weight: 2
          label: hidden
          settings:
            view_mode: default
            link: ''
          third_party_settings: {  }
          region: ds_content
        field_group_email:
          weight: 3
          label: inline
          settings: {  }
          third_party_settings: {  }
          type: email_mailto
          region: ds_content
        field_group_image:
          weight: 0
          label: visually_hidden
          settings:
            image_style: large
            image_link: ''
          third_party_settings: {  }
          type: image
          region: ds_content
        field_group_phone:
          weight: 4
          label: inline
          settings:
            link_to_entity: false
          third_party_settings: {  }
          type: string
          region: ds_content
        field_group_type:
          weight: 7
          label: inline
          settings:
            link: true
          third_party_settings: {  }
          type: entity_reference_label
          region: ds_content
        field_group_website:
          weight: 5
          label: inline
          settings:
            trim_length: 80
            url_only: false
            url_plain: false
            rel: ''
            target: ''
          third_party_settings: {  }
          type: link
          region: ds_content
        label:
          label: hidden
          type: string
          weight: 1
          settings:
            link_to_entity: true
          third_party_settings: {  }
          region: ds_content
      hidden:
        changed: true
        created: true
        field_group_summary: true
        uid: true
  -
    collection: ''
    name: core.entity_view_display.group.group.full
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - core.entity_view_mode.group.full
          - field.field.group.group.field_group_address
          - field.field.group.group.field_group_description
          - field.field.group.group.field_group_email
          - field.field.group.group.field_group_image
          - field.field.group.group.field_group_phone
          - field.field.group.group.field_group_summary
          - field.field.group.group.field_group_type
          - field.field.group.group.field_group_website
          - group.type.group
          - responsive_image.styles.wide
        module:
          - address
          - ds
          - entity_reference_revisions
          - link
          - responsive_image
          - telephone
      third_party_settings:
        ds:
          layout:
            id: ds_3col_stacked
            library: ds/ds_3col_stacked
            disable_css: true
            entity_classes: all_classes
            settings:
              wrappers:
                header: div
                left: div
                middle: div
                right: div
                footer: div
              outer_wrapper: div
              attributes: ''
              link_attribute: ''
              link_custom: ''
              classes:
                layout_class: {  }
          regions:
            header:
              - field_group_image
            left:
              - field_group_email
              - field_group_phone
              - field_group_website
              - field_group_address
            middle:
              - label
              - field_group_description
              - field_group_type
      id: group.group.full
      targetEntityType: group
      bundle: group
      mode: full
      content:
        field_group_address:
          weight: 4
          label: above
          settings: {  }
          third_party_settings: {  }
          type: address_default
          region: left
        field_group_description:
          type: entity_reference_revisions_entity_view
          weight: 6
          label: visually_hidden
          settings:
            view_mode: default
            link: ''
          third_party_settings: {  }
          region: middle
        field_group_email:
          weight: 1
          label: inline
          settings: {  }
          third_party_settings: {  }
          type: email_mailto
          region: left
        field_group_image:
          weight: 0
          label: visually_hidden
          settings:
            responsive_image_style: wide
            image_link: ''
          third_party_settings: {  }
          type: responsive_image
          region: header
        field_group_phone:
          weight: 2
          label: inline
          settings:
            title: ''
          third_party_settings: {  }
          type: telephone_link
          region: left
        field_group_type:
          type: entity_reference_label
          weight: 7
          region: middle
          label: visually_hidden
          settings:
            link: true
          third_party_settings: {  }
        field_group_website:
          weight: 3
          label: inline
          settings:
            trim_length: 80
            url_only: false
            url_plain: false
            rel: ''
            target: ''
          third_party_settings: {  }
          type: link_separate
          region: left
        label:
          label: visually_hidden
          type: string
          weight: 5
          settings:
            link_to_entity: true
          third_party_settings: {  }
          region: middle
      hidden:
        changed: true
        created: true
        field_group_summary: true
        uid: true
  -
    collection: ''
    name: core.entity_view_display.group.group.teaser
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - core.entity_view_mode.group.teaser
          - field.field.group.group.field_group_address
          - field.field.group.group.field_group_description
          - field.field.group.group.field_group_email
          - field.field.group.group.field_group_image
          - field.field.group.group.field_group_phone
          - field.field.group.group.field_group_summary
          - field.field.group.group.field_group_type
          - field.field.group.group.field_group_website
          - group.type.group
          - responsive_image.styles.narrow
        module:
          - ds
          - responsive_image
          - text
      third_party_settings:
        ds:
          layout:
            id: ds_2col
            library: ds/ds_2col
            disable_css: true
            entity_classes: all_classes
            settings:
              wrappers:
                left: div
                right: div
              outer_wrapper: div
              attributes: ''
              link_attribute: ''
              link_custom: ''
              classes:
                layout_class: {  }
          regions:
            left:
              - field_group_image
            right:
              - label
              - field_group_summary
      id: group.group.teaser
      targetEntityType: group
      bundle: group
      mode: teaser
      content:
        field_group_image:
          type: responsive_image
          weight: 0
          label: visually_hidden
          settings:
            responsive_image_style: narrow
            image_link: content
          third_party_settings: {  }
          region: left
        field_group_summary:
          type: text_default
          weight: 2
          label: visually_hidden
          settings: {  }
          third_party_settings: {  }
          region: right
        label:
          label: visually_hidden
          type: string
          weight: 1
          settings:
            link_to_entity: true
          third_party_settings: {  }
          region: right
      hidden:
        changed: true
        created: true
        field_group_address: true
        field_group_description: true
        field_group_email: true
        field_group_phone: true
        field_group_type: true
        field_group_website: true
        uid: true
  -
    collection: ''
    name: core.entity_view_display.group_content.group-group_membership.default
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.field.group_content.group-group_membership.group_roles
          - group.content_type.group-group_membership
      id: group_content.group-group_membership.default
      targetEntityType: group_content
      bundle: group-group_membership
      mode: default
      content:
        group_roles:
          label: above
          type: entity_reference_label
          settings:
            link: false
          weight: -4
          third_party_settings: {  }
          region: content
      hidden:
        entity_id: true
        uid: true
  -
    collection: ''
    name: core.entity_view_mode.group.full
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - group
      id: group.full
      label: 'Full content'
      targetEntityType: group
      cache: true
  -
    collection: ''
    name: core.entity_view_mode.group.teaser
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - group
      id: group.teaser
      label: Teaser
      targetEntityType: group
      cache: true
  -
    collection: ''
    name: field.field.group.group.field_group_address
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_address
          - group.type.group
        module:
          - address
      id: group.group.field_group_address
      field_name: field_group_address
      entity_type: group
      bundle: group
      label: Address
      description: 'Enter the full address for your group, starting by selecting your country and then complete the remaining fields.'
      required: false
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings:
        available_countries: {  }
        fields:
          administrativeArea: administrativeArea
          locality: locality
          dependentLocality: dependentLocality
          postalCode: postalCode
          sortingCode: sortingCode
          addressLine1: addressLine1
          addressLine2: addressLine2
          organization: '0'
          givenName: '0'
          additionalName: '0'
          familyName: '0'
        langcode_override: ''
      field_type: address
  -
    collection: ''
    name: field.field.group.group.field_group_description
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_description
          - group.type.group
        module:
          - entity_reference_revisions
      id: group.group.field_group_description
      field_name: field_group_description
      entity_type: group
      bundle: group
      label: 'Group description'
      description: 'Start by adding a text paragraph and provide a detailed description of your group. You can also add image and download paragraphs if desired.'
      required: false
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings:
        handler: 'default:paragraph'
        handler_settings:
          target_bundles: null
          target_bundles_drag_drop:
            text:
              weight: -7
              enabled: false
            image:
              weight: -6
              enabled: false
            file:
              weight: -5
              enabled: false
      field_type: entity_reference_revisions
  -
    collection: ''
    name: field.field.group.group.field_group_email
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_email
          - group.type.group
      id: group.group.field_group_email
      field_name: field_group_email
      entity_type: group
      bundle: group
      label: Email
      description: ''
      required: false
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings: {  }
      field_type: email
  -
    collection: ''
    name: field.field.group.group.field_group_image
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_image
          - group.type.group
        module:
          - image
      id: group.group.field_group_image
      field_name: field_group_image
      entity_type: group
      bundle: group
      label: Image
      description: ''
      required: false
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings:
        file_directory: '[date:custom:Y]-[date:custom:m]'
        file_extensions: 'png gif jpg jpeg'
        max_filesize: ''
        max_resolution: ''
        min_resolution: ''
        alt_field: true
        alt_field_required: true
        title_field: false
        title_field_required: false
        default_image:
          uuid: ''
          alt: ''
          title: ''
          width: null
          height: null
        handler: 'default:file'
        handler_settings: {  }
      field_type: image
  -
    collection: ''
    name: field.field.group.group.field_group_phone
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_phone
          - group.type.group
        module:
          - telephone
      id: group.group.field_group_phone
      field_name: field_group_phone
      entity_type: group
      bundle: group
      label: Phone
      description: ''
      required: false
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings: {  }
      field_type: telephone
  -
    collection: ''
    name: field.field.group.group.field_group_summary
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_summary
          - group.type.group
        module:
          - text
      id: group.group.field_group_summary
      field_name: field_group_summary
      entity_type: group
      bundle: group
      label: Summary
      description: 'Add a brief description of your group that will appear on the listing page for all groups.'
      required: true
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings: {  }
      field_type: text_long
  -
    collection: ''
    name: field.field.group.group.field_group_type
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_type
          - group.type.group
          - taxonomy.vocabulary.group_type
      id: group.group.field_group_type
      field_name: field_group_type
      entity_type: group
      bundle: group
      label: 'Group type'
      description: ''
      required: false
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings:
        handler: 'default:taxonomy_term'
        handler_settings:
          target_bundles:
            group_type: group_type
          sort:
            field: _none
          auto_create: false
          auto_create_bundle: ''
      field_type: entity_reference
  -
    collection: ''
    name: field.field.group.group.field_group_website
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group.field_group_website
          - group.type.group
        module:
          - link
      id: group.group.field_group_website
      field_name: field_group_website
      entity_type: group
      bundle: group
      label: Website
      description: ''
      required: false
      translatable: false
      default_value: {  }
      default_value_callback: ''
      settings:
        link_type: 17
        title: 1
      field_type: link
  -
    collection: ''
    name: field.field.group_content.group-group_membership.group_roles
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - field.storage.group_content.group_roles
          - group.content_type.group-group_membership
      id: group_content.group-group_membership.group_roles
      field_name: group_roles
      entity_type: group_content
      bundle: group-group_membership
      label: Roles
      description: ''
      required: false
      translatable: true
      default_value: {  }
      default_value_callback: ''
      settings:
        handler: 'group_type:group_role'
        handler_settings:
          group_type_id: group
      field_type: entity_reference
  -
    collection: ''
    name: field.storage.group.field_group_address
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - address
          - group
      id: group.field_group_address
      field_name: field_group_address
      entity_type: group
      type: address
      settings: {  }
      module: address
      locked: false
      cardinality: 1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: field.storage.group.field_group_description
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - entity_reference_revisions
          - group
          - paragraphs
      id: group.field_group_description
      field_name: field_group_description
      entity_type: group
      type: entity_reference_revisions
      settings:
        target_type: paragraph
      module: entity_reference_revisions
      locked: false
      cardinality: -1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: field.storage.group.field_group_email
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - group
      id: group.field_group_email
      field_name: field_group_email
      entity_type: group
      type: email
      settings: {  }
      module: core
      locked: false
      cardinality: 1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: field.storage.group.field_group_image
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - file
          - group
          - image
      id: group.field_group_image
      field_name: field_group_image
      entity_type: group
      type: image
      settings:
        uri_scheme: public
        default_image:
          uuid: ''
          alt: ''
          title: ''
          width: null
          height: null
        target_type: file
        display_field: false
        display_default: false
      module: image
      locked: false
      cardinality: 1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: field.storage.group.field_group_phone
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - group
          - telephone
      id: group.field_group_phone
      field_name: field_group_phone
      entity_type: group
      type: telephone
      settings: {  }
      module: telephone
      locked: false
      cardinality: -1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: field.storage.group.field_group_summary
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - group
          - text
      id: group.field_group_summary
      field_name: field_group_summary
      entity_type: group
      type: text_long
      settings: {  }
      module: text
      locked: false
      cardinality: 1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: field.storage.group.field_group_type
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - group
          - taxonomy
      id: group.field_group_type
      field_name: field_group_type
      entity_type: group
      type: entity_reference
      settings:
        target_type: taxonomy_term
      module: core
      locked: false
      cardinality: 1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: field.storage.group.field_group_website
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - group
          - link
      id: group.field_group_website
      field_name: field_group_website
      entity_type: group
      type: link
      settings: {  }
      module: link
      locked: false
      cardinality: 1
      translatable: true
      indexes: {  }
      persist_with_no_fields: false
      custom_storage: false
  -
    collection: ''
    name: group.content_type.group-group_membership
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - group.type.group
        module:
          - user
      id: group-group_membership
      label: 'Group: Group membership'
      description: 'Adds users to groups as members.'
      group_type: group
      content_plugin: group_membership
      plugin_config:
        group_cardinality: 0
        entity_cardinality: 1
  -
    collection: ''
    name: group.role.group-anonymous
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - group.type.group
      id: group-anonymous
      label: Anonymous
      weight: -102
      internal: true
      audience: anonymous
      group_type: group
      permissions_ui: true
      permissions:
        - 'view group'
  -
    collection: ''
    name: group.role.group-member
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - group.type.group
      id: group-member
      label: Member
      weight: -100
      internal: true
      audience: member
      group_type: group
      permissions_ui: true
      permissions:
        - 'update own group_membership content'
        - 'leave group'
        - 'view group'
        - 'view group_membership content'
  -
    collection: ''
    name: group.role.group-outsider
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - group.type.group
      id: group-outsider
      label: Outsider
      weight: -101
      internal: true
      audience: outsider
      group_type: group
      permissions_ui: true
      permissions:
        - 'join group'
        - 'view group'
  -
    collection: ''
    name: group.type.group
    data:
      langcode: en
      status: true
      dependencies: {  }
      id: group
      label: Group
      description: 'Basic group type that can be classified by a group type vocabulary.'
      creator_membership: true
      creator_wizard: true
      creator_roles: {  }
  -
    collection: ''
    name: pathauto.pattern.group
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - ctools
          - group
      id: group
      label: Group
      type: 'canonical_entities:group'
      pattern: 'group/[group:title]'
      selection_criteria:
        3c875db9-3e6b-4959-a2db-70a6f82b75a7:
          id: 'entity_bundle:group'
          bundles:
            group: group
          negate: false
          context_mapping:
            group: group
          uuid: 3c875db9-3e6b-4959-a2db-70a6f82b75a7
      selection_logic: and
      weight: -5
      relationships: {  }
  -
    collection: ''
    name: pathauto.pattern.group_membership
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - ctools
          - group
      id: group_membership
      label: 'Group membership'
      type: 'canonical_entities:group_content'
      pattern: 'group/[group_content:group:title]/[group_content:pretty-path-key]/[group_content:id]'
      selection_criteria:
        eda525a1-cded-4cea-acdc-dfa809d5255e:
          id: 'entity_bundle:group_content'
          bundles:
            group-group_membership: group-group_membership
          negate: false
          context_mapping:
            group_content: group_content
          uuid: eda525a1-cded-4cea-acdc-dfa809d5255e
      selection_logic: and
      weight: -5
      relationships: {  }
  -
    collection: ''
    name: pathauto.pattern.group_type
    data:
      langcode: en
      status: true
      dependencies:
        module:
          - ctools
          - taxonomy
      id: group_type
      label: 'Group type'
      type: 'canonical_entities:taxonomy_term'
      pattern: '[term:vocabulary]/[term:name]'
      selection_criteria:
        71ba3109-32a7-4acd-bac0-f21f16d63506:
          id: 'entity_bundle:taxonomy_term'
          bundles:
            group_type: group_type
          negate: false
          context_mapping:
            taxonomy_term: taxonomy_term
          uuid: 71ba3109-32a7-4acd-bac0-f21f16d63506
      selection_logic: and
      weight: -5
      relationships: {  }
  -
    collection: ''
    name: taxonomy.vocabulary.group_type
    data:
      langcode: en
      status: true
      dependencies: {  }
      name: 'Group type'
      vid: group_type
      description: 'For categorizing groups.'
      hierarchy: 0
      weight: 0
  -
    collection: ''
    name: views.view.group
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - core.entity_view_mode.group.teaser
          - field.storage.group.field_group_summary
          - group.type.group
          - system.menu.main
        module:
          - ds
          - group
          - text
          - user
      id: group
      label: Group
      module: views
      description: 'Group listing page.'
      tag: ''
      base_table: groups_field_data
      base_field: id
      core: 8.x
      display:
        default:
          display_plugin: default
          id: default
          display_title: Master
          position: 0
          display_options:
            access:
              type: perm
              options:
                perm: 'access content'
            cache:
              type: tag
              options: {  }
            query:
              type: views_query
              options:
                disable_sql_rewrite: false
                distinct: false
                replica: false
                query_comment: ''
                query_tags: {  }
            exposed_form:
              type: basic
              options:
                submit_button: Apply
                reset_button: false
                reset_button_label: Reset
                exposed_sorts_label: 'Sort by'
                expose_sort_order: true
                sort_asc_label: Asc
                sort_desc_label: Desc
            pager:
              type: mini
              options:
                items_per_page: 10
                offset: 0
                id: 0
                total_pages: null
                expose:
                  items_per_page: false
                  items_per_page_label: 'Items per page'
                  items_per_page_options: '5, 10, 25, 50'
                  items_per_page_options_all: false
                  items_per_page_options_all_label: '- All -'
                  offset: false
                  offset_label: Offset
                tags:
                  previous: ‹‹
                  next: ››
            style:
              type: default
              options:
                row_class: ''
                default_row_class: false
                uses_fields: false
            row:
              type: 'ds_entity:group'
              options:
                relationship: none
                view_mode: teaser
                alternating_fieldset:
                  alternating: false
                  allpages: false
                  item_0: teaser
                  item_1: teaser
                  item_2: teaser
                  item_3: teaser
                  item_4: teaser
                  item_5: teaser
                  item_6: teaser
                  item_7: teaser
                  item_8: teaser
                  item_9: teaser
                grouping_fieldset:
                  group: false
                advanced_fieldset:
                  advanced: false
            fields:
              label:
                id: label
                table: groups_field_data
                field: label
                relationship: none
                group_type: group
                admin_label: ''
                label: ''
                exclude: false
                alter:
                  alter_text: false
                  text: ''
                  make_link: false
                  path: ''
                  absolute: false
                  external: false
                  replace_spaces: false
                  path_case: none
                  trim_whitespace: false
                  alt: ''
                  rel: ''
                  link_class: ''
                  prefix: ''
                  suffix: ''
                  target: ''
                  nl2br: false
                  max_length: 0
                  word_boundary: true
                  ellipsis: true
                  more_link: false
                  more_link_text: ''
                  more_link_path: ''
                  strip_tags: false
                  trim: false
                  preserve_tags: ''
                  html: false
                element_type: h2
                element_class: ''
                element_label_type: ''
                element_label_class: ''
                element_label_colon: false
                element_wrapper_type: ''
                element_wrapper_class: ''
                element_default_classes: true
                empty: ''
                hide_empty: false
                empty_zero: false
                hide_alter_empty: true
                click_sort_column: value
                type: string
                settings:
                  link_to_entity: true
                group_column: value
                group_columns: {  }
                group_rows: true
                delta_limit: 0
                delta_offset: 0
                delta_reversed: false
                delta_first_last: false
                multi_type: separator
                separator: ', '
                field_api_classes: false
                entity_type: null
                entity_field: label
                plugin_id: field
              field_group_summary:
                id: field_group_summary
                table: group__field_group_summary
                field: field_group_summary
                relationship: none
                group_type: group
                admin_label: ''
                label: ''
                exclude: false
                alter:
                  alter_text: false
                  text: ''
                  make_link: false
                  path: ''
                  absolute: false
                  external: false
                  replace_spaces: false
                  path_case: none
                  trim_whitespace: false
                  alt: ''
                  rel: ''
                  link_class: ''
                  prefix: ''
                  suffix: ''
                  target: ''
                  nl2br: false
                  max_length: 0
                  word_boundary: true
                  ellipsis: true
                  more_link: false
                  more_link_text: ''
                  more_link_path: ''
                  strip_tags: false
                  trim: false
                  preserve_tags: ''
                  html: false
                element_type: ''
                element_class: ''
                element_label_type: ''
                element_label_class: ''
                element_label_colon: false
                element_wrapper_type: ''
                element_wrapper_class: ''
                element_default_classes: true
                empty: ''
                hide_empty: false
                empty_zero: false
                hide_alter_empty: true
                click_sort_column: value
                type: text_default
                settings: {  }
                group_column: value
                group_columns: {  }
                group_rows: true
                delta_limit: 0
                delta_offset: 0
                delta_reversed: false
                delta_first_last: false
                multi_type: separator
                separator: ', '
                field_api_classes: false
                plugin_id: field
            filters:
              type:
                id: type
                table: groups_field_data
                field: type
                value:
                  group: group
                entity_type: group
                entity_field: type
                plugin_id: bundle
            sorts:
              label:
                id: label
                table: groups_field_data
                field: label
                relationship: none
                group_type: group
                admin_label: ''
                order: ASC
                exposed: false
                expose:
                  label: ''
                entity_type: group
                entity_field: label
                plugin_id: standard
            title: Groups
            header: {  }
            footer: {  }
            empty: {  }
            relationships: {  }
            arguments: {  }
            display_extenders: {  }
          cache_metadata:
            max-age: -1
            contexts:
              - 'languages:language_content'
              - 'languages:language_interface'
              - url.query_args
              - user.permissions
            tags:
              - 'config:field.storage.group.field_group_summary'
        page_1:
          display_plugin: page
          id: page_1
          display_title: Page
          position: 1
          display_options:
            display_extenders: {  }
            path: group
            menu:
              type: normal
              title: Groups
              description: 'Find out about our groups.'
              expanded: false
              parent: ''
              weight: 0
              context: '0'
              menu_name: main
          cache_metadata:
            max-age: -1
            contexts:
              - 'languages:language_content'
              - 'languages:language_interface'
              - url.query_args
              - user.permissions
            tags:
              - 'config:field.storage.group.field_group_summary'
  -
    collection: ''
    name: views.view.group_content
    data:
      langcode: en
      status: true
      dependencies:
        config:
          - core.entity_view_mode.node.teaser
        module:
          - gnode
          - group
          - node
          - user
      id: group_content
      label: 'Group content'
      module: gnode
      description: 'Lists all of the nodes that have been added to a group.'
      tag: ''
      base_table: node_field_data
      base_field: nid
      core: 8.x
      display:
        default:
          display_plugin: default
          id: default
          display_title: Master
          position: 0
          display_options:
            access:
              type: perm
              options:
                perm: 'access content'
            cache:
              type: tag
              options: {  }
            query:
              type: views_query
              options:
                disable_sql_rewrite: false
                distinct: false
                replica: false
                query_comment: ''
                query_tags: {  }
            exposed_form:
              type: basic
              options:
                submit_button: Apply
                reset_button: false
                reset_button_label: Reset
                exposed_sorts_label: 'Sort by'
                expose_sort_order: true
                sort_asc_label: Asc
                sort_desc_label: Desc
            pager:
              type: full
              options:
                items_per_page: 20
                offset: 0
                id: 0
                total_pages: null
                tags:
                  previous: ‹‹
                  next: ››
                  first: '« First'
                  last: 'Last »'
                expose:
                  items_per_page: false
                  items_per_page_label: 'Items per page'
                  items_per_page_options: '5, 10, 25, 50'
                  items_per_page_options_all: false
                  items_per_page_options_all_label: '- All -'
                  offset: false
                  offset_label: Offset
                quantity: 9
            style:
              type: default
              options:
                row_class: ''
                default_row_class: true
            row:
              type: 'entity:node'
              options:
                relationship: none
                view_mode: teaser
            fields: {  }
            filters:
              status:
                id: status
                table: node_field_data
                field: status
                relationship: none
                group_type: group
                admin_label: ''
                operator: '='
                value: '1'
                group: 1
                exposed: false
                expose:
                  operator_id: ''
                  label: ''
                  description: ''
                  use_operator: false
                  operator: ''
                  identifier: ''
                  required: false
                  remember: false
                  multiple: false
                  remember_roles:
                    authenticated: authenticated
                is_grouped: false
                group_info:
                  label: ''
                  description: ''
                  identifier: ''
                  optional: true
                  widget: select
                  multiple: false
                  remember: false
                  default_group: All
                  default_group_multiple: {  }
                  group_items: {  }
                entity_type: node
                entity_field: status
                plugin_id: boolean
            sorts:
              created:
                id: created
                table: node_field_data
                field: created
                relationship: none
                group_type: group
                admin_label: ''
                order: DESC
                exposed: false
                expose:
                  label: ''
                granularity: second
                entity_type: node
                entity_field: created
                plugin_id: date
            header: {  }
            footer: {  }
            empty:
              area_text_custom:
                id: area_text_custom
                table: views
                field: area_text_custom
                relationship: none
                group_type: group
                admin_label: ''
                empty: true
                tokenize: false
                content: 'No content available.'
                plugin_id: text_custom
            relationships:
              group_content:
                id: group_content
                table: node_field_data
                field: group_content
                relationship: none
                group_type: group
                admin_label: 'Content relation'
                required: true
                group_content_plugins: {  }
                entity_type: node
                plugin_id: group_content_to_entity_reverse
            arguments:
              gid:
                id: gid
                table: group_content_field_data
                field: gid
                relationship: group_content
                group_type: group
                admin_label: ''
                default_action: 'access denied'
                exception:
                  value: all
                  title_enable: false
                  title: All
                title_enable: true
                title: '{{ arguments.gid|placeholder }} nodes'
                default_argument_type: fixed
                default_argument_options:
                  argument: ''
                default_argument_skip_url: false
                summary_options:
                  base_path: ''
                  count: true
                  items_per_page: 25
                  override: false
                summary:
                  sort_order: asc
                  number_of_records: 0
                  format: default_summary
                specify_validation: false
                validate:
                  type: none
                  fail: 'not found'
                validate_options: {  }
                break_phrase: false
                not: false
                entity_type: group_content
                entity_field: gid
                plugin_id: numeric
            display_extenders: {  }
            title: 'Group content'
            filter_groups:
              operator: AND
              groups: {  }
          cache_metadata:
            max-age: -1
            contexts:
              - 'languages:language_interface'
              - url
              - url.query_args
              - 'user.node_grants:view'
              - user.permissions
            tags: {  }
        block_recent:
          display_plugin: block
          id: block_recent
          display_title: 'Block recent'
          position: 2
          display_options:
            display_extenders: {  }
            title: 'Latest group content'
            defaults:
              title: false
              pager: false
              use_more: false
              use_more_always: false
              use_more_text: false
              link_display: false
              link_url: false
            pager:
              type: some
              options:
                items_per_page: 10
                offset: 0
            use_more: true
            use_more_always: false
            use_more_text: 'All group content'
            link_display: page_1
            link_url: ''
            display_description: ''
          cache_metadata:
            max-age: -1
            contexts:
              - 'languages:language_interface'
              - url
              - 'user.node_grants:view'
              - user.permissions
            tags: {  }
        page_1:
          display_plugin: page
          id: page_1
          display_title: Page
          position: 1
          display_options:
            display_extenders: {  }
            path: group/%group/group-content
            menu:
              type: tab
              title: 'Group content'
              description: ''
              expanded: false
              parent: ''
              weight: 25
              context: '0'
              menu_name: main
          cache_metadata:
            max-age: -1
            contexts:
              - 'languages:language_interface'
              - url
              - url.query_args
              - 'user.node_grants:view'
              - user.permissions
            tags: {  }