Class: InspectorContract

Inherits:
ArcadiaContract show all
Defined in:
ext/ae-rad/ae-rad-libs.rb

Overview

—————- contracts ———————-

Defined Under Namespace

Classes: SObj, TInspectorObj

Constant Summary collapse

SELECT_WRAPPER =
"SELECT_WRAPPER"
DELETE_WRAPPER =

ACTIVATE_WRAPPER = “ACTIVATE_WRAPPER”

"DELETE_WRAPPER"
ADD_REQUIRE =
"ADD_REQUIRE"
REGISTER_WRAPPER =
"REGISTER_WRAPPER"
DELETE_INSPECTOR =

UPDATE_PROPERTY = “UPDATE_PROPERTY”

"DELETE_INSPECTOR"
RAISE_LAST_WIDGET =
"RAISE_LAST_WIDGET"
RAISE_ACTIVE_TOPLEVEL =
"RAISE_ACTIVE_TOPLEVEL"

Instance Method Summary collapse

Methods inherited from ArcadiaContract

#_raise_event, publish_action, #raise_action, #raise_event

Instance Method Details

#add_require(_sender, *args) ⇒ Object


1073
1074
1075
# File 'ext/ae-rad/ae-rad-libs.rb', line 1073

def add_require(_sender, *args)
		raise_action(ADD_REQUIRE, TInspectorObj.new(_sender, *args))
end

#delete_inspector(_sender, *args) ⇒ Object


1081
1082
1083
# File 'ext/ae-rad/ae-rad-libs.rb', line 1081

def delete_inspector(_sender, *args)
  raise_action(DELETE_INSPECTOR, TInspectorObj.new(_sender, *args))
end

#delete_wrapper(_sender, *args) ⇒ Object


1057
1058
1059
# File 'ext/ae-rad/ae-rad-libs.rb', line 1057

def delete_wrapper(_sender, *args)
		raise_action(DELETE_WRAPPER, TInspectorObj.new(_sender, *args))
end

#raise_active_toplevel(_sender, *args) ⇒ Object


1065
1066
1067
# File 'ext/ae-rad/ae-rad-libs.rb', line 1065

def raise_active_toplevel(_sender, *args)
		raise_action(RAISE_ACTIVE_TOPLEVEL, TInspectorObj.new(_sender, *args))
end

#raise_last_widget(_sender, *args) ⇒ Object


1061
1062
1063
# File 'ext/ae-rad/ae-rad-libs.rb', line 1061

def raise_last_widget(_sender, *args)
		raise_action(RAISE_LAST_WIDGET, TInspectorObj.new(_sender, *args))
end

#register(_sender, *args) ⇒ Object


1077
1078
1079
# File 'ext/ae-rad/ae-rad-libs.rb', line 1077

def register(_sender, *args)
		raise_action(REGISTER_WRAPPER, TInspectorObj.new(_sender, *args))
end

#select(_sender, *args) ⇒ Object


1069
1070
1071
# File 'ext/ae-rad/ae-rad-libs.rb', line 1069

def select(_sender, *args)
		raise_action(SELECT_WRAPPER, TInspectorObj.new(_sender, *args))
end