k15t-aui-ng2
Version:
aui-ng2 is a set of angular 2 components, directives and services to simplify the integration with Atlassian products based on AUI/ADG. The library is still under development and is considered in an experimental state. So be aware that things will change
25 lines (20 loc) • 542 B
text/typescript
export interface WizardStepComponent<T> {
/**
* Called before every time when the component will be visible.
*/
init(): void;
/**
* Called before the component will be hidden.
*/
validate(): boolean;
/**
* Gets the data managed by the component to propagate it to the next step of the wizard.
*/
getData(): T;
/**
* Sets the data from a previous components.
*
* @param data data set of the previous ste for further processing.
*/
setData(data: T): void;
}