Objects.BaseObject – planify Reference Manual
Packages
planify
Objects
BaseObject
color
column_order_name
icon_name
id
id_string
item_count
keywords
loading
name
object_type
object_type_string
percentage
sensitive
source
table_name
type_add
type_delete
type_update
update_timeout_id
view_id
BaseObject
add_filter
count_update
get_add_json
get_filter
get_move_json
get_update_json
remove_filter
theme_color
to_json
update_count
update_filter
update_percentage
archived
count_updated
deleted
filter_added
filter_removed
filter_updated
handle_scroll_visibility_change
loading_change
sensitive_change
unarchived
updated
_item_count
_percentage
filters
BaseObject
Object Hierarchy:
Description:
public
class
BaseObject
:
Object
All known sub-classes:
AllItems
Anytime
Completed
Inbox
Item
Label
Labels
Pinboard
Priority
Project
Reminder
Repeating
Scheduled
Section
Source
Today
Tomorrow
Unlabeled
Namespace:
Objects
Package:
planify
Content:
Properties:
public
string
color
{
get
;
set
; }
public
string
column_order_name
{
get
; }
public
string
icon_name
{
get
;
set
; }
public
string
id
{
get
;
set
; }
public
string
id_string
{
get
; }
public
int
item_count
{
get
;
set
; }
public
string
keywords
{
get
;
set
; }
public
bool
loading
{
get
;
set
; }
public
string
name
{
get
;
set
; }
public
ObjectType
object_type
{
get
; }
public
string
object_type_string
{
get
; }
public
double
percentage
{
get
; }
public
bool
sensitive
{
get
;
set
; }
public
Source
source
{
get
; }
public
string
table_name
{
get
; }
public
string
type_add
{
get
; }
public
string
type_delete
{
get
; }
public
string
type_update
{
get
; }
public
uint
update_timeout_id
{
get
;
set
; }
public
string
view_id
{
get
;
set
; }
Creation methods:
public
BaseObject
()
Methods:
public
void
add_filter
(
FilterItem
filter)
public
virtual
void
count_update
()
public
virtual
string
get_add_json
(
string
temp_id,
string
uuid)
public
FilterItem
?
get_filter
(
string
id)
public
virtual
string
get_move_json
(
string
uuid,
string
new_project_id)
public
virtual
string
get_update_json
(
string
uuid,
string
? temp_id =
null
)
public
void
remove_filter
(
FilterItem
filter)
public
virtual
string
theme_color
()
public
virtual
string
to_json
()
public
virtual
int
update_count
()
public
void
update_filter
(
FilterItem
filter)
public
virtual
double
update_percentage
()
Signals:
public
signal
void
archived
()
public
signal
void
count_updated
()
public
signal
void
deleted
()
public
signal
void
filter_added
(
FilterItem
filters)
public
signal
void
filter_removed
(
FilterItem
filters)
public
signal
void
filter_updated
(
FilterItem
filters)
public
signal
void
handle_scroll_visibility_change
(
bool
visible)
public
signal
void
loading_change
()
public
signal
void
sensitive_change
()
public
signal
void
unarchived
()
public
signal
void
updated
(
string
update_id =
""
)
Fields:
public
int
?
_item_count
public
double
?
_percentage
public
HashMap
<
string
,
FilterItem
>
filters
Inherited Members:
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref