planning-center-monorepo v1.0.0
planning-center-monorepo / planning-center-people-ts/src / MockClientConfig
Interface: MockClientConfig
Defined in: packages/planning-center-people-ts/src/testing/simple-factories.ts:8
Properties
people?
optionalpeople:object
Defined in: packages/planning-center-people-ts/src/testing/simple-factories.ts:9
getAll()?
optionalgetAll: () =>Promise<any>
Returns
Promise<any>
getById()?
optionalgetById: (id) =>Promise<any>
Parameters
id
string
Returns
Promise<any>
create()?
optionalcreate: (data) =>Promise<any>
Parameters
data
any
Returns
Promise<any>
update()?
optionalupdate: (id,data) =>Promise<any>
Parameters
id
string
data
any
Returns
Promise<any>
delete()?
optionaldelete: (id) =>Promise<void>
Parameters
id
string
Returns
Promise<void>
findOrCreate()?
optionalfindOrCreate: (options) =>Promise<any>
Parameters
options
any
Returns
Promise<any>
createWithContacts()?
optionalcreateWithContacts: (personData,contacts) =>Promise<any>
Parameters
personData
any
contacts
any
Returns
Promise<any>
search()?
optionalsearch: (criteria) =>Promise<any>
Parameters
criteria
any
Returns
Promise<any>
getAllPages()?
optionalgetAllPages: (options?) =>Promise<any>
Parameters
options?
any
Returns
Promise<any>
addEmail()?
optionaladdEmail: (personId,data) =>Promise<any>
Parameters
personId
string
data
any
Returns
Promise<any>
addPhoneNumber()?
optionaladdPhoneNumber: (personId,data) =>Promise<any>
Parameters
personId
string
data
any
Returns
Promise<any>
addAddress()?
optionaladdAddress: (personId,data) =>Promise<any>
Parameters
personId
string
data
any
Returns
Promise<any>
addSocialProfile()?
optionaladdSocialProfile: (personId,data) =>Promise<any>
Parameters
personId
string
data
any
Returns
Promise<any>
fields?
optionalfields:object
Defined in: packages/planning-center-people-ts/src/testing/simple-factories.ts:24
getAllFieldDefinitions()?
optionalgetAllFieldDefinitions: () =>Promise<any[]>
Returns
Promise<any[]>
getFieldDefinition()?
optionalgetFieldDefinition: (id) =>Promise<any>
Parameters
id
string
Returns
Promise<any>
getFieldDefinitionBySlug()?
optionalgetFieldDefinitionBySlug: (slug) =>Promise<any>
Parameters
slug
string
Returns
Promise<any>
getFieldDefinitionByName()?
optionalgetFieldDefinitionByName: (name) =>Promise<any>
Parameters
name
string
Returns
Promise<any>
setPersonField()?
optionalsetPersonField: (personId,options) =>Promise<any>
Parameters
personId
string
options
any
Returns
Promise<any>
setPersonFieldById()?
optionalsetPersonFieldById: (personId,fieldId,value) =>Promise<any>
Parameters
personId
string
fieldId
string
value
string
Returns
Promise<any>
setPersonFieldBySlug()?
optionalsetPersonFieldBySlug: (personId,slug,value) =>Promise<any>
Parameters
personId
string
slug
string
value
string
Returns
Promise<any>
setPersonFieldByName()?
optionalsetPersonFieldByName: (personId,name,value) =>Promise<any>
Parameters
personId
string
name
string
value
string
Returns
Promise<any>
workflows?
optionalworkflows:object
Defined in: packages/planning-center-people-ts/src/testing/simple-factories.ts:34
getAll()?
optionalgetAll: (options?) =>Promise<any>
Parameters
options?
any
Returns
Promise<any>
getById()?
optionalgetById: (id) =>Promise<any>
Parameters
id
string
Returns
Promise<any>
create()?
optionalcreate: (data) =>Promise<any>
Parameters
data
any
Returns
Promise<any>
update()?
optionalupdate: (id,data) =>Promise<any>
Parameters
id
string
data
any
Returns
Promise<any>
delete()?
optionaldelete: (id) =>Promise<void>
Parameters
id
string
Returns
Promise<void>
getAllPages()?
optionalgetAllPages: (options?) =>Promise<any>
Parameters
options?
any
Returns
Promise<any>
addPersonToWorkflow()?
optionaladdPersonToWorkflow: (personId,workflowId,options?) =>Promise<any>
Parameters
personId
string
workflowId
string
options?
any
Returns
Promise<any>
createWorkflowCard()?
optionalcreateWorkflowCard: (workflowId,personId) =>Promise<any>
Parameters
workflowId
string
personId
string
Returns
Promise<any>
createWorkflowCardNote()?
optionalcreateWorkflowCardNote: (personId,workflowCardId,data) =>Promise<any>
Parameters
personId
string
workflowCardId
string
data
any
Returns
Promise<any>
batch?
optionalbatch:object
Defined in: packages/planning-center-people-ts/src/testing/simple-factories.ts:45
execute()?
optionalexecute: (operations) =>Promise<any>
Parameters
operations
any[]
Returns
Promise<any>