21 lines
610 B
TypeScript
21 lines
610 B
TypeScript
import { IAction } from './IAction';
|
|
import { IContainerModel } from './IContainerModel';
|
|
import { IHistoryState } from './IHistoryState';
|
|
|
|
/* eslint-disable @typescript-eslint/naming-convention */
|
|
export interface ISetContainerListRequest {
|
|
/** Name of the action declared in the API */
|
|
Action: IAction
|
|
|
|
/** Selected container */
|
|
Container: IContainerModel
|
|
|
|
/** The previous sibling container */
|
|
PreviousContainer: IContainerModel | undefined
|
|
|
|
/** The next sibling container */
|
|
NextContainer: IContainerModel | undefined
|
|
|
|
/** Current application state */
|
|
ApplicationState: IHistoryState
|
|
}
|