All files / src/models/Data PrjTopicData.ts

0% Statements 0/6
100% Branches 0/0
0% Functions 0/2
0% Lines 0/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29                                                         
import { fieldConfig } from 'src/classes/decorators/FieldConfigDecorator';
import { IFileType } from 'src/libs/FileType/interfaces/IFileType';
import { IPrjTaskManagementData } from './interfaces/IPrjTaskManagementData';
import { PrjTaskManagementData } from './PrjTaskManagementData';
 
/**
 * Represents a topic.
 */
export default class PrjTopicData
    extends PrjTaskManagementData
    implements IPrjTaskManagementData
{
    /**
     * @inheritdoc
     * @remarks The default value is `Topic`.
     */
    @fieldConfig('Topic')
    get type(): IFileType | null | undefined {
        return super.type;
    }
 
    /**
     * @inheritdoc
     */
    set type(value: unknown) {
        super.type = value;
    }
}
 
Zur TypeDoc-Dokumentation