content-item.d.ts 985 B

123456789101112131415161718192021222324252627282930
  1. import { ContentLink } from "./content-link";
  2. import { ContentParams } from "./content-params";
  3. export declare class ContentItem {
  4. readonly data: ContentParams;
  5. readonly hash: string;
  6. readonly hashInPlaylist: string;
  7. readonly type: string;
  8. readonly date: Date;
  9. readonly myTagsWithoutAll: string[];
  10. readonly allLinks: ContentLink[];
  11. readonly userLinks: ContentLink[];
  12. readonly systemLinks: ContentLink[];
  13. readonly repliable: boolean;
  14. readonly creator?: string;
  15. readonly title?: string;
  16. readonly text?: string;
  17. readonly file?: string;
  18. readonly thumb?: string;
  19. readonly price?: number;
  20. readonly priceFormatted?: string;
  21. readonly fromTarget?: string;
  22. readonly toTarget?: string;
  23. readonly fromContactId?: string;
  24. readonly toContactId?: string;
  25. readonly media?: string;
  26. readonly relTarget: any;
  27. constructor(hashInPlaylist: string, hash: string, props: ContentParams);
  28. private formatCents;
  29. }