Purple.Pounce – purple Reference Manual
Pounce
Object Hierarchy:
Purple.Pounce
Purple.Pounce
Purple.Pounce
Description:
[
CCode
( free_function =
"purple_pounce_destroy"
) ]
[
Compact
]
public
class
Pounce
Namespace:
Purple
Package:
purple
Content:
Static methods:
public
static
void
destroy_all_by_account
(
Account
account)
public
static
void
destroy_all_by_buddy
(
Buddy
buddy)
public
static
void
execute
(
Account
pouncer,
string
pouncee,
PounceEvent
events)
Creation methods:
public
Pounce
(
string
ui_type,
Account
pouncer,
string
pouncee,
PounceEvent
event,
PounceOption
option)
Methods:
public
unowned
string
action_get_attribute
(
string
action,
string
attr)
public
bool
action_is_enabled
(
string
action)
public
void
action_register
(
string
name)
public
void
action_set_attribute
(
string
action,
string
attr,
string
value)
public
void
action_set_enabled
(
string
action,
bool
enabled)
public
void
*
get_data
()
public
PounceEvent
get_events
()
public
PounceOption
get_options
()
public
unowned
string
get_pouncee
()
public
unowned
Account
get_pouncer
()
public
bool
get_save
()
public
void
set_data
(
void
* data)
public
void
set_events
(
PounceEvent
events)
public
void
set_options
(
PounceOption
options)
public
void
set_pouncee
(
string
pouncee)
public
void
set_pouncer
(
Account
pouncer)
public
void
set_save
(
bool
save)
Fields:
public
unowned
HashTable
actions
public
void
*
data
public
PounceEvent
events
public
PounceOption
options
public
unowned
string
pouncee
public
unowned
Account
pouncer
public
bool
save
public
unowned
string
ui_type
2022 vala-language.org