File: hact.el.html

Defined variables (4)

hrule:actionValue is a function of any number of arguments that executes actions.
symtable:actypesSymbol table (hash table) of Hyperbole action type symbols.
symtable:category-plistProperty list mapping Hyperbole type category symbols to symtables.
symtable:ibtypesSymbol table (hash table) of Hyperbole implicit button type symbols.

Defined functions (47)

action:commandp(FUNCTION)
action:create(PARAM-LIST BODY)
action:kbd-macro(MACRO &optional REPEAT-COUNT)
action:param-count(ACTION)
action:param-list(ACTION)
action:params(ACTION)
action:params-emacs(DEF)
actype:act(ACTYPE &rest ARGS)
actype:action(ACTYPE)
actype:action-body(ACTYPE)
actype:create(TYPE PARAMS DOC &rest DEFAULT-ACTION)
actype:def-symbol(ACTYPE)
actype:delete(TYPE)
actype:doc(BUT &optional FULL)
actype:elisp-symbol(SYMBOL-OR-NAME)
actype:eval(ACTYPE &rest ARGS)
actype:identity(&rest ARGS)
actype:interact(ACTYPE)
actype:param-list(ACTYPE)
actype:params(ACTYPE)
defact(TYPE PARAMS DOC &rest DEFAULT-ACTION)
hact(&rest ARGS)
htype:body(HTYPE-SYM)
htype:category(TYPE-CATEGORY)
htype:create(TYPE TYPE-CATEGORY DOC PARAMS BODY PROPERTY-LIST)
htype:def-symbol(TYPE)
htype:delete(TYPE TYPE-CATEGORY)
htype:doc(TYPE)
htype:names(TYPE-CATEGORY &optional SYM)
symset:add(ELT SYMBOL PROPERTY)
symset:clear(SYMBOL)
symset:create(SYMBOL PROPERTY &rest SYMBOLS)
symset:delete(ELT SYMBOL PROPERTY)
symset:get(SYMBOL PROPERTY)
symset:remove(ELT SYMBOL PROPERTY)
symtable:actype-p(SYMBOL-OR-NAME)
symtable:add(SYMBOL-OR-NAME SYMTABLE)
symtable:create(NAME SIZE)
symtable:delete(SYMBOL-OR-NAME SYMTABLE)
symtable:get(SYMBOL-OR-NAME SYMTABLE)
symtable:hash-table(SYMTABLE)
symtable:hyperbole-actype-p(SYMBOL-OR-NAME)
symtable:ibtype-p(SYMBOL-OR-NAME)
symtable:name(SYMTABLE)
symtable:operate(OPERATION SYMBOL-OR-NAME SYMTABLE)
symtable:remove(SYMBOL-OR-NAME SYMTABLE)
symtable:select(TYPE-CATEGORY)

Defined faces (0)