blob: a178ca134f025d512aba9e6ecbbb0908bc5cf6b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import {V} from '#composite';
import Thing from '#thing';
import {exposeConstant} from '#composite/control-flow';
import {hasAnnotationFront} from '#composite/things/contribution';
import {ArtworkArtistContribution} from './ArtworkArtistContribution.js';
export class AlbumAssetArtworkArtistContribution extends ArtworkArtistContribution {
static [Thing.getPropertyDescriptors] = () => ({
isAlbumAssetArtworkArtistContribution: exposeConstant(V(true)),
recognizedAnnotationFronts:
exposeConstant(V(['edits for wiki'])),
isEditsForWikiCredit:
hasAnnotationFront(V('edits for wiki')),
});
}
|