@produtos7, tudo bem?
Gravei um vídeo explicando de forma mais detalhada sobre a criação de uma conexão entre os pipes e em seguida entre os cards.
Querys usadas:
#Criar relação entre pipes
mutation{
createPipeRelation(input:{
childId: xxx
parentId: xxx
name: "Nome"
canConnectExistingItems: false
canConnectMultipleItems: true
canCreateNewItems: false
autoFillFieldEnabled: false
allChildrenMustBeDoneToFinishParent: false
allChildrenMustBeDoneToMoveParent: false
childMustExistToFinishParent: false
childMustExistToMoveParent: false
})
{
clientMutationId
pipeRelation{
id
}
}
}
childId: ID do Pipe B
parentId: ID do Pipe A
name: Nome que gostaria de dar para a conexão que será criada
mutation {
createCardRelation(input: {
parentId : xxx,
childId : xxx,
sourceType : "PipeRelation",
sourceId : xxxx
}) {
clientMutationId
}
}
parentId : ID do Card no Pipe A
childId : ID do card no Pipe B
sourceId : ID gerado pela criação da conexão entre os pipes A e B
→ Vídeo [Vídeo in Portuguese] ←
Explicação do vídeo:
Você precisa pegar o ID do Pipe A e B, incluir o nome da conexão que você gostaria de chamar e decidir se deseja ativar algumas das opções avançadas na conexão.
Uma vez criada a conexão entre os pipes, será retornado o ID da relação entre os pipes.
Depois você irá executar a mutation createCardRelation, incluindo o ID do card no Pipe A e do card no Pipe B, e incluindo o ID gerado na criação da relação entre pipes para poder fazer referência à qual conexão os cards devem pertencer.
Caso ainda exista alguma dúvida, fique a vontade para perguntar. 😀