UNPKG

@ciebit/calendario

Version:

Representa um calendário visual

49 lines (41 loc) 957 B
module Ciebit.Calendario { export class Evento { private titulo:string; private data:Date; private descricao:string; public constructor(titulo:string, data:Date) { this.titulo = titulo; this.data = data; } public definirData(data:Date): this { this.data = data; return this; } public definirTitulo(titulo:string): this { this.titulo = titulo; return this; } public definirDescricao(descricao:string): this { this.descricao = descricao; return this; } public obterData(): Date { return this.data; } public obterTitulo(): string { return this.titulo; } public obterDescricao(): string { return this.descricao; } } }