[Foundation] Add view-def parse and adjust the eventbus.