Skip to main content
View as Markdown

DesLibrary

Information about your library. All component data in A365 is stored in your library.

Returned By​

desLibrary query

Member Of​

DesWorkspace object

type DesLibrary {
components(
after: String
before: String
first: Int
last: Int
where: DesComponentFilterInput
): DesComponentConnection
componentTemplates(
after: String
before: String
first: Int
last: Int
): DesComponentTemplateConnection
componentTypes(
after: String
before: String
first: Int
last: Int
where: DesComponentTypeFilterInput
): DesComponentTypeConnection
createdAt: DateTime!
createdBy: DesUser!
datasheets(
after: String
before: String
first: Int
last: Int
where: DesDatasheetFilterInput
): DesDatasheetConnection
description: String!
downloadUrlsByTokens(
tokens: [String!]!
): [String]!
eventChannel: String!
folders(
where: DesFolderFilterInput
): [DesFolder!]!
footprints(
after: String
before: String
first: Int
last: Int
where: DesFootprintFilterInput
): DesFootprintConnection
name: String!
reuseBlocks(
after: String
before: String
first: Int
last: Int
): DesReuseBlockConnection
symbols(
after: String
before: String
first: Int
last: Int
where: DesSymbolFilterInput
): DesSymbolConnection
updatedAt: DateTime!
updatedBy: DesUser!
version: String!
}

Fields​

components ● DesComponentConnection object​

Gets library components.

after ● String scalar​

Returns the elements in the list that come after the specified cursor.

before ● String scalar​

Returns the elements in the list that come before the specified cursor.

first ● Int scalar​

Returns the first _n_ elements from the list.

last ● Int scalar​

Returns the last _n_ elements from the list.

where ● DesComponentFilterInput input​

componentTemplates ● DesComponentTemplateConnection object​

Gets library component templates.

after ● String scalar​

Returns the elements in the list that come after the specified cursor.

before ● String scalar​

Returns the elements in the list that come before the specified cursor.

first ● Int scalar​

Returns the first _n_ elements from the list.

last ● Int scalar​

Returns the last _n_ elements from the list.

componentTypes ● DesComponentTypeConnection object​

Gets library component types.

after ● String scalar​

Returns the elements in the list that come after the specified cursor.

before ● String scalar​

Returns the elements in the list that come before the specified cursor.

first ● Int scalar​

Returns the first _n_ elements from the list.

last ● Int scalar​

Returns the last _n_ elements from the list.

where ● DesComponentTypeFilterInput input​

createdAt ● DateTime! non-null scalar​

The date and time the library was created.

createdBy ● DesUser! non-null object Platform​

The user that created the library.

datasheets ● DesDatasheetConnection object​

Gets library datasheets.

after ● String scalar​

Returns the elements in the list that come after the specified cursor.

before ● String scalar​

Returns the elements in the list that come before the specified cursor.

first ● Int scalar​

Returns the first _n_ elements from the list.

last ● Int scalar​

Returns the last _n_ elements from the list.

where ● DesDatasheetFilterInput input​

description ● String! non-null scalar​

A description of the library.

downloadUrlsByTokens ● [String]! non-null scalar​

*PROTOTYPE, SUBJECT TO CHANGE*

tokens ● [String!]! non-null scalar​

The list of tokens to get download URLs for.

eventChannel ● String! non-null scalar​

The event channel of the library.

folders ● [DesFolder!]! non-null object Platform​

Gets library folders.

where ● DesFolderFilterInput input Platform​

footprints ● DesFootprintConnection object​

Gets library footprints.

after ● String scalar​

Returns the elements in the list that come after the specified cursor.

before ● String scalar​

Returns the elements in the list that come before the specified cursor.

first ● Int scalar​

Returns the first _n_ elements from the list.

last ● Int scalar​

Returns the last _n_ elements from the list.

where ● DesFootprintFilterInput input​

name ● String! non-null scalar​

The name of the library.

reuseBlocks ● DesReuseBlockConnection object​

Gets library reuse blocks.

after ● String scalar​

Returns the elements in the list that come after the specified cursor.

before ● String scalar​

Returns the elements in the list that come before the specified cursor.

first ● Int scalar​

Returns the first _n_ elements from the list.

last ● Int scalar​

Returns the last _n_ elements from the list.

symbols ● DesSymbolConnection object​

Gets library symbols.

after ● String scalar​

Returns the elements in the list that come after the specified cursor.

before ● String scalar​

Returns the elements in the list that come before the specified cursor.

first ● Int scalar​

Returns the first _n_ elements from the list.

last ● Int scalar​

Returns the last _n_ elements from the list.

where ● DesSymbolFilterInput input​

updatedAt ● DateTime! non-null scalar​

The date and time the library was last updated.

updatedBy ● DesUser! non-null object Platform​

The user that updated the library.

version ● String! non-null scalar​

The version of the library.