@mvcs/core
Version:
MV* common objects and interfaces required across the framework
12 lines (11 loc) • 437 B
TypeScript
/**
* Interface to be implemented by beans that need to react once all their properties have been set.
*/
export interface InitializingBean {
/** Occurs after all bean properties have been supplied. */
afterPropertiesSet(): void;
}
export declare namespace InitializingBean {
/** Whether given object implements {@link InitializingBean}. */
function is(object: Partial<InitializingBean>): object is InitializingBean;
}