Sha256: 607c68e4e954a09e96b9097c79c8ea4bbfab9873e3eb96be39759ae964f0f4a3
Contents?: true
Size: 529 Bytes
Versions: 6
Compression:
Stored size: 529 Bytes
Contents
import RelatedWorks from 'geo_works/relationships/related_works'; /** * Provides functionality to add and remove parent works. */ export default class ParentWorks extends RelatedWorks { /** * Builds form data string for in_works_ids. * @param {Array} array of parent member ids */ buildFormData(ids) { let data; if (ids.length === 0) { data = `${this.paramKey}[in_works_ids][]=`; } else { data = ids.map((id) => `${this.paramKey}[in_works_ids][]=${id}`).join('&'); } return data; } }
Version data entries
6 entries across 6 versions & 1 rubygems