20 lines
344 B
Plaintext
20 lines
344 B
Plaintext
|
# Presenter Service Interface
|
||
|
|
||
|
Exception PresenterException(message: string);
|
||
|
|
||
|
|
||
|
/**
|
||
|
* Presents some (restricted) data without autoupdate.
|
||
|
*
|
||
|
* @throws PresenterException
|
||
|
*/
|
||
|
handle_request (payload: Presenter[]): PresenterResult[]
|
||
|
|
||
|
interface Presenter {
|
||
|
user_id: number;
|
||
|
presentation: TODO;
|
||
|
}
|
||
|
|
||
|
/* TODO */
|
||
|
interface PresenterResult {}
|