You are here

private function AdminForm::addResources in Webform CiviCRM Integration 8.5

Add necessary css & js

1 call to AdminForm::addResources()
AdminForm::buildForm in src/AdminForm.php
Build admin form for civicrm tab of a webform

File

src/AdminForm.php, line 211
Webform CiviCRM module's admin form.

Class

AdminForm
@file Webform CiviCRM module's admin form.

Namespace

Drupal\webform_civicrm

Code

private function addResources() {
  $utils = \Drupal::service('webform_civicrm.utils');
  $this->form['#attached']['library'][] = 'webform_civicrm/admin';
  $this->form['#attached']['drupalSettings']['webform_civicrm'] = [
    'rTypes' => $utils
      ->wf_crm_get_relationship_types(),
  ];

  // Add CiviCRM core css & js, which includes jQuery, jQuery UI + other plugins
  \CRM_Core_Resources::singleton()
    ->addCoreResources();
}