vgui/20-on-request-focus-event.js
/**
* Called after a panel requests focus to fix up the whole chain
*/
export class OnRequestFocusEvent extends SourceEvent {
constructor(subFocus, defaultPanel) {
super("OnRequestFocus", {subFocus: subFocus, defaultPanel: defaultPanel});
}
/**
* Creates this type based on a source engine KeyValues entry
*/
static __fromSource(type, data)
{
const result = new OnRequestFocusEvent();
result.data = data;
return result;
}
}
SourceEvent.__eventTypes["OnRequestFocus"] = OnRequestFocusEvent;