Enabled.gd 468 B

1234567891011121314151617181920
  1. tool
  2. extends CheckBox
  3. onready var AdMobEditor : Control = find_parent("AdMobEditor")
  4. func _ready() -> void:
  5. pressed = AdMobEditor.AdMobSettings.config.general.is_enabled
  6. func _on_Enabled_pressed():
  7. if not pressed:
  8. pressed = true
  9. $ConfirmationDialog.show()
  10. else:
  11. AdMobEditor.AdMobSettings.config.general.is_enabled = pressed
  12. func _on_ConfirmationDialog_confirmed() -> void:
  13. pressed = false
  14. AdMobEditor.AdMobSettings.config.general.is_enabled = pressed