UNPKG

ngx-drupal8-rest

Version:

> A wrapper library to connect to a Drupal8+ based backend

70 lines (69 loc) 1.58 kB
export interface FieldValue { value: boolean | number | string; } export interface FieldText extends FieldValue { value: string; } export interface FieldTextArea extends FieldValue { format?: string; processed?: string; summary?: string; } export interface FieldNumber extends FieldValue { value: number; } export interface FieldBoolean extends FieldValue { value: boolean; } export interface FieldDate extends FieldValue { value: string; format: string; } export interface FieldURL extends FieldValue { url: string; } export interface FieldEntityReference { target_id: string | number; target_type?: string; target_uuid?: string; target_revision_id?: number; } export interface FieldEntityReferenceUrl extends FieldEntityReference { url: string; } export interface FieldEntityReferenceFile extends FieldEntityReferenceUrl { title: string; url: string; alt?: string; height?: number; width?: number; } export interface FieldComment { cid: number; comment_count: number; last_comment_name: string; last_comment_timestamp: number; last_comment_uid: number; status: number; } export interface FieldPath { alias: string; langcode: string; pid: number; } export interface ValueEndValue { value?: string; end_value?: string; } export interface EntityBundleType { uuid: string; langcode: string; status: boolean; dependencies: { [key: string]: { [key: string]: string[]; }; }; id: string; label: string; }