File "document.js"

Full Path: /home/warrior1/public_html/languages/wp-content/plugins/elementor/app/modules/kit-library/assets/js/models/document.js
File size: 499 bytes
MIME-type: text/x-java
Charset: utf-8

import BaseModel from './base-model';

export default class Document extends BaseModel {
	id = '';
	title = '';
	documentType = '';
	thumbnailUrl = '';
	previewUrl = '';

	/**
	 * Create a tag from server response
	 *
	 * @param {Document} document
	 */
	static createFromResponse( document ) {
		return new Document().init( {
			id: document.id,
			title: document.title,
			documentType: document.doc_type,
			thumbnailUrl: document.thumbnail_url,
			previewUrl: document.preview_url,
		} );
	}
}