OpenSlides/client/src/app/shared/models/base/agenda-information.ts

20 lines
482 B
TypeScript
Raw Normal View History

/**
* An Interface for all extra information needed for content objects of items.
*/
export interface AgendaInformation {
/**
* Should return the title for the agenda list view.
*/
getAgendaTitle(): string;
/**
* Should return the title for the list of speakers view.
*/
getAgendaTitleWithType(): string;
/**
* Get the url for the detail view, so in the agenda the user can navigate to it.
*/
getDetailStateURL(): string;
}