1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 1× 1× 1× | import { DocumentNode } from '../../model' class ImageNode extends DocumentNode { getImageFile() { Eif (this.imageFile) { return this.document.get(this.imageFile) } } getUrl() { let imageFile = this.getImageFile() if (imageFile) { return imageFile.getUrl() } } } ImageNode.schema = { type: 'image', imageFile: { type: 'file' } } export default ImageNode |