Constructors
constructor
- new MetadataManager(__namedParameters): MetadataManager
Properties
Private
apiClient
apiClient: AxiosInstance
Methods
create
- create(newMetadata): Promise<any>
Returns Promise<any>
delete
- delete(metadata_id): Promise<boolean>
Returns Promise<boolean>
True if success
get
- get(metadata_id): Promise<any>
Returns Promise<any>
getAll
- getAll(__namedParameters?): Promise<any>
Parameters
- __namedParameters: {
owner_id?: number;
owner_type?: number;
page?: number;
} = {}Optional
owner_id?: number
Optional
owner_type?: number
Optional
page?: number
Returns Promise<any>
update
- update(metadata_id, newMetadata): Promise<any>
Parameters
- metadata_id: string
- newMetadata: Partial<any>
Returns Promise<any>
This will create a new metadata.