Substantial refactoring of code structure
This commit is contained in:
19
src/iiif/IIIFResource.js
Normal file
19
src/iiif/IIIFResource.js
Normal file
@@ -0,0 +1,19 @@
|
||||
/**
|
||||
* @interface
|
||||
*/
|
||||
class IIIFResource {
|
||||
|
||||
/**
|
||||
* @param {Number} IIIFApiVersion
|
||||
* @param {String} baseURL
|
||||
*/
|
||||
constructor(IIIFApiVersion, baseURL) {
|
||||
this.context = `https://iiif.io/api/presentation/${IIIFApiVersion}/context.json`;
|
||||
this.BASE_URL = baseURL;
|
||||
}
|
||||
|
||||
generateId(serviceURL, filename) {}
|
||||
toObject() {}
|
||||
}
|
||||
|
||||
export default IIIFResource;
|
||||
Reference in New Issue
Block a user