trello: Synchronisatie met Trello.com

Description Usage Arguments Details Value

Description

Gebruik deze functies om gegevens naar Trello te sturen en op te halen. Proxy-gegevens worden automatisch zo nodig toegepast met set_certe_proxy. De trello_get*-functies halen een data.frame op met gegevens. De functie trello_searchcard retourneert een vector van URL's met kaarttitels als namen.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
trello_upload(title, desc = "", requested_by = "", project_path = "",
  member = Sys.getenv("R_USERNAME"), prio = "Normaal", duedate = "",
  checklist = "", checklist_name = "Taken", comments = "",
  attachments = "", list = "Nog mee beginnen",
  board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_credentials(x = c("board", "board_default", "member", "key",
  "token"), item = 1)

trello_getboards(username = trello_credentials("member"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_getlists(board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_getmembers(board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_getcards(board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_getlabels(board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_getcustomfields(board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_getchecklists(board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_getcomments(card_id, key = trello_credentials("key"),
  token = trello_credentials("token"))

trello_searchcard(x, board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_openboard(board = trello_credentials("board_default"))

trello_getcardfromfile()

trello_opencard()

trello_get_card_property(card_number, property,
  board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_get_card_id(card_number,
  board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_setcomment(card_id, comment, key = trello_credentials("key"),
  token = trello_credentials("token"))

trello_setdeadline(card_id, duedate, duecomplete = FALSE,
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_addtask(card_id, new_items_vector = NULL,
  checklist_name = "Taken",
  board = trello_credentials("board_default"),
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_settask_state(card_id, checkitem_id, new_value = TRUE,
  key = trello_credentials("key"), token = trello_credentials("token"))

trello_movecard(card_id, list_id, key = trello_credentials("key"),
  token = trello_credentials("token"))

Arguments

title

Titel van de kaart

desc

Standaard is leeg. Omschrijving op de kaart.

requested_by

Standaard is leeg. Klant die aanvraag deed (voor- en achternaam).

project_path

Standaard is leeg. Map waarin RStudio-project staat.

member

Standaard is de huidige gebruiker. Le(e)d(en) om toe te voegen aan de kaart.

prio

Standaard is "Normaal". Prioriteit om als extra label toe te voegen. Geldige opties zijn "Laag", "Normaal", "Hoog". Kaarten met hoge prioriteit worden bovenaan een lijst geplaatst.

duedate

Standaard is leeg. Vervaldatum/deadline van de taak.

checklist

Standaard is leeg. Vector met taken om toe te voegen als checklist.

checklist_name

Standaard is "Taken". Naam van de checklist.

comments

Standaard is leeg. Opmerking die op kaart geplaatst wordt.

attachments

Standaard is leeg. Vector met (URL's van) bijlagen, zoals andere Trello-kaarten.

list

Standaard is "To do". Trello-lijst waar kaart aan toegevoegd moet worden.

board

Standaard is het bord van Data-analisten. Bord waarop list voorkomt.

x

Zoekterm of eigenschap (die opgehaald wordt uit Trello.yml in de refmap).

item

Hoeveelste waarde geselecteerd moet worden. Gebruik item = NULL om alle waarden te retourneren als vector.

username, key, token

API-gegevens.

Details

De gegevens worden geladen uit certedata:::.R_REFMAP("Trello.yml"). De kunnen overschreven worden met systeemvariabelen van R (Sys.getenv). De namen van die variabelen komen beginnen met "trello_" en eindigen op de naam van de parameter. Dus trello_credentials("key") zoekt als eerst naar Sys.getenv("trello_key").

Value

Trello-URL van de kaart


msberends/certedata documentation built on Nov. 26, 2019, 5:19 a.m.