Home Reference Source

vgui/20-check-button-checked-event.js

  1. /**
  2. * Usually emitted by checkbuttons
  3. */
  4. export class CheckButtonCheckedEvent extends SourceEvent {
  5. constructor(state) {
  6. super("CheckButtonChecked", {state: state});
  7. }
  8.  
  9. /**
  10. * Creates this type based on a source engine KeyValues entry
  11. */
  12. static __fromSource(type, data)
  13. {
  14. const result = new CheckButtonCheckedEvent();
  15. result.data = data;
  16. return result;
  17. }
  18. }
  19.  
  20. SourceEvent.__eventTypes["CheckButtonChecked"] = CheckButtonCheckedEvent;