Skip to content

Commit f0f7880

Browse files
Add TaxonomyPublish types support
1 parent 9bef6d1 commit f0f7880

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

types/stack/taxonomy/index.d.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,27 @@ export interface Taxonomy extends SystemFields, SystemFunction<Taxonomy> {
1010

1111
export interface Taxonomies extends Creatable<Taxonomy, {taxonomy: TaxonomyData}>, Queryable<Taxonomy, {taxonomy: TaxonomyData}> {
1212
import(data: TaxonomyData, params?: any): Promise<Taxonomy>
13+
publish(data: TaxonomyPublishData, api_version?: string): Promise<TaxonomyPublishResponse>
1314
}
1415

1516
export interface TaxonomyData extends AnyProperty {
1617
name: string
1718
uid: string
1819
description: string
1920
}
21+
22+
export interface TaxonomyPublishData {
23+
locales: Array<string>
24+
environments: Array<string>
25+
items: Array<TaxonomyPublishItem>
26+
}
27+
28+
export interface TaxonomyPublishItem {
29+
uid: string
30+
term_uid: string
31+
}
32+
33+
export interface TaxonomyPublishResponse extends AnyProperty {
34+
notice?: string
35+
job_id?: string
36+
}

0 commit comments

Comments
 (0)