@rucken/todo-core
Version:
Core with base class and entities for todo application maked on Angular7+ and based on Rucken template
40 lines (39 loc) • 1.05 kB
TypeScript
import { User } from '@rucken/core';
import { IModel } from 'ngx-repository';
import { Status } from './status';
export declare class Project implements IModel {
static strings: {
id: string;
title: string;
description: string;
isPublic: string;
createdAt: string;
updatedAt: string;
statuses: string;
tasks: string;
users: string;
completedTasksCount: string;
tasksCount: string;
createTitle: string;
viewTitle: string;
updateTitle: string;
deleteTitle: string;
deleteMessage: string;
};
id: number;
completedTasksCount: number;
tasksCount: number;
title: string;
description: string;
isPublic: boolean;
createdAt: Date | string;
updatedAt: Date | string;
statuses: Status[];
users: User[];
createdUser: User;
updatedUser: User;
readonly isPublicAsString: string;
readonly usersAsString: string;
readonly statusesAsString: string;
toString(): string;
}