dc-management-sdk-js
Version:
Amplience Dynamic Content Management SDK
26 lines • 1.57 kB
JavaScript
import { HalResource } from '../hal/models/HalResource';
import { Page } from './Page';
/**
* Class representing a LocalizationJob.
* A Localization Job tracks the status of the process that creates locale-variants of content items.
*/
export class LocalizationJob extends HalResource {
constructor() {
super(...arguments);
this.related = {
/**
* Retrieves the Localization Job Page
*/
findByRootContentItem: (options) => this.fetchLinkedResource('findByRootContentItem', { options }, LocalizationJobPage),
};
}
}
/**
* @hidden
*/
export class LocalizationJobPage extends Page {
constructor(data) {
super('localization-jobs', LocalizationJob, data);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9jYWxpemF0aW9uSm9iLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2xpYi9tb2RlbC9Mb2NhbGl6YXRpb25Kb2IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBRXhELE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxRQUFRLENBQUM7QUFJOUI7OztHQUdHO0FBQ0gsTUFBTSxPQUFPLGVBQWdCLFNBQVEsV0FBVztJQUFoRDs7UUFxQmtCLFlBQU8sR0FBRztZQUN4Qjs7ZUFFRztZQUNILHFCQUFxQixFQUFFLENBQ3JCLE9BQTZCLEVBQ0csRUFBRSxDQUNsQyxJQUFJLENBQUMsbUJBQW1CLENBQ3RCLHVCQUF1QixFQUN2QixFQUFFLE9BQU8sRUFBRSxFQUNYLG1CQUFtQixDQUNwQjtTQUNKLENBQUM7SUFDSixDQUFDO0NBQUE7QUFFRDs7R0FFRztBQUNILE1BQU0sT0FBTyxtQkFBb0IsU0FBUSxJQUFxQjtJQUM1RCxZQUFZLElBQVU7UUFDcEIsS0FBSyxDQUFDLG1CQUFtQixFQUFFLGVBQWUsRUFBRSxJQUFJLENBQUMsQ0FBQztJQUNwRCxDQUFDO0NBQ0YifQ==