class Manifestly::Entity::ChecklistRun
Attributes
account_id[RW]
archive_url[RW]
checklist_id[RW]
checklist_title[RW]
completed_at[RW]
description[RW]
detailed_title[RW]
external_id[RW]
hide_steps_from_external[RW]
id[RW]
late_at[RW]
only_assigned_can_complete[RW]
origin[RW]
percent_completed[RW]
started_at[RW]
state[RW]
summary[RW]
tag_list[RW]
title[RW]
users[R]
version[RW]
Public Class Methods
endpoint_target()
click to toggle source
# File lib/manifestly/entity/checklist_run.rb, line 28 def self.endpoint_target :runs end
Public Instance Methods
steps()
click to toggle source
# File lib/manifestly/entity/checklist_run.rb, line 41 def steps return @steps if @steps @steps = Manifestly::Entity::ChecklistRunStep.list(self) if id @steps ||= [] end
users=(values)
click to toggle source
# File lib/manifestly/entity/checklist_run.rb, line 32 def users=(values) @users = Array(values).map do |it| next it if it.is_a?(Integer) next it[:id] if it.is_a?(Hash) && it[:id] raise "invalid user value #{it}" end end