custom onInit event, if not null, it should be called before doing anything else in init();
See Implementation
custom onInit event, if not null, it should be called before doing anything else in init();