[@portaljs/ckan][xl] - add ckan package and example using it
This commit is contained in:
25
packages/ckan/src/interfaces/group.interface.ts
Normal file
25
packages/ckan/src/interfaces/group.interface.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
import { Activity } from "./activity.interface";
|
||||
import { Dataset, Tag } from "./dataset.interface";
|
||||
import { User } from "./user.interface";
|
||||
|
||||
export interface Group {
|
||||
display_name: string;
|
||||
description: string;
|
||||
image_display_url: string;
|
||||
package_count: number;
|
||||
created: string;
|
||||
name: string;
|
||||
is_organization: false;
|
||||
state: "active" | "deleted" | "inactive";
|
||||
image_url: string;
|
||||
type: "group";
|
||||
title: string;
|
||||
revision_id: string;
|
||||
num_followers: number;
|
||||
id: string;
|
||||
approval_status: string;
|
||||
packages?: Array<Dataset>;
|
||||
activity_stream?: Array<Activity>;
|
||||
tags?: Array<Tag>;
|
||||
users?: Array<User>;
|
||||
}
|
||||
Reference in New Issue
Block a user