Class: Asana::Resources::Goal
Instance Attribute Summary collapse
Class Method Summary
collapse
Methods inherited from GoalsBase
add_followers, create_goal, create_goal_metric, delete_goal, get_goal, get_goals, get_parent_goals_for_goal, inherited, remove_followers, update_goal, update_goal_metric
Methods inherited from Resource
#initialize, #method_missing, #refresh, #respond_to_missing?, #to_h, #to_s
#parse
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class Asana::Resources::Resource
Instance Attribute Details
#current_status_update ⇒ Object
28
29
30
|
# File 'lib/asana/resources/goal.rb', line 28
def current_status_update
@current_status_update
end
|
#due_on ⇒ Object
12
13
14
|
# File 'lib/asana/resources/goal.rb', line 12
def due_on
@due_on
end
|
#followers ⇒ Object
30
31
32
|
# File 'lib/asana/resources/goal.rb', line 30
def followers
@followers
end
|
#gid ⇒ Object
8
9
10
|
# File 'lib/asana/resources/goal.rb', line 8
def gid
@gid
end
|
#html_notes ⇒ Object
14
15
16
|
# File 'lib/asana/resources/goal.rb', line 14
def html_notes
@html_notes
end
|
#is_workspace_level ⇒ Object
16
17
18
|
# File 'lib/asana/resources/goal.rb', line 16
def is_workspace_level
@is_workspace_level
end
|
#liked ⇒ Object
18
19
20
|
# File 'lib/asana/resources/goal.rb', line 18
def liked
@liked
end
|
#likes ⇒ Object
32
33
34
|
# File 'lib/asana/resources/goal.rb', line 32
def likes
@likes
end
|
#metric ⇒ Object
34
35
36
|
# File 'lib/asana/resources/goal.rb', line 34
def metric
@metric
end
|
#name ⇒ Object
20
21
22
|
# File 'lib/asana/resources/goal.rb', line 20
def name
@name
end
|
#notes ⇒ Object
22
23
24
|
# File 'lib/asana/resources/goal.rb', line 22
def notes
@notes
end
|
#num_likes ⇒ Object
36
37
38
|
# File 'lib/asana/resources/goal.rb', line 36
def num_likes
@num_likes
end
|
#owner ⇒ Object
38
39
40
|
# File 'lib/asana/resources/goal.rb', line 38
def owner
@owner
end
|
#resource_type ⇒ Object
10
11
12
|
# File 'lib/asana/resources/goal.rb', line 10
def resource_type
@resource_type
end
|
#start_on ⇒ Object
24
25
26
|
# File 'lib/asana/resources/goal.rb', line 24
def start_on
@start_on
end
|
#status ⇒ Object
26
27
28
|
# File 'lib/asana/resources/goal.rb', line 26
def status
@status
end
|
#team ⇒ Object
40
41
42
|
# File 'lib/asana/resources/goal.rb', line 40
def team
@team
end
|
#time_period ⇒ Object
42
43
44
|
# File 'lib/asana/resources/goal.rb', line 42
def time_period
@time_period
end
|
#workspace ⇒ Object
44
45
46
|
# File 'lib/asana/resources/goal.rb', line 44
def workspace
@workspace
end
|
Class Method Details
.plural_name ⇒ Object
Returns the plural name of the resource.
48
49
50
|
# File 'lib/asana/resources/goal.rb', line 48
def plural_name
'goals'
end
|