Skip to content

Instantly share code, notes, and snippets.

@stefanoverna
Created October 2, 2024 12:46
Show Gist options
  • Save stefanoverna/41a89866e946534751a14c80f7a1d473 to your computer and use it in GitHub Desktop.
Save stefanoverna/41a89866e946534751a14c80f7a1d473 to your computer and use it in GitHub Desktop.
{
"id": 0,
"name": "datocms-plugin-sdk",
"variant": "project",
"kind": 1,
"flags": {},
"children": [
{
"id": 1,
"name": "Account",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 3,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L3"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "Account"
},
"name": "SchemaTypes.Account",
"package": "@datocms/cma-client",
"qualifiedName": "Account"
}
},
{
"id": 527,
"name": "AddonOverride",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "A field addon extension forced on a field"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 71,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L71"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 528,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 529,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of field extension. Will be the first argument for the\n"
},
{
"kind": "code",
"text": "`renderFieldExtension`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 76,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L76"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 532,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the field\nextension"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 94,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L94"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 530,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An arbitrary configuration object that will be passed as the "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": "\nproperty of the second argument of the "
},
{
"kind": "code",
"text": "`renderFieldExtension`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 81,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L81"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 531,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If multiple addons are present for a field, they will be sorted by\nascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an explicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make\nsure to offer a way for final users to customize it inside the plugin's\nsettings form, otherwise the hardcoded value you choose might clash with\nthe one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 89,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L89"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
529,
532,
530,
531
]
}
],
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 71,
"character": 28,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L71"
}
]
}
}
},
{
"id": 224,
"name": "AssetSource",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An additional asset source"
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 15,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 225,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 228,
"name": "icon",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Icon to be shown alongside the name. Can be a FontAwesome icon name (ie.\n"
},
{
"kind": "code",
"text": "`\"address-book\"`"
},
{
"kind": "text",
"text": ") or a custom SVG definition. To maintain visual\nconsistency with the rest of the interface, try to use FontAwesome icons\nwhenever possible."
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 29,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L29"
}
],
"type": {
"type": "reference",
"target": 782,
"name": "Icon",
"package": "datocms-plugin-sdk"
}
},
{
"id": 226,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the asset source. Will be the first argument for the\n"
},
{
"kind": "code",
"text": "`renderAssetSource`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 20,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L20"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 229,
"name": "modal",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Configuration options for the modal that will be opened to select a media\nfile from this source"
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 34,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L34"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 230,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 232,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the modal\ncontent"
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 41,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L41"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 231,
"name": "width",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Width of the modal. Can be a number, or one of the predefined sizes"
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 36,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L36"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "s"
},
{
"type": "literal",
"value": "m"
},
{
"type": "literal",
"value": "l"
},
{
"type": "literal",
"value": "xl"
},
{
"type": "intrinsic",
"name": "number"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
232,
231
]
}
],
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 34,
"character": 10,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L34"
}
]
}
}
},
{
"id": 227,
"name": "name",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Name of the asset that will be shown to the user"
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 22,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L22"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
228,
226,
229,
227
]
}
],
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 15,
"character": 26,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L15"
}
]
}
}
},
{
"id": 218,
"name": "AssetSourcesHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 219,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 220,
"name": "assetSources",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare additional sources to be shown when users want\nto upload new assets"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "assetSources"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 11,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L11"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 221,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 11,
"character": 16,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L11"
}
],
"signatures": [
{
"id": 222,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 223,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "array",
"elementType": {
"type": "reference",
"target": 224,
"name": "AssetSource",
"package": "datocms-plugin-sdk"
}
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
220
]
}
],
"sources": [
{
"fileName": "hooks/assetSources.ts",
"line": 4,
"character": 31,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/assetSources.ts#L4"
}
]
}
}
},
{
"id": 787,
"name": "AwesomeFontIconIdentifier",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "icon.ts",
"line": 5,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/icon.ts#L5"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "0"
},
{
"type": "literal",
"value": "00"
},
{
"type": "literal",
"value": "1"
},
{
"type": "literal",
"value": "100"
},
{
"type": "literal",
"value": "2"
},
{
"type": "literal",
"value": "3"
},
{
"type": "literal",
"value": "360-degrees"
},
{
"type": "literal",
"value": "4"
},
{
"type": "literal",
"value": "5"
},
{
"type": "literal",
"value": "6"
},
{
"type": "literal",
"value": "7"
},
{
"type": "literal",
"value": "8"
},
{
"type": "literal",
"value": "9"
},
{
"type": "literal",
"value": "a"
},
{
"type": "literal",
"value": "abacus"
},
{
"type": "literal",
"value": "accent-grave"
},
{
"type": "literal",
"value": "acorn"
},
{
"type": "literal",
"value": "ad"
},
{
"type": "literal",
"value": "add"
},
{
"type": "literal",
"value": "address-book"
},
{
"type": "literal",
"value": "address-card"
},
{
"type": "literal",
"value": "adjust"
},
{
"type": "literal",
"value": "air-conditioner"
},
{
"type": "literal",
"value": "air-freshener"
},
{
"type": "literal",
"value": "airplay"
},
{
"type": "literal",
"value": "alarm-clock"
},
{
"type": "literal",
"value": "alarm-exclamation"
},
{
"type": "literal",
"value": "alarm-plus"
},
{
"type": "literal",
"value": "alarm-snooze"
},
{
"type": "literal",
"value": "album-circle-plus"
},
{
"type": "literal",
"value": "album-circle-user"
},
{
"type": "literal",
"value": "album-collection-circle-plus"
},
{
"type": "literal",
"value": "album-collection-circle-user"
},
{
"type": "literal",
"value": "album-collection"
},
{
"type": "literal",
"value": "album"
},
{
"type": "literal",
"value": "alicorn"
},
{
"type": "literal",
"value": "alien-8bit"
},
{
"type": "literal",
"value": "alien-monster"
},
{
"type": "literal",
"value": "alien"
},
{
"type": "literal",
"value": "align-center"
},
{
"type": "literal",
"value": "align-justify"
},
{
"type": "literal",
"value": "align-left"
},
{
"type": "literal",
"value": "align-right"
},
{
"type": "literal",
"value": "align-slash"
},
{
"type": "literal",
"value": "allergies"
},
{
"type": "literal",
"value": "alt"
},
{
"type": "literal",
"value": "ambulance"
},
{
"type": "literal",
"value": "american-sign-language-interpreting"
},
{
"type": "literal",
"value": "amp-guitar"
},
{
"type": "literal",
"value": "ampersand"
},
{
"type": "literal",
"value": "analytics"
},
{
"type": "literal",
"value": "anchor-circle-check"
},
{
"type": "literal",
"value": "anchor-circle-exclamation"
},
{
"type": "literal",
"value": "anchor-circle-xmark"
},
{
"type": "literal",
"value": "anchor-lock"
},
{
"type": "literal",
"value": "anchor"
},
{
"type": "literal",
"value": "angel"
},
{
"type": "literal",
"value": "angle-90"
},
{
"type": "literal",
"value": "angle-double-down"
},
{
"type": "literal",
"value": "angle-double-left"
},
{
"type": "literal",
"value": "angle-double-right"
},
{
"type": "literal",
"value": "angle-double-up"
},
{
"type": "literal",
"value": "angle-down"
},
{
"type": "literal",
"value": "angle-left"
},
{
"type": "literal",
"value": "angle-right"
},
{
"type": "literal",
"value": "angle-up"
},
{
"type": "literal",
"value": "angle"
},
{
"type": "literal",
"value": "angles-down"
},
{
"type": "literal",
"value": "angles-left"
},
{
"type": "literal",
"value": "angles-right"
},
{
"type": "literal",
"value": "angles-up"
},
{
"type": "literal",
"value": "angry"
},
{
"type": "literal",
"value": "ankh"
},
{
"type": "literal",
"value": "apartment"
},
{
"type": "literal",
"value": "aperture"
},
{
"type": "literal",
"value": "apostrophe"
},
{
"type": "literal",
"value": "apple-alt"
},
{
"type": "literal",
"value": "apple-core"
},
{
"type": "literal",
"value": "apple-crate"
},
{
"type": "literal",
"value": "apple-whole"
},
{
"type": "literal",
"value": "archive"
},
{
"type": "literal",
"value": "archway"
},
{
"type": "literal",
"value": "area-chart"
},
{
"type": "literal",
"value": "arrow-alt-circle-down"
},
{
"type": "literal",
"value": "arrow-alt-circle-left"
},
{
"type": "literal",
"value": "arrow-alt-circle-right"
},
{
"type": "literal",
"value": "arrow-alt-circle-up"
},
{
"type": "literal",
"value": "arrow-alt-down"
},
{
"type": "literal",
"value": "arrow-alt-from-bottom"
},
{
"type": "literal",
"value": "arrow-alt-from-left"
},
{
"type": "literal",
"value": "arrow-alt-from-right"
},
{
"type": "literal",
"value": "arrow-alt-from-top"
},
{
"type": "literal",
"value": "arrow-alt-left"
},
{
"type": "literal",
"value": "arrow-alt-right"
},
{
"type": "literal",
"value": "arrow-alt-square-down"
},
{
"type": "literal",
"value": "arrow-alt-square-left"
},
{
"type": "literal",
"value": "arrow-alt-square-right"
},
{
"type": "literal",
"value": "arrow-alt-square-up"
},
{
"type": "literal",
"value": "arrow-alt-to-bottom"
},
{
"type": "literal",
"value": "arrow-alt-to-left"
},
{
"type": "literal",
"value": "arrow-alt-to-right"
},
{
"type": "literal",
"value": "arrow-alt-to-top"
},
{
"type": "literal",
"value": "arrow-alt-up"
},
{
"type": "literal",
"value": "arrow-circle-down"
},
{
"type": "literal",
"value": "arrow-circle-left"
},
{
"type": "literal",
"value": "arrow-circle-right"
},
{
"type": "literal",
"value": "arrow-circle-up"
},
{
"type": "literal",
"value": "arrow-down-1-9"
},
{
"type": "literal",
"value": "arrow-down-9-1"
},
{
"type": "literal",
"value": "arrow-down-a-z"
},
{
"type": "literal",
"value": "arrow-down-arrow-up"
},
{
"type": "literal",
"value": "arrow-down-big-small"
},
{
"type": "literal",
"value": "arrow-down-from-dotted-line"
},
{
"type": "literal",
"value": "arrow-down-from-line"
},
{
"type": "literal",
"value": "arrow-down-left-and-arrow-up-right-to-center"
},
{
"type": "literal",
"value": "arrow-down-left"
},
{
"type": "literal",
"value": "arrow-down-long"
},
{
"type": "literal",
"value": "arrow-down-right"
},
{
"type": "literal",
"value": "arrow-down-short-wide"
},
{
"type": "literal",
"value": "arrow-down-small-big"
},
{
"type": "literal",
"value": "arrow-down-square-triangle"
},
{
"type": "literal",
"value": "arrow-down-to-arc"
},
{
"type": "literal",
"value": "arrow-down-to-bracket"
},
{
"type": "literal",
"value": "arrow-down-to-dotted-line"
},
{
"type": "literal",
"value": "arrow-down-to-line"
},
{
"type": "literal",
"value": "arrow-down-to-square"
},
{
"type": "literal",
"value": "arrow-down-triangle-square"
},
{
"type": "literal",
"value": "arrow-down-up-across-line"
},
{
"type": "literal",
"value": "arrow-down-up-lock"
},
{
"type": "literal",
"value": "arrow-down-wide-short"
},
{
"type": "literal",
"value": "arrow-down-z-a"
},
{
"type": "literal",
"value": "arrow-down"
},
{
"type": "literal",
"value": "arrow-from-bottom"
},
{
"type": "literal",
"value": "arrow-from-left"
},
{
"type": "literal",
"value": "arrow-from-right"
},
{
"type": "literal",
"value": "arrow-from-top"
},
{
"type": "literal",
"value": "arrow-left-from-line"
},
{
"type": "literal",
"value": "arrow-left-long-to-line"
},
{
"type": "literal",
"value": "arrow-left-long"
},
{
"type": "literal",
"value": "arrow-left-rotate"
},
{
"type": "literal",
"value": "arrow-left-to-line"
},
{
"type": "literal",
"value": "arrow-left"
},
{
"type": "literal",
"value": "arrow-pointer"
},
{
"type": "literal",
"value": "arrow-progress"
},
{
"type": "literal",
"value": "arrow-right-arrow-left"
},
{
"type": "literal",
"value": "arrow-right-from-arc"
},
{
"type": "literal",
"value": "arrow-right-from-bracket"
},
{
"type": "literal",
"value": "arrow-right-from-file"
},
{
"type": "literal",
"value": "arrow-right-from-line"
},
{
"type": "literal",
"value": "arrow-right-long-to-line"
},
{
"type": "literal",
"value": "arrow-right-long"
},
{
"type": "literal",
"value": "arrow-right-rotate"
},
{
"type": "literal",
"value": "arrow-right-to-arc"
},
{
"type": "literal",
"value": "arrow-right-to-bracket"
},
{
"type": "literal",
"value": "arrow-right-to-city"
},
{
"type": "literal",
"value": "arrow-right-to-file"
},
{
"type": "literal",
"value": "arrow-right-to-line"
},
{
"type": "literal",
"value": "arrow-right"
},
{
"type": "literal",
"value": "arrow-rotate-back"
},
{
"type": "literal",
"value": "arrow-rotate-backward"
},
{
"type": "literal",
"value": "arrow-rotate-forward"
},
{
"type": "literal",
"value": "arrow-rotate-left"
},
{
"type": "literal",
"value": "arrow-rotate-right"
},
{
"type": "literal",
"value": "arrow-square-down"
},
{
"type": "literal",
"value": "arrow-square-left"
},
{
"type": "literal",
"value": "arrow-square-right"
},
{
"type": "literal",
"value": "arrow-square-up"
},
{
"type": "literal",
"value": "arrow-to-bottom"
},
{
"type": "literal",
"value": "arrow-to-left"
},
{
"type": "literal",
"value": "arrow-to-right"
},
{
"type": "literal",
"value": "arrow-to-top"
},
{
"type": "literal",
"value": "arrow-trend-down"
},
{
"type": "literal",
"value": "arrow-trend-up"
},
{
"type": "literal",
"value": "arrow-turn-down-left"
},
{
"type": "literal",
"value": "arrow-turn-down-right"
},
{
"type": "literal",
"value": "arrow-turn-down"
},
{
"type": "literal",
"value": "arrow-turn-right"
},
{
"type": "literal",
"value": "arrow-turn-up"
},
{
"type": "literal",
"value": "arrow-up-1-9"
},
{
"type": "literal",
"value": "arrow-up-9-1"
},
{
"type": "literal",
"value": "arrow-up-a-z"
},
{
"type": "literal",
"value": "arrow-up-arrow-down"
},
{
"type": "literal",
"value": "arrow-up-big-small"
},
{
"type": "literal",
"value": "arrow-up-from-arc"
},
{
"type": "literal",
"value": "arrow-up-from-bracket"
},
{
"type": "literal",
"value": "arrow-up-from-dotted-line"
},
{
"type": "literal",
"value": "arrow-up-from-ground-water"
},
{
"type": "literal",
"value": "arrow-up-from-line"
},
{
"type": "literal",
"value": "arrow-up-from-square"
},
{
"type": "literal",
"value": "arrow-up-from-water-pump"
},
{
"type": "literal",
"value": "arrow-up-left-from-circle"
},
{
"type": "literal",
"value": "arrow-up-left"
},
{
"type": "literal",
"value": "arrow-up-long"
},
{
"type": "literal",
"value": "arrow-up-right-and-arrow-down-left-from-center"
},
{
"type": "literal",
"value": "arrow-up-right-dots"
},
{
"type": "literal",
"value": "arrow-up-right-from-square"
},
{
"type": "literal",
"value": "arrow-up-right"
},
{
"type": "literal",
"value": "arrow-up-short-wide"
},
{
"type": "literal",
"value": "arrow-up-small-big"
},
{
"type": "literal",
"value": "arrow-up-square-triangle"
},
{
"type": "literal",
"value": "arrow-up-to-dotted-line"
},
{
"type": "literal",
"value": "arrow-up-to-line"
},
{
"type": "literal",
"value": "arrow-up-triangle-square"
},
{
"type": "literal",
"value": "arrow-up-wide-short"
},
{
"type": "literal",
"value": "arrow-up-z-a"
},
{
"type": "literal",
"value": "arrow-up"
},
{
"type": "literal",
"value": "arrows-alt-h"
},
{
"type": "literal",
"value": "arrows-alt-v"
},
{
"type": "literal",
"value": "arrows-alt"
},
{
"type": "literal",
"value": "arrows-cross"
},
{
"type": "literal",
"value": "arrows-down-to-line"
},
{
"type": "literal",
"value": "arrows-down-to-people"
},
{
"type": "literal",
"value": "arrows-from-dotted-line"
},
{
"type": "literal",
"value": "arrows-from-line"
},
{
"type": "literal",
"value": "arrows-h"
},
{
"type": "literal",
"value": "arrows-left-right-to-line"
},
{
"type": "literal",
"value": "arrows-left-right"
},
{
"type": "literal",
"value": "arrows-maximize"
},
{
"type": "literal",
"value": "arrows-minimize"
},
{
"type": "literal",
"value": "arrows-repeat-1"
},
{
"type": "literal",
"value": "arrows-repeat"
},
{
"type": "literal",
"value": "arrows-retweet"
},
{
"type": "literal",
"value": "arrows-rotate"
},
{
"type": "literal",
"value": "arrows-spin"
},
{
"type": "literal",
"value": "arrows-split-up-and-left"
},
{
"type": "literal",
"value": "arrows-to-circle"
},
{
"type": "literal",
"value": "arrows-to-dot"
},
{
"type": "literal",
"value": "arrows-to-dotted-line"
},
{
"type": "literal",
"value": "arrows-to-eye"
},
{
"type": "literal",
"value": "arrows-to-line"
},
{
"type": "literal",
"value": "arrows-turn-right"
},
{
"type": "literal",
"value": "arrows-turn-to-dots"
},
{
"type": "literal",
"value": "arrows-up-down-left-right"
},
{
"type": "literal",
"value": "arrows-up-down"
},
{
"type": "literal",
"value": "arrows-up-to-line"
},
{
"type": "literal",
"value": "arrows-v"
},
{
"type": "literal",
"value": "arrows"
},
{
"type": "literal",
"value": "asl-interpreting"
},
{
"type": "literal",
"value": "assistive-listening-systems"
},
{
"type": "literal",
"value": "asterisk"
},
{
"type": "literal",
"value": "at"
},
{
"type": "literal",
"value": "atlas"
},
{
"type": "literal",
"value": "atom-alt"
},
{
"type": "literal",
"value": "atom-simple"
},
{
"type": "literal",
"value": "atom"
},
{
"type": "literal",
"value": "audio-description-slash"
},
{
"type": "literal",
"value": "audio-description"
},
{
"type": "literal",
"value": "austral-sign"
},
{
"type": "literal",
"value": "automobile"
},
{
"type": "literal",
"value": "avocado"
},
{
"type": "literal",
"value": "award-simple"
},
{
"type": "literal",
"value": "award"
},
{
"type": "literal",
"value": "axe-battle"
},
{
"type": "literal",
"value": "axe"
},
{
"type": "literal",
"value": "b"
},
{
"type": "literal",
"value": "baby-carriage"
},
{
"type": "literal",
"value": "baby"
},
{
"type": "literal",
"value": "backpack"
},
{
"type": "literal",
"value": "backspace"
},
{
"type": "literal",
"value": "backward-fast"
},
{
"type": "literal",
"value": "backward-step"
},
{
"type": "literal",
"value": "backward"
},
{
"type": "literal",
"value": "bacon"
},
{
"type": "literal",
"value": "bacteria"
},
{
"type": "literal",
"value": "bacterium"
},
{
"type": "literal",
"value": "badge-check"
},
{
"type": "literal",
"value": "badge-dollar"
},
{
"type": "literal",
"value": "badge-percent"
},
{
"type": "literal",
"value": "badge-sheriff"
},
{
"type": "literal",
"value": "badge"
},
{
"type": "literal",
"value": "badger-honey"
},
{
"type": "literal",
"value": "badminton"
},
{
"type": "literal",
"value": "bag-seedling"
},
{
"type": "literal",
"value": "bag-shopping"
},
{
"type": "literal",
"value": "bagel"
},
{
"type": "literal",
"value": "bags-shopping"
},
{
"type": "literal",
"value": "baguette"
},
{
"type": "literal",
"value": "bahai"
},
{
"type": "literal",
"value": "baht-sign"
},
{
"type": "literal",
"value": "balance-scale-left"
},
{
"type": "literal",
"value": "balance-scale-right"
},
{
"type": "literal",
"value": "balance-scale"
},
{
"type": "literal",
"value": "ball-pile"
},
{
"type": "literal",
"value": "balloon"
},
{
"type": "literal",
"value": "balloons"
},
{
"type": "literal",
"value": "ballot-check"
},
{
"type": "literal",
"value": "ballot"
},
{
"type": "literal",
"value": "ban-bug"
},
{
"type": "literal",
"value": "ban-parking"
},
{
"type": "literal",
"value": "ban-smoking"
},
{
"type": "literal",
"value": "ban"
},
{
"type": "literal",
"value": "banana"
},
{
"type": "literal",
"value": "band-aid"
},
{
"type": "literal",
"value": "bandage"
},
{
"type": "literal",
"value": "bangladeshi-taka-sign"
},
{
"type": "literal",
"value": "banjo"
},
{
"type": "literal",
"value": "bank"
},
{
"type": "literal",
"value": "bar-chart"
},
{
"type": "literal",
"value": "barcode-alt"
},
{
"type": "literal",
"value": "barcode-read"
},
{
"type": "literal",
"value": "barcode-scan"
},
{
"type": "literal",
"value": "barcode"
},
{
"type": "literal",
"value": "barn-silo"
},
{
"type": "literal",
"value": "bars-filter"
},
{
"type": "literal",
"value": "bars-progress"
},
{
"type": "literal",
"value": "bars-sort"
},
{
"type": "literal",
"value": "bars-staggered"
},
{
"type": "literal",
"value": "bars"
},
{
"type": "literal",
"value": "baseball-ball"
},
{
"type": "literal",
"value": "baseball-bat-ball"
},
{
"type": "literal",
"value": "baseball"
},
{
"type": "literal",
"value": "basket-shopping-simple"
},
{
"type": "literal",
"value": "basket-shopping"
},
{
"type": "literal",
"value": "basketball-ball"
},
{
"type": "literal",
"value": "basketball-hoop"
},
{
"type": "literal",
"value": "basketball"
},
{
"type": "literal",
"value": "bat"
},
{
"type": "literal",
"value": "bath"
},
{
"type": "literal",
"value": "bathtub"
},
{
"type": "literal",
"value": "battery-0"
},
{
"type": "literal",
"value": "battery-1"
},
{
"type": "literal",
"value": "battery-2"
},
{
"type": "literal",
"value": "battery-3"
},
{
"type": "literal",
"value": "battery-4"
},
{
"type": "literal",
"value": "battery-5"
},
{
"type": "literal",
"value": "battery-bolt"
},
{
"type": "literal",
"value": "battery-car"
},
{
"type": "literal",
"value": "battery-empty"
},
{
"type": "literal",
"value": "battery-exclamation"
},
{
"type": "literal",
"value": "battery-full"
},
{
"type": "literal",
"value": "battery-half"
},
{
"type": "literal",
"value": "battery-low"
},
{
"type": "literal",
"value": "battery-quarter"
},
{
"type": "literal",
"value": "battery-slash"
},
{
"type": "literal",
"value": "battery-three-quarters"
},
{
"type": "literal",
"value": "battery"
},
{
"type": "literal",
"value": "bed-alt"
},
{
"type": "literal",
"value": "bed-bunk"
},
{
"type": "literal",
"value": "bed-empty"
},
{
"type": "literal",
"value": "bed-front"
},
{
"type": "literal",
"value": "bed-pulse"
},
{
"type": "literal",
"value": "bed"
},
{
"type": "literal",
"value": "bee"
},
{
"type": "literal",
"value": "beer-foam"
},
{
"type": "literal",
"value": "beer-mug-empty"
},
{
"type": "literal",
"value": "beer-mug"
},
{
"type": "literal",
"value": "beer"
},
{
"type": "literal",
"value": "bell-concierge"
},
{
"type": "literal",
"value": "bell-exclamation"
},
{
"type": "literal",
"value": "bell-on"
},
{
"type": "literal",
"value": "bell-plus"
},
{
"type": "literal",
"value": "bell-school-slash"
},
{
"type": "literal",
"value": "bell-school"
},
{
"type": "literal",
"value": "bell-slash"
},
{
"type": "literal",
"value": "bell"
},
{
"type": "literal",
"value": "bells"
},
{
"type": "literal",
"value": "bench-tree"
},
{
"type": "literal",
"value": "betamax"
},
{
"type": "literal",
"value": "bezier-curve"
},
{
"type": "literal",
"value": "bible"
},
{
"type": "literal",
"value": "bicycle"
},
{
"type": "literal",
"value": "biking-mountain"
},
{
"type": "literal",
"value": "biking"
},
{
"type": "literal",
"value": "billboard"
},
{
"type": "literal",
"value": "bin-bottles-recycle"
},
{
"type": "literal",
"value": "bin-bottles"
},
{
"type": "literal",
"value": "bin-recycle"
},
{
"type": "literal",
"value": "binary-circle-check"
},
{
"type": "literal",
"value": "binary-lock"
},
{
"type": "literal",
"value": "binary-slash"
},
{
"type": "literal",
"value": "binary"
},
{
"type": "literal",
"value": "binoculars"
},
{
"type": "literal",
"value": "biohazard"
},
{
"type": "literal",
"value": "bird"
},
{
"type": "literal",
"value": "birthday-cake"
},
{
"type": "literal",
"value": "bitcoin-sign"
},
{
"type": "literal",
"value": "blackboard"
},
{
"type": "literal",
"value": "blanket-fire"
},
{
"type": "literal",
"value": "blanket"
},
{
"type": "literal",
"value": "blender-phone"
},
{
"type": "literal",
"value": "blender"
},
{
"type": "literal",
"value": "blind"
},
{
"type": "literal",
"value": "blinds-open"
},
{
"type": "literal",
"value": "blinds-raised"
},
{
"type": "literal",
"value": "blinds"
},
{
"type": "literal",
"value": "block-brick-fire"
},
{
"type": "literal",
"value": "block-brick"
},
{
"type": "literal",
"value": "block-question"
},
{
"type": "literal",
"value": "block-quote"
},
{
"type": "literal",
"value": "block"
},
{
"type": "literal",
"value": "blog"
},
{
"type": "literal",
"value": "blueberries"
},
{
"type": "literal",
"value": "bluetooth"
},
{
"type": "literal",
"value": "bold"
},
{
"type": "literal",
"value": "bolt-auto"
},
{
"type": "literal",
"value": "bolt-lightning"
},
{
"type": "literal",
"value": "bolt-slash"
},
{
"type": "literal",
"value": "bolt"
},
{
"type": "literal",
"value": "bomb"
},
{
"type": "literal",
"value": "bone-break"
},
{
"type": "literal",
"value": "bone"
},
{
"type": "literal",
"value": "bong"
},
{
"type": "literal",
"value": "book-alt"
},
{
"type": "literal",
"value": "book-arrow-right"
},
{
"type": "literal",
"value": "book-arrow-up"
},
{
"type": "literal",
"value": "book-atlas"
},
{
"type": "literal",
"value": "book-bible"
},
{
"type": "literal",
"value": "book-blank"
},
{
"type": "literal",
"value": "book-bookmark"
},
{
"type": "literal",
"value": "book-circle-arrow-right"
},
{
"type": "literal",
"value": "book-circle-arrow-up"
},
{
"type": "literal",
"value": "book-circle"
},
{
"type": "literal",
"value": "book-copy"
},
{
"type": "literal",
"value": "book-dead"
},
{
"type": "literal",
"value": "book-font"
},
{
"type": "literal",
"value": "book-heart"
},
{
"type": "literal",
"value": "book-journal-whills"
},
{
"type": "literal",
"value": "book-law"
},
{
"type": "literal",
"value": "book-medical"
},
{
"type": "literal",
"value": "book-open-alt"
},
{
"type": "literal",
"value": "book-open-cover"
},
{
"type": "literal",
"value": "book-open-reader"
},
{
"type": "literal",
"value": "book-open"
},
{
"type": "literal",
"value": "book-quran"
},
{
"type": "literal",
"value": "book-reader"
},
{
"type": "literal",
"value": "book-section"
},
{
"type": "literal",
"value": "book-skull"
},
{
"type": "literal",
"value": "book-sparkles"
},
{
"type": "literal",
"value": "book-spells"
},
{
"type": "literal",
"value": "book-tanakh"
},
{
"type": "literal",
"value": "book-user"
},
{
"type": "literal",
"value": "book"
},
{
"type": "literal",
"value": "bookmark-circle"
},
{
"type": "literal",
"value": "bookmark-slash"
},
{
"type": "literal",
"value": "bookmark"
},
{
"type": "literal",
"value": "books-medical"
},
{
"type": "literal",
"value": "books"
},
{
"type": "literal",
"value": "boombox"
},
{
"type": "literal",
"value": "boot-heeled"
},
{
"type": "literal",
"value": "boot"
},
{
"type": "literal",
"value": "booth-curtain"
},
{
"type": "literal",
"value": "border-all"
},
{
"type": "literal",
"value": "border-bottom-right"
},
{
"type": "literal",
"value": "border-bottom"
},
{
"type": "literal",
"value": "border-center-h"
},
{
"type": "literal",
"value": "border-center-v"
},
{
"type": "literal",
"value": "border-inner"
},
{
"type": "literal",
"value": "border-left"
},
{
"type": "literal",
"value": "border-none"
},
{
"type": "literal",
"value": "border-outer"
},
{
"type": "literal",
"value": "border-right"
},
{
"type": "literal",
"value": "border-style-alt"
},
{
"type": "literal",
"value": "border-style"
},
{
"type": "literal",
"value": "border-top-left"
},
{
"type": "literal",
"value": "border-top"
},
{
"type": "literal",
"value": "bore-hole"
},
{
"type": "literal",
"value": "bottle-droplet"
},
{
"type": "literal",
"value": "bottle-water"
},
{
"type": "literal",
"value": "bow-arrow"
},
{
"type": "literal",
"value": "bowl-chopsticks-noodles"
},
{
"type": "literal",
"value": "bowl-chopsticks"
},
{
"type": "literal",
"value": "bowl-food"
},
{
"type": "literal",
"value": "bowl-hot"
},
{
"type": "literal",
"value": "bowl-rice"
},
{
"type": "literal",
"value": "bowl-salad"
},
{
"type": "literal",
"value": "bowl-scoop"
},
{
"type": "literal",
"value": "bowl-scoops"
},
{
"type": "literal",
"value": "bowl-shaved-ice"
},
{
"type": "literal",
"value": "bowl-soft-serve"
},
{
"type": "literal",
"value": "bowl-spoon"
},
{
"type": "literal",
"value": "bowling-ball-pin"
},
{
"type": "literal",
"value": "bowling-ball"
},
{
"type": "literal",
"value": "bowling-pins"
},
{
"type": "literal",
"value": "box-alt"
},
{
"type": "literal",
"value": "box-archive"
},
{
"type": "literal",
"value": "box-ballot"
},
{
"type": "literal",
"value": "box-check"
},
{
"type": "literal",
"value": "box-circle-check"
},
{
"type": "literal",
"value": "box-dollar"
},
{
"type": "literal",
"value": "box-fragile"
},
{
"type": "literal",
"value": "box-full"
},
{
"type": "literal",
"value": "box-heart"
},
{
"type": "literal",
"value": "box-open-full"
},
{
"type": "literal",
"value": "box-open"
},
{
"type": "literal",
"value": "box-taped"
},
{
"type": "literal",
"value": "box-tissue"
},
{
"type": "literal",
"value": "box-up"
},
{
"type": "literal",
"value": "box-usd"
},
{
"type": "literal",
"value": "box"
},
{
"type": "literal",
"value": "boxes-alt"
},
{
"type": "literal",
"value": "boxes-packing"
},
{
"type": "literal",
"value": "boxes-stacked"
},
{
"type": "literal",
"value": "boxes"
},
{
"type": "literal",
"value": "boxing-glove"
},
{
"type": "literal",
"value": "bracket-curly-left"
},
{
"type": "literal",
"value": "bracket-curly-right"
},
{
"type": "literal",
"value": "bracket-curly"
},
{
"type": "literal",
"value": "bracket-left"
},
{
"type": "literal",
"value": "bracket-round-right"
},
{
"type": "literal",
"value": "bracket-round"
},
{
"type": "literal",
"value": "bracket-square-right"
},
{
"type": "literal",
"value": "bracket-square"
},
{
"type": "literal",
"value": "bracket"
},
{
"type": "literal",
"value": "brackets-curly"
},
{
"type": "literal",
"value": "brackets-round"
},
{
"type": "literal",
"value": "brackets-square"
},
{
"type": "literal",
"value": "brackets"
},
{
"type": "literal",
"value": "braille"
},
{
"type": "literal",
"value": "brain-arrow-curved-right"
},
{
"type": "literal",
"value": "brain-circuit"
},
{
"type": "literal",
"value": "brain"
},
{
"type": "literal",
"value": "brake-warning"
},
{
"type": "literal",
"value": "brazilian-real-sign"
},
{
"type": "literal",
"value": "bread-loaf"
},
{
"type": "literal",
"value": "bread-slice-butter"
},
{
"type": "literal",
"value": "bread-slice"
},
{
"type": "literal",
"value": "bridge-circle-check"
},
{
"type": "literal",
"value": "bridge-circle-exclamation"
},
{
"type": "literal",
"value": "bridge-circle-xmark"
},
{
"type": "literal",
"value": "bridge-lock"
},
{
"type": "literal",
"value": "bridge-suspension"
},
{
"type": "literal",
"value": "bridge-water"
},
{
"type": "literal",
"value": "bridge"
},
{
"type": "literal",
"value": "briefcase-arrow-right"
},
{
"type": "literal",
"value": "briefcase-blank"
},
{
"type": "literal",
"value": "briefcase-clock"
},
{
"type": "literal",
"value": "briefcase-medical"
},
{
"type": "literal",
"value": "briefcase"
},
{
"type": "literal",
"value": "brightness-low"
},
{
"type": "literal",
"value": "brightness"
},
{
"type": "literal",
"value": "bring-forward"
},
{
"type": "literal",
"value": "bring-front"
},
{
"type": "literal",
"value": "broadcast-tower"
},
{
"type": "literal",
"value": "broccoli"
},
{
"type": "literal",
"value": "broom-ball"
},
{
"type": "literal",
"value": "broom-wide"
},
{
"type": "literal",
"value": "broom"
},
{
"type": "literal",
"value": "browser"
},
{
"type": "literal",
"value": "browsers"
},
{
"type": "literal",
"value": "brush"
},
{
"type": "literal",
"value": "bucket"
},
{
"type": "literal",
"value": "bug-slash"
},
{
"type": "literal",
"value": "bug"
},
{
"type": "literal",
"value": "bugs"
},
{
"type": "literal",
"value": "building-circle-arrow-right"
},
{
"type": "literal",
"value": "building-circle-check"
},
{
"type": "literal",
"value": "building-circle-exclamation"
},
{
"type": "literal",
"value": "building-circle-xmark"
},
{
"type": "literal",
"value": "building-columns"
},
{
"type": "literal",
"value": "building-flag"
},
{
"type": "literal",
"value": "building-lock"
},
{
"type": "literal",
"value": "building-ngo"
},
{
"type": "literal",
"value": "building-shield"
},
{
"type": "literal",
"value": "building-un"
},
{
"type": "literal",
"value": "building-user"
},
{
"type": "literal",
"value": "building-wheat"
},
{
"type": "literal",
"value": "building"
},
{
"type": "literal",
"value": "buildings"
},
{
"type": "literal",
"value": "bullhorn"
},
{
"type": "literal",
"value": "bullseye-arrow"
},
{
"type": "literal",
"value": "bullseye-pointer"
},
{
"type": "literal",
"value": "bullseye"
},
{
"type": "literal",
"value": "buoy-mooring"
},
{
"type": "literal",
"value": "buoy"
},
{
"type": "literal",
"value": "burger-cheese"
},
{
"type": "literal",
"value": "burger-fries"
},
{
"type": "literal",
"value": "burger-glass"
},
{
"type": "literal",
"value": "burger-lettuce"
},
{
"type": "literal",
"value": "burger-soda"
},
{
"type": "literal",
"value": "burger"
},
{
"type": "literal",
"value": "burn"
},
{
"type": "literal",
"value": "burrito"
},
{
"type": "literal",
"value": "burst"
},
{
"type": "literal",
"value": "bus-alt"
},
{
"type": "literal",
"value": "bus-school"
},
{
"type": "literal",
"value": "bus-simple"
},
{
"type": "literal",
"value": "bus"
},
{
"type": "literal",
"value": "business-front"
},
{
"type": "literal",
"value": "business-time"
},
{
"type": "literal",
"value": "butter"
},
{
"type": "literal",
"value": "c"
},
{
"type": "literal",
"value": "cab"
},
{
"type": "literal",
"value": "cabin"
},
{
"type": "literal",
"value": "cabinet-filing"
},
{
"type": "literal",
"value": "cable-car"
},
{
"type": "literal",
"value": "cactus"
},
{
"type": "literal",
"value": "cake-candles"
},
{
"type": "literal",
"value": "cake-slice"
},
{
"type": "literal",
"value": "cake"
},
{
"type": "literal",
"value": "calculator-alt"
},
{
"type": "literal",
"value": "calculator-simple"
},
{
"type": "literal",
"value": "calculator"
},
{
"type": "literal",
"value": "calendar-alt"
},
{
"type": "literal",
"value": "calendar-arrow-down"
},
{
"type": "literal",
"value": "calendar-arrow-up"
},
{
"type": "literal",
"value": "calendar-check"
},
{
"type": "literal",
"value": "calendar-circle-exclamation"
},
{
"type": "literal",
"value": "calendar-circle-minus"
},
{
"type": "literal",
"value": "calendar-circle-plus"
},
{
"type": "literal",
"value": "calendar-circle-user"
},
{
"type": "literal",
"value": "calendar-circle"
},
{
"type": "literal",
"value": "calendar-clock"
},
{
"type": "literal",
"value": "calendar-day"
},
{
"type": "literal",
"value": "calendar-days"
},
{
"type": "literal",
"value": "calendar-download"
},
{
"type": "literal",
"value": "calendar-edit"
},
{
"type": "literal",
"value": "calendar-exclamation"
},
{
"type": "literal",
"value": "calendar-heart"
},
{
"type": "literal",
"value": "calendar-image"
},
{
"type": "literal",
"value": "calendar-lines-pen"
},
{
"type": "literal",
"value": "calendar-lines"
},
{
"type": "literal",
"value": "calendar-minus"
},
{
"type": "literal",
"value": "calendar-note"
},
{
"type": "literal",
"value": "calendar-pen"
},
{
"type": "literal",
"value": "calendar-plus"
},
{
"type": "literal",
"value": "calendar-range"
},
{
"type": "literal",
"value": "calendar-star"
},
{
"type": "literal",
"value": "calendar-time"
},
{
"type": "literal",
"value": "calendar-times"
},
{
"type": "literal",
"value": "calendar-upload"
},
{
"type": "literal",
"value": "calendar-users"
},
{
"type": "literal",
"value": "calendar-week"
},
{
"type": "literal",
"value": "calendar-xmark"
},
{
"type": "literal",
"value": "calendar"
},
{
"type": "literal",
"value": "calendars"
},
{
"type": "literal",
"value": "camcorder"
},
{
"type": "literal",
"value": "camera-alt"
},
{
"type": "literal",
"value": "camera-cctv"
},
{
"type": "literal",
"value": "camera-circle"
},
{
"type": "literal",
"value": "camera-home"
},
{
"type": "literal",
"value": "camera-movie"
},
{
"type": "literal",
"value": "camera-polaroid"
},
{
"type": "literal",
"value": "camera-retro"
},
{
"type": "literal",
"value": "camera-rotate"
},
{
"type": "literal",
"value": "camera-security"
},
{
"type": "literal",
"value": "camera-slash"
},
{
"type": "literal",
"value": "camera-viewfinder"
},
{
"type": "literal",
"value": "camera-web-slash"
},
{
"type": "literal",
"value": "camera-web"
},
{
"type": "literal",
"value": "camera"
},
{
"type": "literal",
"value": "campfire"
},
{
"type": "literal",
"value": "campground"
},
{
"type": "literal",
"value": "can-food"
},
{
"type": "literal",
"value": "cancel"
},
{
"type": "literal",
"value": "candle-holder"
},
{
"type": "literal",
"value": "candy-bar"
},
{
"type": "literal",
"value": "candy-cane"
},
{
"type": "literal",
"value": "candy-corn"
},
{
"type": "literal",
"value": "candy"
},
{
"type": "literal",
"value": "cannabis"
},
{
"type": "literal",
"value": "capsules"
},
{
"type": "literal",
"value": "car-alt"
},
{
"type": "literal",
"value": "car-battery"
},
{
"type": "literal",
"value": "car-bolt"
},
{
"type": "literal",
"value": "car-building"
},
{
"type": "literal",
"value": "car-bump"
},
{
"type": "literal",
"value": "car-burst"
},
{
"type": "literal",
"value": "car-bus"
},
{
"type": "literal",
"value": "car-circle-bolt"
},
{
"type": "literal",
"value": "car-crash"
},
{
"type": "literal",
"value": "car-garage"
},
{
"type": "literal",
"value": "car-mechanic"
},
{
"type": "literal",
"value": "car-mirrors"
},
{
"type": "literal",
"value": "car-on"
},
{
"type": "literal",
"value": "car-rear"
},
{
"type": "literal",
"value": "car-side-bolt"
},
{
"type": "literal",
"value": "car-side"
},
{
"type": "literal",
"value": "car-tilt"
},
{
"type": "literal",
"value": "car-tunnel"
},
{
"type": "literal",
"value": "car-wash"
},
{
"type": "literal",
"value": "car-wrench"
},
{
"type": "literal",
"value": "car"
},
{
"type": "literal",
"value": "caravan-alt"
},
{
"type": "literal",
"value": "caravan-simple"
},
{
"type": "literal",
"value": "caravan"
},
{
"type": "literal",
"value": "card-club"
},
{
"type": "literal",
"value": "card-diamond"
},
{
"type": "literal",
"value": "card-heart"
},
{
"type": "literal",
"value": "card-spade"
},
{
"type": "literal",
"value": "cards-blank"
},
{
"type": "literal",
"value": "cards"
},
{
"type": "literal",
"value": "caret-circle-down"
},
{
"type": "literal",
"value": "caret-circle-left"
},
{
"type": "literal",
"value": "caret-circle-right"
},
{
"type": "literal",
"value": "caret-circle-up"
},
{
"type": "literal",
"value": "caret-down"
},
{
"type": "literal",
"value": "caret-left"
},
{
"type": "literal",
"value": "caret-right"
},
{
"type": "literal",
"value": "caret-square-down"
},
{
"type": "literal",
"value": "caret-square-left"
},
{
"type": "literal",
"value": "caret-square-right"
},
{
"type": "literal",
"value": "caret-square-up"
},
{
"type": "literal",
"value": "caret-up"
},
{
"type": "literal",
"value": "carriage-baby"
},
{
"type": "literal",
"value": "carrot"
},
{
"type": "literal",
"value": "cars"
},
{
"type": "literal",
"value": "cart-arrow-down"
},
{
"type": "literal",
"value": "cart-arrow-up"
},
{
"type": "literal",
"value": "cart-circle-arrow-down"
},
{
"type": "literal",
"value": "cart-circle-arrow-up"
},
{
"type": "literal",
"value": "cart-circle-check"
},
{
"type": "literal",
"value": "cart-circle-exclamation"
},
{
"type": "literal",
"value": "cart-circle-plus"
},
{
"type": "literal",
"value": "cart-circle-xmark"
},
{
"type": "literal",
"value": "cart-flatbed-boxes"
},
{
"type": "literal",
"value": "cart-flatbed-empty"
},
{
"type": "literal",
"value": "cart-flatbed-suitcase"
},
{
"type": "literal",
"value": "cart-flatbed"
},
{
"type": "literal",
"value": "cart-minus"
},
{
"type": "literal",
"value": "cart-plus"
},
{
"type": "literal",
"value": "cart-shopping-fast"
},
{
"type": "literal",
"value": "cart-shopping"
},
{
"type": "literal",
"value": "cart-xmark"
},
{
"type": "literal",
"value": "cash-register"
},
{
"type": "literal",
"value": "cassette-betamax"
},
{
"type": "literal",
"value": "cassette-tape"
},
{
"type": "literal",
"value": "cassette-vhs"
},
{
"type": "literal",
"value": "castle"
},
{
"type": "literal",
"value": "cat-space"
},
{
"type": "literal",
"value": "cat"
},
{
"type": "literal",
"value": "cauldron"
},
{
"type": "literal",
"value": "cctv"
},
{
"type": "literal",
"value": "cedi-sign"
},
{
"type": "literal",
"value": "cent-sign"
},
{
"type": "literal",
"value": "certificate"
},
{
"type": "literal",
"value": "chain-broken"
},
{
"type": "literal",
"value": "chain-horizontal-slash"
},
{
"type": "literal",
"value": "chain-horizontal"
},
{
"type": "literal",
"value": "chain-slash"
},
{
"type": "literal",
"value": "chain"
},
{
"type": "literal",
"value": "chair-office"
},
{
"type": "literal",
"value": "chair"
},
{
"type": "literal",
"value": "chalkboard-teacher"
},
{
"type": "literal",
"value": "chalkboard-user"
},
{
"type": "literal",
"value": "chalkboard"
},
{
"type": "literal",
"value": "champagne-glass"
},
{
"type": "literal",
"value": "champagne-glasses"
},
{
"type": "literal",
"value": "charging-station"
},
{
"type": "literal",
"value": "chart-area"
},
{
"type": "literal",
"value": "chart-bar"
},
{
"type": "literal",
"value": "chart-bullet"
},
{
"type": "literal",
"value": "chart-candlestick"
},
{
"type": "literal",
"value": "chart-column"
},
{
"type": "literal",
"value": "chart-gantt"
},
{
"type": "literal",
"value": "chart-line-down"
},
{
"type": "literal",
"value": "chart-line-up-down"
},
{
"type": "literal",
"value": "chart-line-up"
},
{
"type": "literal",
"value": "chart-line"
},
{
"type": "literal",
"value": "chart-mixed-up-circle-currency"
},
{
"type": "literal",
"value": "chart-mixed-up-circle-dollar"
},
{
"type": "literal",
"value": "chart-mixed"
},
{
"type": "literal",
"value": "chart-network"
},
{
"type": "literal",
"value": "chart-pie-alt"
},
{
"type": "literal",
"value": "chart-pie-simple-circle-currency"
},
{
"type": "literal",
"value": "chart-pie-simple-circle-dollar"
},
{
"type": "literal",
"value": "chart-pie-simple"
},
{
"type": "literal",
"value": "chart-pie"
},
{
"type": "literal",
"value": "chart-pyramid"
},
{
"type": "literal",
"value": "chart-radar"
},
{
"type": "literal",
"value": "chart-scatter-3d"
},
{
"type": "literal",
"value": "chart-scatter-bubble"
},
{
"type": "literal",
"value": "chart-scatter"
},
{
"type": "literal",
"value": "chart-simple-horizontal"
},
{
"type": "literal",
"value": "chart-simple"
},
{
"type": "literal",
"value": "chart-tree-map"
},
{
"type": "literal",
"value": "chart-user"
},
{
"type": "literal",
"value": "chart-waterfall"
},
{
"type": "literal",
"value": "check-circle"
},
{
"type": "literal",
"value": "check-double"
},
{
"type": "literal",
"value": "check-square"
},
{
"type": "literal",
"value": "check-to-slot"
},
{
"type": "literal",
"value": "check"
},
{
"type": "literal",
"value": "cheese-swiss"
},
{
"type": "literal",
"value": "cheese"
},
{
"type": "literal",
"value": "cheeseburger"
},
{
"type": "literal",
"value": "cherries"
},
{
"type": "literal",
"value": "chess-bishop-alt"
},
{
"type": "literal",
"value": "chess-bishop-piece"
},
{
"type": "literal",
"value": "chess-bishop"
},
{
"type": "literal",
"value": "chess-board"
},
{
"type": "literal",
"value": "chess-clock-alt"
},
{
"type": "literal",
"value": "chess-clock-flip"
},
{
"type": "literal",
"value": "chess-clock"
},
{
"type": "literal",
"value": "chess-king-alt"
},
{
"type": "literal",
"value": "chess-king-piece"
},
{
"type": "literal",
"value": "chess-king"
},
{
"type": "literal",
"value": "chess-knight-alt"
},
{
"type": "literal",
"value": "chess-knight-piece"
},
{
"type": "literal",
"value": "chess-knight"
},
{
"type": "literal",
"value": "chess-pawn-alt"
},
{
"type": "literal",
"value": "chess-pawn-piece"
},
{
"type": "literal",
"value": "chess-pawn"
},
{
"type": "literal",
"value": "chess-queen-alt"
},
{
"type": "literal",
"value": "chess-queen-piece"
},
{
"type": "literal",
"value": "chess-queen"
},
{
"type": "literal",
"value": "chess-rook-alt"
},
{
"type": "literal",
"value": "chess-rook-piece"
},
{
"type": "literal",
"value": "chess-rook"
},
{
"type": "literal",
"value": "chess"
},
{
"type": "literal",
"value": "chestnut"
},
{
"type": "literal",
"value": "chevron-circle-down"
},
{
"type": "literal",
"value": "chevron-circle-left"
},
{
"type": "literal",
"value": "chevron-circle-right"
},
{
"type": "literal",
"value": "chevron-circle-up"
},
{
"type": "literal",
"value": "chevron-double-down"
},
{
"type": "literal",
"value": "chevron-double-left"
},
{
"type": "literal",
"value": "chevron-double-right"
},
{
"type": "literal",
"value": "chevron-double-up"
},
{
"type": "literal",
"value": "chevron-down"
},
{
"type": "literal",
"value": "chevron-left"
},
{
"type": "literal",
"value": "chevron-right"
},
{
"type": "literal",
"value": "chevron-square-down"
},
{
"type": "literal",
"value": "chevron-square-left"
},
{
"type": "literal",
"value": "chevron-square-right"
},
{
"type": "literal",
"value": "chevron-square-up"
},
{
"type": "literal",
"value": "chevron-up"
},
{
"type": "literal",
"value": "chevrons-down"
},
{
"type": "literal",
"value": "chevrons-left"
},
{
"type": "literal",
"value": "chevrons-right"
},
{
"type": "literal",
"value": "chevrons-up"
},
{
"type": "literal",
"value": "chf-sign"
},
{
"type": "literal",
"value": "child-combatant"
},
{
"type": "literal",
"value": "child-dress"
},
{
"type": "literal",
"value": "child-reaching"
},
{
"type": "literal",
"value": "child-rifle"
},
{
"type": "literal",
"value": "child"
},
{
"type": "literal",
"value": "children"
},
{
"type": "literal",
"value": "chimney"
},
{
"type": "literal",
"value": "chocolate-bar"
},
{
"type": "literal",
"value": "chopsticks"
},
{
"type": "literal",
"value": "church"
},
{
"type": "literal",
"value": "circle-0"
},
{
"type": "literal",
"value": "circle-1"
},
{
"type": "literal",
"value": "circle-2"
},
{
"type": "literal",
"value": "circle-3"
},
{
"type": "literal",
"value": "circle-4"
},
{
"type": "literal",
"value": "circle-5"
},
{
"type": "literal",
"value": "circle-6"
},
{
"type": "literal",
"value": "circle-7"
},
{
"type": "literal",
"value": "circle-8"
},
{
"type": "literal",
"value": "circle-9"
},
{
"type": "literal",
"value": "circle-a"
},
{
"type": "literal",
"value": "circle-ampersand"
},
{
"type": "literal",
"value": "circle-arrow-down-left"
},
{
"type": "literal",
"value": "circle-arrow-down-right"
},
{
"type": "literal",
"value": "circle-arrow-down"
},
{
"type": "literal",
"value": "circle-arrow-left"
},
{
"type": "literal",
"value": "circle-arrow-right"
},
{
"type": "literal",
"value": "circle-arrow-up-left"
},
{
"type": "literal",
"value": "circle-arrow-up-right"
},
{
"type": "literal",
"value": "circle-arrow-up"
},
{
"type": "literal",
"value": "circle-b"
},
{
"type": "literal",
"value": "circle-bolt"
},
{
"type": "literal",
"value": "circle-book-open"
},
{
"type": "literal",
"value": "circle-bookmark"
},
{
"type": "literal",
"value": "circle-c"
},
{
"type": "literal",
"value": "circle-calendar"
},
{
"type": "literal",
"value": "circle-camera"
},
{
"type": "literal",
"value": "circle-caret-down"
},
{
"type": "literal",
"value": "circle-caret-left"
},
{
"type": "literal",
"value": "circle-caret-right"
},
{
"type": "literal",
"value": "circle-caret-up"
},
{
"type": "literal",
"value": "circle-check"
},
{
"type": "literal",
"value": "circle-chevron-down"
},
{
"type": "literal",
"value": "circle-chevron-left"
},
{
"type": "literal",
"value": "circle-chevron-right"
},
{
"type": "literal",
"value": "circle-chevron-up"
},
{
"type": "literal",
"value": "circle-d"
},
{
"type": "literal",
"value": "circle-dashed"
},
{
"type": "literal",
"value": "circle-divide"
},
{
"type": "literal",
"value": "circle-dollar-to-slot"
},
{
"type": "literal",
"value": "circle-dollar"
},
{
"type": "literal",
"value": "circle-dot"
},
{
"type": "literal",
"value": "circle-down-left"
},
{
"type": "literal",
"value": "circle-down-right"
},
{
"type": "literal",
"value": "circle-down"
},
{
"type": "literal",
"value": "circle-e"
},
{
"type": "literal",
"value": "circle-ellipsis-vertical"
},
{
"type": "literal",
"value": "circle-ellipsis"
},
{
"type": "literal",
"value": "circle-envelope"
},
{
"type": "literal",
"value": "circle-euro"
},
{
"type": "literal",
"value": "circle-exclamation-check"
},
{
"type": "literal",
"value": "circle-exclamation"
},
{
"type": "literal",
"value": "circle-f"
},
{
"type": "literal",
"value": "circle-g"
},
{
"type": "literal",
"value": "circle-h"
},
{
"type": "literal",
"value": "circle-half-stroke"
},
{
"type": "literal",
"value": "circle-half"
},
{
"type": "literal",
"value": "circle-heart"
},
{
"type": "literal",
"value": "circle-i"
},
{
"type": "literal",
"value": "circle-info"
},
{
"type": "literal",
"value": "circle-j"
},
{
"type": "literal",
"value": "circle-k"
},
{
"type": "literal",
"value": "circle-l"
},
{
"type": "literal",
"value": "circle-left"
},
{
"type": "literal",
"value": "circle-location-arrow"
},
{
"type": "literal",
"value": "circle-m"
},
{
"type": "literal",
"value": "circle-microphone-lines"
},
{
"type": "literal",
"value": "circle-microphone"
},
{
"type": "literal",
"value": "circle-minus"
},
{
"type": "literal",
"value": "circle-n"
},
{
"type": "literal",
"value": "circle-nodes"
},
{
"type": "literal",
"value": "circle-notch"
},
{
"type": "literal",
"value": "circle-o"
},
{
"type": "literal",
"value": "circle-p"
},
{
"type": "literal",
"value": "circle-parking"
},
{
"type": "literal",
"value": "circle-pause"
},
{
"type": "literal",
"value": "circle-phone-flip"
},
{
"type": "literal",
"value": "circle-phone-hangup"
},
{
"type": "literal",
"value": "circle-phone"
},
{
"type": "literal",
"value": "circle-play"
},
{
"type": "literal",
"value": "circle-plus"
},
{
"type": "literal",
"value": "circle-q"
},
{
"type": "literal",
"value": "circle-quarter-stroke"
},
{
"type": "literal",
"value": "circle-quarter"
},
{
"type": "literal",
"value": "circle-quarters"
},
{
"type": "literal",
"value": "circle-question"
},
{
"type": "literal",
"value": "circle-r"
},
{
"type": "literal",
"value": "circle-radiation"
},
{
"type": "literal",
"value": "circle-right"
},
{
"type": "literal",
"value": "circle-s"
},
{
"type": "literal",
"value": "circle-small"
},
{
"type": "literal",
"value": "circle-sort-down"
},
{
"type": "literal",
"value": "circle-sort-up"
},
{
"type": "literal",
"value": "circle-sort"
},
{
"type": "literal",
"value": "circle-star"
},
{
"type": "literal",
"value": "circle-sterling"
},
{
"type": "literal",
"value": "circle-stop"
},
{
"type": "literal",
"value": "circle-t"
},
{
"type": "literal",
"value": "circle-three-quarters-stroke"
},
{
"type": "literal",
"value": "circle-three-quarters"
},
{
"type": "literal",
"value": "circle-trash"
},
{
"type": "literal",
"value": "circle-u"
},
{
"type": "literal",
"value": "circle-up-left"
},
{
"type": "literal",
"value": "circle-up-right"
},
{
"type": "literal",
"value": "circle-up"
},
{
"type": "literal",
"value": "circle-user"
},
{
"type": "literal",
"value": "circle-v"
},
{
"type": "literal",
"value": "circle-video"
},
{
"type": "literal",
"value": "circle-w"
},
{
"type": "literal",
"value": "circle-waveform-lines"
},
{
"type": "literal",
"value": "circle-x"
},
{
"type": "literal",
"value": "circle-xmark"
},
{
"type": "literal",
"value": "circle-y"
},
{
"type": "literal",
"value": "circle-yen"
},
{
"type": "literal",
"value": "circle-z"
},
{
"type": "literal",
"value": "circle"
},
{
"type": "literal",
"value": "circles-overlap"
},
{
"type": "literal",
"value": "citrus-slice"
},
{
"type": "literal",
"value": "citrus"
},
{
"type": "literal",
"value": "city"
},
{
"type": "literal",
"value": "clapperboard-play"
},
{
"type": "literal",
"value": "clapperboard"
},
{
"type": "literal",
"value": "clarinet"
},
{
"type": "literal",
"value": "claw-marks"
},
{
"type": "literal",
"value": "clinic-medical"
},
{
"type": "literal",
"value": "clipboard-check"
},
{
"type": "literal",
"value": "clipboard-list-check"
},
{
"type": "literal",
"value": "clipboard-list"
},
{
"type": "literal",
"value": "clipboard-medical"
},
{
"type": "literal",
"value": "clipboard-prescription"
},
{
"type": "literal",
"value": "clipboard-question"
},
{
"type": "literal",
"value": "clipboard-user"
},
{
"type": "literal",
"value": "clipboard"
},
{
"type": "literal",
"value": "clock-desk"
},
{
"type": "literal",
"value": "clock-eight-thirty"
},
{
"type": "literal",
"value": "clock-eight"
},
{
"type": "literal",
"value": "clock-eleven-thirty"
},
{
"type": "literal",
"value": "clock-eleven"
},
{
"type": "literal",
"value": "clock-five-thirty"
},
{
"type": "literal",
"value": "clock-five"
},
{
"type": "literal",
"value": "clock-four-thirty"
},
{
"type": "literal",
"value": "clock-four"
},
{
"type": "literal",
"value": "clock-nine-thirty"
},
{
"type": "literal",
"value": "clock-nine"
},
{
"type": "literal",
"value": "clock-one-thirty"
},
{
"type": "literal",
"value": "clock-one"
},
{
"type": "literal",
"value": "clock-rotate-left"
},
{
"type": "literal",
"value": "clock-seven-thirty"
},
{
"type": "literal",
"value": "clock-seven"
},
{
"type": "literal",
"value": "clock-six-thirty"
},
{
"type": "literal",
"value": "clock-six"
},
{
"type": "literal",
"value": "clock-ten-thirty"
},
{
"type": "literal",
"value": "clock-ten"
},
{
"type": "literal",
"value": "clock-three-thirty"
},
{
"type": "literal",
"value": "clock-three"
},
{
"type": "literal",
"value": "clock-twelve-thirty"
},
{
"type": "literal",
"value": "clock-twelve"
},
{
"type": "literal",
"value": "clock-two-thirty"
},
{
"type": "literal",
"value": "clock-two"
},
{
"type": "literal",
"value": "clock"
},
{
"type": "literal",
"value": "clone"
},
{
"type": "literal",
"value": "close"
},
{
"type": "literal",
"value": "closed-captioning-slash"
},
{
"type": "literal",
"value": "closed-captioning"
},
{
"type": "literal",
"value": "clothes-hanger"
},
{
"type": "literal",
"value": "cloud-arrow-down"
},
{
"type": "literal",
"value": "cloud-arrow-up"
},
{
"type": "literal",
"value": "cloud-binary"
},
{
"type": "literal",
"value": "cloud-bolt-moon"
},
{
"type": "literal",
"value": "cloud-bolt-sun"
},
{
"type": "literal",
"value": "cloud-bolt"
},
{
"type": "literal",
"value": "cloud-check"
},
{
"type": "literal",
"value": "cloud-download-alt"
},
{
"type": "literal",
"value": "cloud-download"
},
{
"type": "literal",
"value": "cloud-drizzle"
},
{
"type": "literal",
"value": "cloud-exclamation"
},
{
"type": "literal",
"value": "cloud-fog"
},
{
"type": "literal",
"value": "cloud-hail-mixed"
},
{
"type": "literal",
"value": "cloud-hail"
},
{
"type": "literal",
"value": "cloud-meatball"
},
{
"type": "literal",
"value": "cloud-minus"
},
{
"type": "literal",
"value": "cloud-moon-rain"
},
{
"type": "literal",
"value": "cloud-moon"
},
{
"type": "literal",
"value": "cloud-music"
},
{
"type": "literal",
"value": "cloud-plus"
},
{
"type": "literal",
"value": "cloud-question"
},
{
"type": "literal",
"value": "cloud-rain"
},
{
"type": "literal",
"value": "cloud-rainbow"
},
{
"type": "literal",
"value": "cloud-showers-heavy"
},
{
"type": "literal",
"value": "cloud-showers-water"
},
{
"type": "literal",
"value": "cloud-showers"
},
{
"type": "literal",
"value": "cloud-slash"
},
{
"type": "literal",
"value": "cloud-sleet"
},
{
"type": "literal",
"value": "cloud-snow"
},
{
"type": "literal",
"value": "cloud-sun-rain"
},
{
"type": "literal",
"value": "cloud-sun"
},
{
"type": "literal",
"value": "cloud-upload-alt"
},
{
"type": "literal",
"value": "cloud-upload"
},
{
"type": "literal",
"value": "cloud-word"
},
{
"type": "literal",
"value": "cloud-xmark"
},
{
"type": "literal",
"value": "cloud"
},
{
"type": "literal",
"value": "clouds-moon"
},
{
"type": "literal",
"value": "clouds-sun"
},
{
"type": "literal",
"value": "clouds"
},
{
"type": "literal",
"value": "clover"
},
{
"type": "literal",
"value": "club"
},
{
"type": "literal",
"value": "cny"
},
{
"type": "literal",
"value": "cocktail"
},
{
"type": "literal",
"value": "coconut"
},
{
"type": "literal",
"value": "code-branch"
},
{
"type": "literal",
"value": "code-commit"
},
{
"type": "literal",
"value": "code-compare"
},
{
"type": "literal",
"value": "code-fork"
},
{
"type": "literal",
"value": "code-merge"
},
{
"type": "literal",
"value": "code-pull-request-closed"
},
{
"type": "literal",
"value": "code-pull-request-draft"
},
{
"type": "literal",
"value": "code-pull-request"
},
{
"type": "literal",
"value": "code-simple"
},
{
"type": "literal",
"value": "code"
},
{
"type": "literal",
"value": "coffee-bean"
},
{
"type": "literal",
"value": "coffee-beans"
},
{
"type": "literal",
"value": "coffee-pot"
},
{
"type": "literal",
"value": "coffee-togo"
},
{
"type": "literal",
"value": "coffee"
},
{
"type": "literal",
"value": "coffin-cross"
},
{
"type": "literal",
"value": "coffin"
},
{
"type": "literal",
"value": "cog"
},
{
"type": "literal",
"value": "cogs"
},
{
"type": "literal",
"value": "coin-blank"
},
{
"type": "literal",
"value": "coin-front"
},
{
"type": "literal",
"value": "coin-vertical"
},
{
"type": "literal",
"value": "coin"
},
{
"type": "literal",
"value": "coins"
},
{
"type": "literal",
"value": "colon-sign"
},
{
"type": "literal",
"value": "colon"
},
{
"type": "literal",
"value": "columns-3"
},
{
"type": "literal",
"value": "columns"
},
{
"type": "literal",
"value": "comet"
},
{
"type": "literal",
"value": "comma"
},
{
"type": "literal",
"value": "command"
},
{
"type": "literal",
"value": "comment-alt-arrow-down"
},
{
"type": "literal",
"value": "comment-alt-arrow-up"
},
{
"type": "literal",
"value": "comment-alt-captions"
},
{
"type": "literal",
"value": "comment-alt-check"
},
{
"type": "literal",
"value": "comment-alt-dollar"
},
{
"type": "literal",
"value": "comment-alt-dots"
},
{
"type": "literal",
"value": "comment-alt-edit"
},
{
"type": "literal",
"value": "comment-alt-exclamation"
},
{
"type": "literal",
"value": "comment-alt-image"
},
{
"type": "literal",
"value": "comment-alt-lines"
},
{
"type": "literal",
"value": "comment-alt-medical"
},
{
"type": "literal",
"value": "comment-alt-minus"
},
{
"type": "literal",
"value": "comment-alt-music"
},
{
"type": "literal",
"value": "comment-alt-plus"
},
{
"type": "literal",
"value": "comment-alt-quote"
},
{
"type": "literal",
"value": "comment-alt-slash"
},
{
"type": "literal",
"value": "comment-alt-smile"
},
{
"type": "literal",
"value": "comment-alt-text"
},
{
"type": "literal",
"value": "comment-alt-times"
},
{
"type": "literal",
"value": "comment-alt"
},
{
"type": "literal",
"value": "comment-arrow-down"
},
{
"type": "literal",
"value": "comment-arrow-up-right"
},
{
"type": "literal",
"value": "comment-arrow-up"
},
{
"type": "literal",
"value": "comment-captions"
},
{
"type": "literal",
"value": "comment-check"
},
{
"type": "literal",
"value": "comment-code"
},
{
"type": "literal",
"value": "comment-dollar"
},
{
"type": "literal",
"value": "comment-dots"
},
{
"type": "literal",
"value": "comment-edit"
},
{
"type": "literal",
"value": "comment-exclamation"
},
{
"type": "literal",
"value": "comment-heart"
},
{
"type": "literal",
"value": "comment-image"
},
{
"type": "literal",
"value": "comment-lines"
},
{
"type": "literal",
"value": "comment-medical"
},
{
"type": "literal",
"value": "comment-middle-alt"
},
{
"type": "literal",
"value": "comment-middle-top-alt"
},
{
"type": "literal",
"value": "comment-middle-top"
},
{
"type": "literal",
"value": "comment-middle"
},
{
"type": "literal",
"value": "comment-minus"
},
{
"type": "literal",
"value": "comment-music"
},
{
"type": "literal",
"value": "comment-pen"
},
{
"type": "literal",
"value": "comment-plus"
},
{
"type": "literal",
"value": "comment-question"
},
{
"type": "literal",
"value": "comment-quote"
},
{
"type": "literal",
"value": "comment-slash"
},
{
"type": "literal",
"value": "comment-smile"
},
{
"type": "literal",
"value": "comment-sms"
},
{
"type": "literal",
"value": "comment-text"
},
{
"type": "literal",
"value": "comment-times"
},
{
"type": "literal",
"value": "comment-xmark"
},
{
"type": "literal",
"value": "comment"
},
{
"type": "literal",
"value": "commenting"
},
{
"type": "literal",
"value": "comments-alt-dollar"
},
{
"type": "literal",
"value": "comments-alt"
},
{
"type": "literal",
"value": "comments-dollar"
},
{
"type": "literal",
"value": "comments-question-check"
},
{
"type": "literal",
"value": "comments-question"
},
{
"type": "literal",
"value": "comments"
},
{
"type": "literal",
"value": "compact-disc"
},
{
"type": "literal",
"value": "compass-drafting"
},
{
"type": "literal",
"value": "compass-slash"
},
{
"type": "literal",
"value": "compass"
},
{
"type": "literal",
"value": "compress-alt"
},
{
"type": "literal",
"value": "compress-arrows-alt"
},
{
"type": "literal",
"value": "compress-arrows"
},
{
"type": "literal",
"value": "compress-wide"
},
{
"type": "literal",
"value": "compress"
},
{
"type": "literal",
"value": "computer-classic"
},
{
"type": "literal",
"value": "computer-mouse-scrollwheel"
},
{
"type": "literal",
"value": "computer-mouse"
},
{
"type": "literal",
"value": "computer-speaker"
},
{
"type": "literal",
"value": "computer"
},
{
"type": "literal",
"value": "concierge-bell"
},
{
"type": "literal",
"value": "construction"
},
{
"type": "literal",
"value": "contact-book"
},
{
"type": "literal",
"value": "contact-card"
},
{
"type": "literal",
"value": "container-storage"
},
{
"type": "literal",
"value": "conveyor-belt-alt"
},
{
"type": "literal",
"value": "conveyor-belt-arm"
},
{
"type": "literal",
"value": "conveyor-belt-boxes"
},
{
"type": "literal",
"value": "conveyor-belt-empty"
},
{
"type": "literal",
"value": "conveyor-belt"
},
{
"type": "literal",
"value": "cookie-bite"
},
{
"type": "literal",
"value": "cookie"
},
{
"type": "literal",
"value": "copy"
},
{
"type": "literal",
"value": "copyright"
},
{
"type": "literal",
"value": "corn"
},
{
"type": "literal",
"value": "corner"
},
{
"type": "literal",
"value": "couch-small"
},
{
"type": "literal",
"value": "couch"
},
{
"type": "literal",
"value": "cow"
},
{
"type": "literal",
"value": "cowbell-circle-plus"
},
{
"type": "literal",
"value": "cowbell-more"
},
{
"type": "literal",
"value": "cowbell"
},
{
"type": "literal",
"value": "crab"
},
{
"type": "literal",
"value": "crate-apple"
},
{
"type": "literal",
"value": "crate-empty"
},
{
"type": "literal",
"value": "credit-card-alt"
},
{
"type": "literal",
"value": "credit-card-blank"
},
{
"type": "literal",
"value": "credit-card-front"
},
{
"type": "literal",
"value": "credit-card"
},
{
"type": "literal",
"value": "creemee"
},
{
"type": "literal",
"value": "cricket-bat-ball"
},
{
"type": "literal",
"value": "cricket"
},
{
"type": "literal",
"value": "croissant"
},
{
"type": "literal",
"value": "crop-alt"
},
{
"type": "literal",
"value": "crop-simple"
},
{
"type": "literal",
"value": "crop"
},
{
"type": "literal",
"value": "cross"
},
{
"type": "literal",
"value": "crosshairs-simple"
},
{
"type": "literal",
"value": "crosshairs"
},
{
"type": "literal",
"value": "crow"
},
{
"type": "literal",
"value": "crown"
},
{
"type": "literal",
"value": "crutch"
},
{
"type": "literal",
"value": "crutches"
},
{
"type": "literal",
"value": "cruzeiro-sign"
},
{
"type": "literal",
"value": "crystal-ball"
},
{
"type": "literal",
"value": "cube"
},
{
"type": "literal",
"value": "cubes-stacked"
},
{
"type": "literal",
"value": "cubes"
},
{
"type": "literal",
"value": "cucumber"
},
{
"type": "literal",
"value": "cup-straw-swoosh"
},
{
"type": "literal",
"value": "cup-straw"
},
{
"type": "literal",
"value": "cup-togo"
},
{
"type": "literal",
"value": "cupcake"
},
{
"type": "literal",
"value": "curling-stone"
},
{
"type": "literal",
"value": "curling"
},
{
"type": "literal",
"value": "custard"
},
{
"type": "literal",
"value": "cut"
},
{
"type": "literal",
"value": "cutlery"
},
{
"type": "literal",
"value": "d"
},
{
"type": "literal",
"value": "dagger"
},
{
"type": "literal",
"value": "dash"
},
{
"type": "literal",
"value": "dashboard"
},
{
"type": "literal",
"value": "database"
},
{
"type": "literal",
"value": "deaf"
},
{
"type": "literal",
"value": "deafness"
},
{
"type": "literal",
"value": "debug"
},
{
"type": "literal",
"value": "dedent"
},
{
"type": "literal",
"value": "deer-rudolph"
},
{
"type": "literal",
"value": "deer"
},
{
"type": "literal",
"value": "delete-left"
},
{
"type": "literal",
"value": "delete-right"
},
{
"type": "literal",
"value": "democrat"
},
{
"type": "literal",
"value": "desktop-alt"
},
{
"type": "literal",
"value": "desktop-arrow-down"
},
{
"type": "literal",
"value": "desktop-code"
},
{
"type": "literal",
"value": "desktop-medical"
},
{
"type": "literal",
"value": "desktop-slash"
},
{
"type": "literal",
"value": "desktop"
},
{
"type": "literal",
"value": "dewpoint"
},
{
"type": "literal",
"value": "dharmachakra"
},
{
"type": "literal",
"value": "diagnoses"
},
{
"type": "literal",
"value": "diagram-cells"
},
{
"type": "literal",
"value": "diagram-lean-canvas"
},
{
"type": "literal",
"value": "diagram-nested"
},
{
"type": "literal",
"value": "diagram-next"
},
{
"type": "literal",
"value": "diagram-predecessor"
},
{
"type": "literal",
"value": "diagram-previous"
},
{
"type": "literal",
"value": "diagram-project"
},
{
"type": "literal",
"value": "diagram-sankey"
},
{
"type": "literal",
"value": "diagram-subtask"
},
{
"type": "literal",
"value": "diagram-successor"
},
{
"type": "literal",
"value": "diagram-venn"
},
{
"type": "literal",
"value": "dial-high"
},
{
"type": "literal",
"value": "dial-low"
},
{
"type": "literal",
"value": "dial-max"
},
{
"type": "literal",
"value": "dial-med-high"
},
{
"type": "literal",
"value": "dial-med-low"
},
{
"type": "literal",
"value": "dial-med"
},
{
"type": "literal",
"value": "dial-min"
},
{
"type": "literal",
"value": "dial-off"
},
{
"type": "literal",
"value": "dial"
},
{
"type": "literal",
"value": "diamond-exclamation"
},
{
"type": "literal",
"value": "diamond-half-stroke"
},
{
"type": "literal",
"value": "diamond-half"
},
{
"type": "literal",
"value": "diamond-turn-right"
},
{
"type": "literal",
"value": "diamond"
},
{
"type": "literal",
"value": "dice-d10"
},
{
"type": "literal",
"value": "dice-d12"
},
{
"type": "literal",
"value": "dice-d20"
},
{
"type": "literal",
"value": "dice-d4"
},
{
"type": "literal",
"value": "dice-d6"
},
{
"type": "literal",
"value": "dice-d8"
},
{
"type": "literal",
"value": "dice-five"
},
{
"type": "literal",
"value": "dice-four"
},
{
"type": "literal",
"value": "dice-one"
},
{
"type": "literal",
"value": "dice-six"
},
{
"type": "literal",
"value": "dice-three"
},
{
"type": "literal",
"value": "dice-two"
},
{
"type": "literal",
"value": "dice"
},
{
"type": "literal",
"value": "digging"
},
{
"type": "literal",
"value": "digital-tachograph"
},
{
"type": "literal",
"value": "dinosaur"
},
{
"type": "literal",
"value": "diploma"
},
{
"type": "literal",
"value": "directions"
},
{
"type": "literal",
"value": "disc-drive"
},
{
"type": "literal",
"value": "disease"
},
{
"type": "literal",
"value": "display-arrow-down"
},
{
"type": "literal",
"value": "display-chart-up-circle-currency"
},
{
"type": "literal",
"value": "display-chart-up-circle-dollar"
},
{
"type": "literal",
"value": "display-chart-up"
},
{
"type": "literal",
"value": "display-code"
},
{
"type": "literal",
"value": "display-medical"
},
{
"type": "literal",
"value": "display-slash"
},
{
"type": "literal",
"value": "display"
},
{
"type": "literal",
"value": "distribute-spacing-horizontal"
},
{
"type": "literal",
"value": "distribute-spacing-vertical"
},
{
"type": "literal",
"value": "ditto"
},
{
"type": "literal",
"value": "divide"
},
{
"type": "literal",
"value": "dizzy"
},
{
"type": "literal",
"value": "dna"
},
{
"type": "literal",
"value": "do-not-enter"
},
{
"type": "literal",
"value": "dog-leashed"
},
{
"type": "literal",
"value": "dog"
},
{
"type": "literal",
"value": "dollar-circle"
},
{
"type": "literal",
"value": "dollar-sign"
},
{
"type": "literal",
"value": "dollar-square"
},
{
"type": "literal",
"value": "dollar"
},
{
"type": "literal",
"value": "dolly-box"
},
{
"type": "literal",
"value": "dolly-empty"
},
{
"type": "literal",
"value": "dolly-flatbed-alt"
},
{
"type": "literal",
"value": "dolly-flatbed-empty"
},
{
"type": "literal",
"value": "dolly-flatbed"
},
{
"type": "literal",
"value": "dolly"
},
{
"type": "literal",
"value": "dolphin"
},
{
"type": "literal",
"value": "donate"
},
{
"type": "literal",
"value": "dong-sign"
},
{
"type": "literal",
"value": "donut"
},
{
"type": "literal",
"value": "door-closed"
},
{
"type": "literal",
"value": "door-open"
},
{
"type": "literal",
"value": "dot-circle"
},
{
"type": "literal",
"value": "doughnut"
},
{
"type": "literal",
"value": "dove"
},
{
"type": "literal",
"value": "down-from-dotted-line"
},
{
"type": "literal",
"value": "down-from-line"
},
{
"type": "literal",
"value": "down-left-and-up-right-to-center"
},
{
"type": "literal",
"value": "down-left"
},
{
"type": "literal",
"value": "down-long"
},
{
"type": "literal",
"value": "down-right"
},
{
"type": "literal",
"value": "down-to-bracket"
},
{
"type": "literal",
"value": "down-to-dotted-line"
},
{
"type": "literal",
"value": "down-to-line"
},
{
"type": "literal",
"value": "down"
},
{
"type": "literal",
"value": "download"
},
{
"type": "literal",
"value": "drafting-compass"
},
{
"type": "literal",
"value": "dragon"
},
{
"type": "literal",
"value": "draw-circle"
},
{
"type": "literal",
"value": "draw-polygon"
},
{
"type": "literal",
"value": "draw-square"
},
{
"type": "literal",
"value": "dreidel"
},
{
"type": "literal",
"value": "drivers-license"
},
{
"type": "literal",
"value": "drone-alt"
},
{
"type": "literal",
"value": "drone-front"
},
{
"type": "literal",
"value": "drone"
},
{
"type": "literal",
"value": "droplet-degree"
},
{
"type": "literal",
"value": "droplet-percent"
},
{
"type": "literal",
"value": "droplet-slash"
},
{
"type": "literal",
"value": "droplet"
},
{
"type": "literal",
"value": "drum-steelpan"
},
{
"type": "literal",
"value": "drum"
},
{
"type": "literal",
"value": "drumstick-bite"
},
{
"type": "literal",
"value": "drumstick"
},
{
"type": "literal",
"value": "dryer-alt"
},
{
"type": "literal",
"value": "dryer-heat"
},
{
"type": "literal",
"value": "dryer"
},
{
"type": "literal",
"value": "duck"
},
{
"type": "literal",
"value": "dumbbell"
},
{
"type": "literal",
"value": "dumpster-fire"
},
{
"type": "literal",
"value": "dumpster"
},
{
"type": "literal",
"value": "dungeon"
},
{
"type": "literal",
"value": "e"
},
{
"type": "literal",
"value": "ear-deaf"
},
{
"type": "literal",
"value": "ear-listen"
},
{
"type": "literal",
"value": "ear-muffs"
},
{
"type": "literal",
"value": "ear"
},
{
"type": "literal",
"value": "earth-africa"
},
{
"type": "literal",
"value": "earth-america"
},
{
"type": "literal",
"value": "earth-americas"
},
{
"type": "literal",
"value": "earth-asia"
},
{
"type": "literal",
"value": "earth-europe"
},
{
"type": "literal",
"value": "earth-oceania"
},
{
"type": "literal",
"value": "earth"
},
{
"type": "literal",
"value": "eclipse-alt"
},
{
"type": "literal",
"value": "eclipse"
},
{
"type": "literal",
"value": "edit"
},
{
"type": "literal",
"value": "egg-fried"
},
{
"type": "literal",
"value": "egg"
},
{
"type": "literal",
"value": "eggplant"
},
{
"type": "literal",
"value": "eject"
},
{
"type": "literal",
"value": "elephant"
},
{
"type": "literal",
"value": "elevator"
},
{
"type": "literal",
"value": "ellipsis-h-alt"
},
{
"type": "literal",
"value": "ellipsis-h"
},
{
"type": "literal",
"value": "ellipsis-stroke-vertical"
},
{
"type": "literal",
"value": "ellipsis-stroke"
},
{
"type": "literal",
"value": "ellipsis-v-alt"
},
{
"type": "literal",
"value": "ellipsis-v"
},
{
"type": "literal",
"value": "ellipsis-vertical"
},
{
"type": "literal",
"value": "ellipsis"
},
{
"type": "literal",
"value": "empty-set"
},
{
"type": "literal",
"value": "engine-exclamation"
},
{
"type": "literal",
"value": "engine-warning"
},
{
"type": "literal",
"value": "engine"
},
{
"type": "literal",
"value": "envelope-badge"
},
{
"type": "literal",
"value": "envelope-circle-check"
},
{
"type": "literal",
"value": "envelope-circle"
},
{
"type": "literal",
"value": "envelope-dot"
},
{
"type": "literal",
"value": "envelope-open-dollar"
},
{
"type": "literal",
"value": "envelope-open-text"
},
{
"type": "literal",
"value": "envelope-open"
},
{
"type": "literal",
"value": "envelope-square"
},
{
"type": "literal",
"value": "envelope"
},
{
"type": "literal",
"value": "envelopes-bulk"
},
{
"type": "literal",
"value": "envelopes"
},
{
"type": "literal",
"value": "equals"
},
{
"type": "literal",
"value": "eraser"
},
{
"type": "literal",
"value": "escalator"
},
{
"type": "literal",
"value": "ethernet"
},
{
"type": "literal",
"value": "eur"
},
{
"type": "literal",
"value": "euro-sign"
},
{
"type": "literal",
"value": "euro"
},
{
"type": "literal",
"value": "exchange-alt"
},
{
"type": "literal",
"value": "exchange"
},
{
"type": "literal",
"value": "exclamation-circle"
},
{
"type": "literal",
"value": "exclamation-square"
},
{
"type": "literal",
"value": "exclamation-triangle"
},
{
"type": "literal",
"value": "exclamation"
},
{
"type": "literal",
"value": "expand-alt"
},
{
"type": "literal",
"value": "expand-arrows-alt"
},
{
"type": "literal",
"value": "expand-arrows"
},
{
"type": "literal",
"value": "expand-wide"
},
{
"type": "literal",
"value": "expand"
},
{
"type": "literal",
"value": "exploding-head"
},
{
"type": "literal",
"value": "explosion"
},
{
"type": "literal",
"value": "external-link-alt"
},
{
"type": "literal",
"value": "external-link-square-alt"
},
{
"type": "literal",
"value": "external-link-square"
},
{
"type": "literal",
"value": "external-link"
},
{
"type": "literal",
"value": "eye-dropper-empty"
},
{
"type": "literal",
"value": "eye-dropper-full"
},
{
"type": "literal",
"value": "eye-dropper-half"
},
{
"type": "literal",
"value": "eye-dropper"
},
{
"type": "literal",
"value": "eye-evil"
},
{
"type": "literal",
"value": "eye-low-vision"
},
{
"type": "literal",
"value": "eye-slash"
},
{
"type": "literal",
"value": "eye"
},
{
"type": "literal",
"value": "eyedropper"
},
{
"type": "literal",
"value": "eyes"
},
{
"type": "literal",
"value": "f"
},
{
"type": "literal",
"value": "face-angry-horns"
},
{
"type": "literal",
"value": "face-angry"
},
{
"type": "literal",
"value": "face-anguished"
},
{
"type": "literal",
"value": "face-anxious-sweat"
},
{
"type": "literal",
"value": "face-astonished"
},
{
"type": "literal",
"value": "face-awesome"
},
{
"type": "literal",
"value": "face-beam-hand-over-mouth"
},
{
"type": "literal",
"value": "face-clouds"
},
{
"type": "literal",
"value": "face-confounded"
},
{
"type": "literal",
"value": "face-confused"
},
{
"type": "literal",
"value": "face-cowboy-hat"
},
{
"type": "literal",
"value": "face-diagonal-mouth"
},
{
"type": "literal",
"value": "face-disappointed"
},
{
"type": "literal",
"value": "face-disguise"
},
{
"type": "literal",
"value": "face-dizzy"
},
{
"type": "literal",
"value": "face-dotted"
},
{
"type": "literal",
"value": "face-downcast-sweat"
},
{
"type": "literal",
"value": "face-drooling"
},
{
"type": "literal",
"value": "face-exhaling"
},
{
"type": "literal",
"value": "face-explode"
},
{
"type": "literal",
"value": "face-expressionless"
},
{
"type": "literal",
"value": "face-eyes-xmarks"
},
{
"type": "literal",
"value": "face-fearful"
},
{
"type": "literal",
"value": "face-flushed"
},
{
"type": "literal",
"value": "face-frown-open"
},
{
"type": "literal",
"value": "face-frown-slight"
},
{
"type": "literal",
"value": "face-frown"
},
{
"type": "literal",
"value": "face-glasses"
},
{
"type": "literal",
"value": "face-grimace"
},
{
"type": "literal",
"value": "face-grin-beam-sweat"
},
{
"type": "literal",
"value": "face-grin-beam"
},
{
"type": "literal",
"value": "face-grin-hearts"
},
{
"type": "literal",
"value": "face-grin-squint-tears"
},
{
"type": "literal",
"value": "face-grin-squint"
},
{
"type": "literal",
"value": "face-grin-stars"
},
{
"type": "literal",
"value": "face-grin-tears"
},
{
"type": "literal",
"value": "face-grin-tongue-squint"
},
{
"type": "literal",
"value": "face-grin-tongue-wink"
},
{
"type": "literal",
"value": "face-grin-tongue"
},
{
"type": "literal",
"value": "face-grin-wide"
},
{
"type": "literal",
"value": "face-grin-wink"
},
{
"type": "literal",
"value": "face-grin"
},
{
"type": "literal",
"value": "face-hand-over-mouth"
},
{
"type": "literal",
"value": "face-hand-peeking"
},
{
"type": "literal",
"value": "face-hand-yawn"
},
{
"type": "literal",
"value": "face-head-bandage"
},
{
"type": "literal",
"value": "face-holding-back-tears"
},
{
"type": "literal",
"value": "face-hushed"
},
{
"type": "literal",
"value": "face-icicles"
},
{
"type": "literal",
"value": "face-kiss-beam"
},
{
"type": "literal",
"value": "face-kiss-closed-eyes"
},
{
"type": "literal",
"value": "face-kiss-wink-heart"
},
{
"type": "literal",
"value": "face-kiss"
},
{
"type": "literal",
"value": "face-laugh-beam"
},
{
"type": "literal",
"value": "face-laugh-squint"
},
{
"type": "literal",
"value": "face-laugh-wink"
},
{
"type": "literal",
"value": "face-laugh"
},
{
"type": "literal",
"value": "face-lying"
},
{
"type": "literal",
"value": "face-mask"
},
{
"type": "literal",
"value": "face-meh-blank"
},
{
"type": "literal",
"value": "face-meh"
},
{
"type": "literal",
"value": "face-melting"
},
{
"type": "literal",
"value": "face-monocle"
},
{
"type": "literal",
"value": "face-nauseated"
},
{
"type": "literal",
"value": "face-nose-steam"
},
{
"type": "literal",
"value": "face-party"
},
{
"type": "literal",
"value": "face-pensive"
},
{
"type": "literal",
"value": "face-persevering"
},
{
"type": "literal",
"value": "face-pleading"
},
{
"type": "literal",
"value": "face-pouting"
},
{
"type": "literal",
"value": "face-raised-eyebrow"
},
{
"type": "literal",
"value": "face-relieved"
},
{
"type": "literal",
"value": "face-rolling-eyes"
},
{
"type": "literal",
"value": "face-sad-cry"
},
{
"type": "literal",
"value": "face-sad-sweat"
},
{
"type": "literal",
"value": "face-sad-tear"
},
{
"type": "literal",
"value": "face-saluting"
},
{
"type": "literal",
"value": "face-scream"
},
{
"type": "literal",
"value": "face-shush"
},
{
"type": "literal",
"value": "face-sleeping"
},
{
"type": "literal",
"value": "face-sleepy"
},
{
"type": "literal",
"value": "face-smile-beam"
},
{
"type": "literal",
"value": "face-smile-halo"
},
{
"type": "literal",
"value": "face-smile-hearts"
},
{
"type": "literal",
"value": "face-smile-horns"
},
{
"type": "literal",
"value": "face-smile-plus"
},
{
"type": "literal",
"value": "face-smile-relaxed"
},
{
"type": "literal",
"value": "face-smile-tear"
},
{
"type": "literal",
"value": "face-smile-tongue"
},
{
"type": "literal",
"value": "face-smile-upside-down"
},
{
"type": "literal",
"value": "face-smile-wink"
},
{
"type": "literal",
"value": "face-smile"
},
{
"type": "literal",
"value": "face-smiling-hands"
},
{
"type": "literal",
"value": "face-smirking"
},
{
"type": "literal",
"value": "face-spiral-eyes"
},
{
"type": "literal",
"value": "face-sunglasses"
},
{
"type": "literal",
"value": "face-surprise"
},
{
"type": "literal",
"value": "face-swear"
},
{
"type": "literal",
"value": "face-thermometer"
},
{
"type": "literal",
"value": "face-thinking"
},
{
"type": "literal",
"value": "face-tired"
},
{
"type": "literal",
"value": "face-tissue"
},
{
"type": "literal",
"value": "face-tongue-money"
},
{
"type": "literal",
"value": "face-tongue-sweat"
},
{
"type": "literal",
"value": "face-unamused"
},
{
"type": "literal",
"value": "face-viewfinder"
},
{
"type": "literal",
"value": "face-vomit"
},
{
"type": "literal",
"value": "face-weary"
},
{
"type": "literal",
"value": "face-woozy"
},
{
"type": "literal",
"value": "face-worried"
},
{
"type": "literal",
"value": "face-zany"
},
{
"type": "literal",
"value": "face-zipper"
},
{
"type": "literal",
"value": "falafel"
},
{
"type": "literal",
"value": "family-dress"
},
{
"type": "literal",
"value": "family-pants"
},
{
"type": "literal",
"value": "family"
},
{
"type": "literal",
"value": "fan-table"
},
{
"type": "literal",
"value": "fan"
},
{
"type": "literal",
"value": "farm"
},
{
"type": "literal",
"value": "fast-backward"
},
{
"type": "literal",
"value": "fast-forward"
},
{
"type": "literal",
"value": "faucet-drip"
},
{
"type": "literal",
"value": "faucet"
},
{
"type": "literal",
"value": "fax"
},
{
"type": "literal",
"value": "feather-alt"
},
{
"type": "literal",
"value": "feather-pointed"
},
{
"type": "literal",
"value": "feather"
},
{
"type": "literal",
"value": "feed"
},
{
"type": "literal",
"value": "female"
},
{
"type": "literal",
"value": "fence"
},
{
"type": "literal",
"value": "ferris-wheel"
},
{
"type": "literal",
"value": "ferry"
},
{
"type": "literal",
"value": "field-hockey-stick-ball"
},
{
"type": "literal",
"value": "field-hockey"
},
{
"type": "literal",
"value": "fighter-jet"
},
{
"type": "literal",
"value": "file-alt"
},
{
"type": "literal",
"value": "file-archive"
},
{
"type": "literal",
"value": "file-arrow-down"
},
{
"type": "literal",
"value": "file-arrow-up"
},
{
"type": "literal",
"value": "file-audio"
},
{
"type": "literal",
"value": "file-award"
},
{
"type": "literal",
"value": "file-binary"
},
{
"type": "literal",
"value": "file-caret-down"
},
{
"type": "literal",
"value": "file-caret-up"
},
{
"type": "literal",
"value": "file-certificate"
},
{
"type": "literal",
"value": "file-chart-column"
},
{
"type": "literal",
"value": "file-chart-line"
},
{
"type": "literal",
"value": "file-chart-pie"
},
{
"type": "literal",
"value": "file-check"
},
{
"type": "literal",
"value": "file-circle-check"
},
{
"type": "literal",
"value": "file-circle-exclamation"
},
{
"type": "literal",
"value": "file-circle-info"
},
{
"type": "literal",
"value": "file-circle-minus"
},
{
"type": "literal",
"value": "file-circle-plus"
},
{
"type": "literal",
"value": "file-circle-question"
},
{
"type": "literal",
"value": "file-circle-xmark"
},
{
"type": "literal",
"value": "file-clipboard"
},
{
"type": "literal",
"value": "file-code"
},
{
"type": "literal",
"value": "file-contract"
},
{
"type": "literal",
"value": "file-csv"
},
{
"type": "literal",
"value": "file-dashed-line"
},
{
"type": "literal",
"value": "file-doc"
},
{
"type": "literal",
"value": "file-download"
},
{
"type": "literal",
"value": "file-edit"
},
{
"type": "literal",
"value": "file-excel"
},
{
"type": "literal",
"value": "file-exclamation"
},
{
"type": "literal",
"value": "file-export"
},
{
"type": "literal",
"value": "file-heart"
},
{
"type": "literal",
"value": "file-image"
},
{
"type": "literal",
"value": "file-import"
},
{
"type": "literal",
"value": "file-invoice-dollar"
},
{
"type": "literal",
"value": "file-invoice"
},
{
"type": "literal",
"value": "file-lines"
},
{
"type": "literal",
"value": "file-lock"
},
{
"type": "literal",
"value": "file-magnifying-glass"
},
{
"type": "literal",
"value": "file-medical-alt"
},
{
"type": "literal",
"value": "file-medical"
},
{
"type": "literal",
"value": "file-minus"
},
{
"type": "literal",
"value": "file-music"
},
{
"type": "literal",
"value": "file-pdf"
},
{
"type": "literal",
"value": "file-pen"
},
{
"type": "literal",
"value": "file-plus-minus"
},
{
"type": "literal",
"value": "file-plus"
},
{
"type": "literal",
"value": "file-powerpoint"
},
{
"type": "literal",
"value": "file-prescription"
},
{
"type": "literal",
"value": "file-search"
},
{
"type": "literal",
"value": "file-shield"
},
{
"type": "literal",
"value": "file-signature"
},
{
"type": "literal",
"value": "file-slash"
},
{
"type": "literal",
"value": "file-spreadsheet"
},
{
"type": "literal",
"value": "file-text"
},
{
"type": "literal",
"value": "file-times"
},
{
"type": "literal",
"value": "file-upload"
},
{
"type": "literal",
"value": "file-user"
},
{
"type": "literal",
"value": "file-video"
},
{
"type": "literal",
"value": "file-waveform"
},
{
"type": "literal",
"value": "file-word"
},
{
"type": "literal",
"value": "file-xmark"
},
{
"type": "literal",
"value": "file-zip"
},
{
"type": "literal",
"value": "file-zipper"
},
{
"type": "literal",
"value": "file"
},
{
"type": "literal",
"value": "files-medical"
},
{
"type": "literal",
"value": "files"
},
{
"type": "literal",
"value": "fill-drip"
},
{
"type": "literal",
"value": "fill"
},
{
"type": "literal",
"value": "film-alt"
},
{
"type": "literal",
"value": "film-canister"
},
{
"type": "literal",
"value": "film-cannister"
},
{
"type": "literal",
"value": "film-simple"
},
{
"type": "literal",
"value": "film-slash"
},
{
"type": "literal",
"value": "film"
},
{
"type": "literal",
"value": "films"
},
{
"type": "literal",
"value": "filter-circle-dollar"
},
{
"type": "literal",
"value": "filter-circle-xmark"
},
{
"type": "literal",
"value": "filter-list"
},
{
"type": "literal",
"value": "filter-slash"
},
{
"type": "literal",
"value": "filter"
},
{
"type": "literal",
"value": "filters"
},
{
"type": "literal",
"value": "fingerprint"
},
{
"type": "literal",
"value": "fire-alt"
},
{
"type": "literal",
"value": "fire-burner"
},
{
"type": "literal",
"value": "fire-extinguisher"
},
{
"type": "literal",
"value": "fire-flame-curved"
},
{
"type": "literal",
"value": "fire-flame-simple"
},
{
"type": "literal",
"value": "fire-flame"
},
{
"type": "literal",
"value": "fire-hydrant"
},
{
"type": "literal",
"value": "fire-smoke"
},
{
"type": "literal",
"value": "fire"
},
{
"type": "literal",
"value": "fireplace"
},
{
"type": "literal",
"value": "firewall"
},
{
"type": "literal",
"value": "first-aid"
},
{
"type": "literal",
"value": "fish-bones"
},
{
"type": "literal",
"value": "fish-cooked"
},
{
"type": "literal",
"value": "fish-fins"
},
{
"type": "literal",
"value": "fish"
},
{
"type": "literal",
"value": "fishing-rod"
},
{
"type": "literal",
"value": "fist-raised"
},
{
"type": "literal",
"value": "flag-alt"
},
{
"type": "literal",
"value": "flag-checkered"
},
{
"type": "literal",
"value": "flag-pennant"
},
{
"type": "literal",
"value": "flag-swallowtail"
},
{
"type": "literal",
"value": "flag-usa"
},
{
"type": "literal",
"value": "flag"
},
{
"type": "literal",
"value": "flame"
},
{
"type": "literal",
"value": "flashlight"
},
{
"type": "literal",
"value": "flask-gear"
},
{
"type": "literal",
"value": "flask-poison"
},
{
"type": "literal",
"value": "flask-potion"
},
{
"type": "literal",
"value": "flask-round-poison"
},
{
"type": "literal",
"value": "flask-round-potion"
},
{
"type": "literal",
"value": "flask-vial"
},
{
"type": "literal",
"value": "flask"
},
{
"type": "literal",
"value": "flatbread-stuffed"
},
{
"type": "literal",
"value": "flatbread"
},
{
"type": "literal",
"value": "floppy-disk-circle-arrow-right"
},
{
"type": "literal",
"value": "floppy-disk-circle-xmark"
},
{
"type": "literal",
"value": "floppy-disk-pen"
},
{
"type": "literal",
"value": "floppy-disk-times"
},
{
"type": "literal",
"value": "floppy-disk"
},
{
"type": "literal",
"value": "floppy-disks"
},
{
"type": "literal",
"value": "florin-sign"
},
{
"type": "literal",
"value": "flower-daffodil"
},
{
"type": "literal",
"value": "flower-tulip"
},
{
"type": "literal",
"value": "flower"
},
{
"type": "literal",
"value": "flushed"
},
{
"type": "literal",
"value": "flute"
},
{
"type": "literal",
"value": "flux-capacitor"
},
{
"type": "literal",
"value": "flying-disc"
},
{
"type": "literal",
"value": "fog"
},
{
"type": "literal",
"value": "folder-arrow-down"
},
{
"type": "literal",
"value": "folder-arrow-up"
},
{
"type": "literal",
"value": "folder-blank"
},
{
"type": "literal",
"value": "folder-bookmark"
},
{
"type": "literal",
"value": "folder-closed"
},
{
"type": "literal",
"value": "folder-cog"
},
{
"type": "literal",
"value": "folder-download"
},
{
"type": "literal",
"value": "folder-gear"
},
{
"type": "literal",
"value": "folder-grid"
},
{
"type": "literal",
"value": "folder-heart"
},
{
"type": "literal",
"value": "folder-image"
},
{
"type": "literal",
"value": "folder-magnifying-glass"
},
{
"type": "literal",
"value": "folder-medical"
},
{
"type": "literal",
"value": "folder-minus"
},
{
"type": "literal",
"value": "folder-music"
},
{
"type": "literal",
"value": "folder-open"
},
{
"type": "literal",
"value": "folder-plus"
},
{
"type": "literal",
"value": "folder-search"
},
{
"type": "literal",
"value": "folder-times"
},
{
"type": "literal",
"value": "folder-tree"
},
{
"type": "literal",
"value": "folder-upload"
},
{
"type": "literal",
"value": "folder-user"
},
{
"type": "literal",
"value": "folder-xmark"
},
{
"type": "literal",
"value": "folder"
},
{
"type": "literal",
"value": "folders"
},
{
"type": "literal",
"value": "fondue-pot"
},
{
"type": "literal",
"value": "font-awesome-flag"
},
{
"type": "literal",
"value": "font-awesome-logo-full"
},
{
"type": "literal",
"value": "font-awesome"
},
{
"type": "literal",
"value": "font-case"
},
{
"type": "literal",
"value": "font"
},
{
"type": "literal",
"value": "football-ball"
},
{
"type": "literal",
"value": "football-helmet"
},
{
"type": "literal",
"value": "football"
},
{
"type": "literal",
"value": "fork-knife"
},
{
"type": "literal",
"value": "fork"
},
{
"type": "literal",
"value": "forklift"
},
{
"type": "literal",
"value": "fort"
},
{
"type": "literal",
"value": "forward-fast"
},
{
"type": "literal",
"value": "forward-step"
},
{
"type": "literal",
"value": "forward"
},
{
"type": "literal",
"value": "fragile"
},
{
"type": "literal",
"value": "frame"
},
{
"type": "literal",
"value": "franc-sign"
},
{
"type": "literal",
"value": "french-fries"
},
{
"type": "literal",
"value": "frog"
},
{
"type": "literal",
"value": "frosty-head"
},
{
"type": "literal",
"value": "frown-open"
},
{
"type": "literal",
"value": "frown"
},
{
"type": "literal",
"value": "function"
},
{
"type": "literal",
"value": "funnel-dollar"
},
{
"type": "literal",
"value": "futbol-ball"
},
{
"type": "literal",
"value": "futbol"
},
{
"type": "literal",
"value": "g"
},
{
"type": "literal",
"value": "galaxy"
},
{
"type": "literal",
"value": "gallery-thumbnails"
},
{
"type": "literal",
"value": "game-board-alt"
},
{
"type": "literal",
"value": "game-board-simple"
},
{
"type": "literal",
"value": "game-board"
},
{
"type": "literal",
"value": "game-console-handheld-crank"
},
{
"type": "literal",
"value": "game-console-handheld"
},
{
"type": "literal",
"value": "gamepad-alt"
},
{
"type": "literal",
"value": "gamepad-modern"
},
{
"type": "literal",
"value": "gamepad"
},
{
"type": "literal",
"value": "garage-car"
},
{
"type": "literal",
"value": "garage-open"
},
{
"type": "literal",
"value": "garage"
},
{
"type": "literal",
"value": "garlic"
},
{
"type": "literal",
"value": "gas-pump-slash"
},
{
"type": "literal",
"value": "gas-pump"
},
{
"type": "literal",
"value": "gauge-circle-bolt"
},
{
"type": "literal",
"value": "gauge-circle-minus"
},
{
"type": "literal",
"value": "gauge-circle-plus"
},
{
"type": "literal",
"value": "gauge-high"
},
{
"type": "literal",
"value": "gauge-low"
},
{
"type": "literal",
"value": "gauge-max"
},
{
"type": "literal",
"value": "gauge-med"
},
{
"type": "literal",
"value": "gauge-min"
},
{
"type": "literal",
"value": "gauge-simple-high"
},
{
"type": "literal",
"value": "gauge-simple-low"
},
{
"type": "literal",
"value": "gauge-simple-max"
},
{
"type": "literal",
"value": "gauge-simple-med"
},
{
"type": "literal",
"value": "gauge-simple-min"
},
{
"type": "literal",
"value": "gauge-simple"
},
{
"type": "literal",
"value": "gauge"
},
{
"type": "literal",
"value": "gave-dandy"
},
{
"type": "literal",
"value": "gavel"
},
{
"type": "literal",
"value": "gbp"
},
{
"type": "literal",
"value": "gear-code"
},
{
"type": "literal",
"value": "gear-complex-code"
},
{
"type": "literal",
"value": "gear-complex"
},
{
"type": "literal",
"value": "gear"
},
{
"type": "literal",
"value": "gears"
},
{
"type": "literal",
"value": "gem"
},
{
"type": "literal",
"value": "genderless"
},
{
"type": "literal",
"value": "ghost"
},
{
"type": "literal",
"value": "gif"
},
{
"type": "literal",
"value": "gift-card"
},
{
"type": "literal",
"value": "gift"
},
{
"type": "literal",
"value": "gifts"
},
{
"type": "literal",
"value": "gingerbread-man"
},
{
"type": "literal",
"value": "glass-champagne"
},
{
"type": "literal",
"value": "glass-cheers"
},
{
"type": "literal",
"value": "glass-citrus"
},
{
"type": "literal",
"value": "glass-empty"
},
{
"type": "literal",
"value": "glass-half-empty"
},
{
"type": "literal",
"value": "glass-half-full"
},
{
"type": "literal",
"value": "glass-half"
},
{
"type": "literal",
"value": "glass-martini-alt"
},
{
"type": "literal",
"value": "glass-martini"
},
{
"type": "literal",
"value": "glass-water-droplet"
},
{
"type": "literal",
"value": "glass-water"
},
{
"type": "literal",
"value": "glass-whiskey-rocks"
},
{
"type": "literal",
"value": "glass-whiskey"
},
{
"type": "literal",
"value": "glass"
},
{
"type": "literal",
"value": "glasses-alt"
},
{
"type": "literal",
"value": "glasses-round"
},
{
"type": "literal",
"value": "glasses"
},
{
"type": "literal",
"value": "globe-africa"
},
{
"type": "literal",
"value": "globe-americas"
},
{
"type": "literal",
"value": "globe-asia"
},
{
"type": "literal",
"value": "globe-europe"
},
{
"type": "literal",
"value": "globe-oceania"
},
{
"type": "literal",
"value": "globe-snow"
},
{
"type": "literal",
"value": "globe-stand"
},
{
"type": "literal",
"value": "globe"
},
{
"type": "literal",
"value": "glove-boxing"
},
{
"type": "literal",
"value": "goal-net"
},
{
"type": "literal",
"value": "golf-ball-tee"
},
{
"type": "literal",
"value": "golf-ball"
},
{
"type": "literal",
"value": "golf-club"
},
{
"type": "literal",
"value": "golf-flag-hole"
},
{
"type": "literal",
"value": "gopuram"
},
{
"type": "literal",
"value": "graduation-cap"
},
{
"type": "literal",
"value": "gramophone"
},
{
"type": "literal",
"value": "grapes"
},
{
"type": "literal",
"value": "grate-droplet"
},
{
"type": "literal",
"value": "grate"
},
{
"type": "literal",
"value": "greater-than-equal"
},
{
"type": "literal",
"value": "greater-than"
},
{
"type": "literal",
"value": "grid-2-plus"
},
{
"type": "literal",
"value": "grid-2"
},
{
"type": "literal",
"value": "grid-3"
},
{
"type": "literal",
"value": "grid-4"
},
{
"type": "literal",
"value": "grid-5"
},
{
"type": "literal",
"value": "grid-dividers"
},
{
"type": "literal",
"value": "grid-horizontal"
},
{
"type": "literal",
"value": "grid-round-2-plus"
},
{
"type": "literal",
"value": "grid-round-2"
},
{
"type": "literal",
"value": "grid-round-4"
},
{
"type": "literal",
"value": "grid-round-5"
},
{
"type": "literal",
"value": "grid-round"
},
{
"type": "literal",
"value": "grid"
},
{
"type": "literal",
"value": "grill-fire"
},
{
"type": "literal",
"value": "grill-hot"
},
{
"type": "literal",
"value": "grill"
},
{
"type": "literal",
"value": "grimace"
},
{
"type": "literal",
"value": "grin-alt"
},
{
"type": "literal",
"value": "grin-beam-sweat"
},
{
"type": "literal",
"value": "grin-beam"
},
{
"type": "literal",
"value": "grin-hearts"
},
{
"type": "literal",
"value": "grin-squint-tears"
},
{
"type": "literal",
"value": "grin-squint"
},
{
"type": "literal",
"value": "grin-stars"
},
{
"type": "literal",
"value": "grin-tears"
},
{
"type": "literal",
"value": "grin-tongue-squint"
},
{
"type": "literal",
"value": "grin-tongue-wink"
},
{
"type": "literal",
"value": "grin-tongue"
},
{
"type": "literal",
"value": "grin-wink"
},
{
"type": "literal",
"value": "grin"
},
{
"type": "literal",
"value": "grip-dots-vertical"
},
{
"type": "literal",
"value": "grip-dots"
},
{
"type": "literal",
"value": "grip-horizontal"
},
{
"type": "literal",
"value": "grip-lines-vertical"
},
{
"type": "literal",
"value": "grip-lines"
},
{
"type": "literal",
"value": "grip-vertical"
},
{
"type": "literal",
"value": "grip"
},
{
"type": "literal",
"value": "group-arrows-rotate"
},
{
"type": "literal",
"value": "guarani-sign"
},
{
"type": "literal",
"value": "guitar-electric"
},
{
"type": "literal",
"value": "guitar"
},
{
"type": "literal",
"value": "guitars"
},
{
"type": "literal",
"value": "gun-slash"
},
{
"type": "literal",
"value": "gun-squirt"
},
{
"type": "literal",
"value": "gun"
},
{
"type": "literal",
"value": "h-square"
},
{
"type": "literal",
"value": "h"
},
{
"type": "literal",
"value": "h1"
},
{
"type": "literal",
"value": "h2"
},
{
"type": "literal",
"value": "h3"
},
{
"type": "literal",
"value": "h4"
},
{
"type": "literal",
"value": "h5"
},
{
"type": "literal",
"value": "h6"
},
{
"type": "literal",
"value": "hamburger"
},
{
"type": "literal",
"value": "hammer-crash"
},
{
"type": "literal",
"value": "hammer-war"
},
{
"type": "literal",
"value": "hammer"
},
{
"type": "literal",
"value": "hamsa"
},
{
"type": "literal",
"value": "hand-back-fist"
},
{
"type": "literal",
"value": "hand-back-point-down"
},
{
"type": "literal",
"value": "hand-back-point-left"
},
{
"type": "literal",
"value": "hand-back-point-ribbon"
},
{
"type": "literal",
"value": "hand-back-point-right"
},
{
"type": "literal",
"value": "hand-back-point-up"
},
{
"type": "literal",
"value": "hand-dots"
},
{
"type": "literal",
"value": "hand-fingers-crossed"
},
{
"type": "literal",
"value": "hand-fist"
},
{
"type": "literal",
"value": "hand-heart"
},
{
"type": "literal",
"value": "hand-holding-box"
},
{
"type": "literal",
"value": "hand-holding-dollar"
},
{
"type": "literal",
"value": "hand-holding-droplet"
},
{
"type": "literal",
"value": "hand-holding-hand"
},
{
"type": "literal",
"value": "hand-holding-heart"
},
{
"type": "literal",
"value": "hand-holding-magic"
},
{
"type": "literal",
"value": "hand-holding-medical"
},
{
"type": "literal",
"value": "hand-holding-seedling"
},
{
"type": "literal",
"value": "hand-holding-skull"
},
{
"type": "literal",
"value": "hand-holding-usd"
},
{
"type": "literal",
"value": "hand-holding-water"
},
{
"type": "literal",
"value": "hand-holding"
},
{
"type": "literal",
"value": "hand-horns"
},
{
"type": "literal",
"value": "hand-lizard"
},
{
"type": "literal",
"value": "hand-love"
},
{
"type": "literal",
"value": "hand-middle-finger"
},
{
"type": "literal",
"value": "hand-paper"
},
{
"type": "literal",
"value": "hand-peace"
},
{
"type": "literal",
"value": "hand-point-down"
},
{
"type": "literal",
"value": "hand-point-left"
},
{
"type": "literal",
"value": "hand-point-ribbon"
},
{
"type": "literal",
"value": "hand-point-right"
},
{
"type": "literal",
"value": "hand-point-up"
},
{
"type": "literal",
"value": "hand-pointer"
},
{
"type": "literal",
"value": "hand-receiving"
},
{
"type": "literal",
"value": "hand-rock"
},
{
"type": "literal",
"value": "hand-scissors"
},
{
"type": "literal",
"value": "hand-sparkles"
},
{
"type": "literal",
"value": "hand-spock"
},
{
"type": "literal",
"value": "hand-wave"
},
{
"type": "literal",
"value": "hand"
},
{
"type": "literal",
"value": "handcuffs"
},
{
"type": "literal",
"value": "hands-american-sign-language-interpreting"
},
{
"type": "literal",
"value": "hands-asl-interpreting"
},
{
"type": "literal",
"value": "hands-bound"
},
{
"type": "literal",
"value": "hands-bubbles"
},
{
"type": "literal",
"value": "hands-clapping"
},
{
"type": "literal",
"value": "hands-heart"
},
{
"type": "literal",
"value": "hands-helping"
},
{
"type": "literal",
"value": "hands-holding-child"
},
{
"type": "literal",
"value": "hands-holding-circle"
},
{
"type": "literal",
"value": "hands-holding-diamond"
},
{
"type": "literal",
"value": "hands-holding-dollar"
},
{
"type": "literal",
"value": "hands-holding-heart"
},
{
"type": "literal",
"value": "hands-holding"
},
{
"type": "literal",
"value": "hands-praying"
},
{
"type": "literal",
"value": "hands-usd"
},
{
"type": "literal",
"value": "hands-wash"
},
{
"type": "literal",
"value": "hands"
},
{
"type": "literal",
"value": "handshake-alt-slash"
},
{
"type": "literal",
"value": "handshake-alt"
},
{
"type": "literal",
"value": "handshake-angle"
},
{
"type": "literal",
"value": "handshake-simple-slash"
},
{
"type": "literal",
"value": "handshake-simple"
},
{
"type": "literal",
"value": "handshake-slash"
},
{
"type": "literal",
"value": "handshake"
},
{
"type": "literal",
"value": "hanukiah"
},
{
"type": "literal",
"value": "hard-drive"
},
{
"type": "literal",
"value": "hard-hat"
},
{
"type": "literal",
"value": "hard-of-hearing"
},
{
"type": "literal",
"value": "hashtag-lock"
},
{
"type": "literal",
"value": "hashtag"
},
{
"type": "literal",
"value": "hat-beach"
},
{
"type": "literal",
"value": "hat-chef"
},
{
"type": "literal",
"value": "hat-cowboy-side"
},
{
"type": "literal",
"value": "hat-cowboy"
},
{
"type": "literal",
"value": "hat-hard"
},
{
"type": "literal",
"value": "hat-santa"
},
{
"type": "literal",
"value": "hat-winter"
},
{
"type": "literal",
"value": "hat-witch"
},
{
"type": "literal",
"value": "hat-wizard"
},
{
"type": "literal",
"value": "haykal"
},
{
"type": "literal",
"value": "hdd"
},
{
"type": "literal",
"value": "head-side-brain"
},
{
"type": "literal",
"value": "head-side-cough-slash"
},
{
"type": "literal",
"value": "head-side-cough"
},
{
"type": "literal",
"value": "head-side-goggles"
},
{
"type": "literal",
"value": "head-side-headphones"
},
{
"type": "literal",
"value": "head-side-heart"
},
{
"type": "literal",
"value": "head-side-mask"
},
{
"type": "literal",
"value": "head-side-medical"
},
{
"type": "literal",
"value": "head-side-virus"
},
{
"type": "literal",
"value": "head-side"
},
{
"type": "literal",
"value": "head-vr"
},
{
"type": "literal",
"value": "header"
},
{
"type": "literal",
"value": "heading"
},
{
"type": "literal",
"value": "headphones-alt"
},
{
"type": "literal",
"value": "headphones-simple"
},
{
"type": "literal",
"value": "headphones"
},
{
"type": "literal",
"value": "headset"
},
{
"type": "literal",
"value": "heart-broken"
},
{
"type": "literal",
"value": "heart-circle-bolt"
},
{
"type": "literal",
"value": "heart-circle-check"
},
{
"type": "literal",
"value": "heart-circle-exclamation"
},
{
"type": "literal",
"value": "heart-circle-minus"
},
{
"type": "literal",
"value": "heart-circle-plus"
},
{
"type": "literal",
"value": "heart-circle-xmark"
},
{
"type": "literal",
"value": "heart-circle"
},
{
"type": "literal",
"value": "heart-crack"
},
{
"type": "literal",
"value": "heart-half-alt"
},
{
"type": "literal",
"value": "heart-half-stroke"
},
{
"type": "literal",
"value": "heart-half"
},
{
"type": "literal",
"value": "heart-music-camera-bolt"
},
{
"type": "literal",
"value": "heart-pulse"
},
{
"type": "literal",
"value": "heart-rate"
},
{
"type": "literal",
"value": "heart-square"
},
{
"type": "literal",
"value": "heart"
},
{
"type": "literal",
"value": "heartbeat"
},
{
"type": "literal",
"value": "heat"
},
{
"type": "literal",
"value": "helicopter-symbol"
},
{
"type": "literal",
"value": "helicopter"
},
{
"type": "literal",
"value": "helmet-battle"
},
{
"type": "literal",
"value": "helmet-safety"
},
{
"type": "literal",
"value": "helmet-un"
},
{
"type": "literal",
"value": "hexagon-check"
},
{
"type": "literal",
"value": "hexagon-divide"
},
{
"type": "literal",
"value": "hexagon-exclamation"
},
{
"type": "literal",
"value": "hexagon-image"
},
{
"type": "literal",
"value": "hexagon-minus"
},
{
"type": "literal",
"value": "hexagon-plus"
},
{
"type": "literal",
"value": "hexagon-vertical-nft-slanted"
},
{
"type": "literal",
"value": "hexagon-vertical-nft"
},
{
"type": "literal",
"value": "hexagon-xmark"
},
{
"type": "literal",
"value": "hexagon"
},
{
"type": "literal",
"value": "high-definition"
},
{
"type": "literal",
"value": "highlighter-line"
},
{
"type": "literal",
"value": "highlighter"
},
{
"type": "literal",
"value": "hiking"
},
{
"type": "literal",
"value": "hill-avalanche"
},
{
"type": "literal",
"value": "hill-rockslide"
},
{
"type": "literal",
"value": "hippo"
},
{
"type": "literal",
"value": "history"
},
{
"type": "literal",
"value": "hockey-mask"
},
{
"type": "literal",
"value": "hockey-puck"
},
{
"type": "literal",
"value": "hockey-stick-puck"
},
{
"type": "literal",
"value": "hockey-sticks"
},
{
"type": "literal",
"value": "holly-berry"
},
{
"type": "literal",
"value": "home-alt"
},
{
"type": "literal",
"value": "home-blank"
},
{
"type": "literal",
"value": "home-heart"
},
{
"type": "literal",
"value": "home-lg-alt"
},
{
"type": "literal",
"value": "home-lg"
},
{
"type": "literal",
"value": "home-user"
},
{
"type": "literal",
"value": "home"
},
{
"type": "literal",
"value": "honey-pot"
},
{
"type": "literal",
"value": "hood-cloak"
},
{
"type": "literal",
"value": "horizontal-rule"
},
{
"type": "literal",
"value": "horse-head"
},
{
"type": "literal",
"value": "horse-saddle"
},
{
"type": "literal",
"value": "horse"
},
{
"type": "literal",
"value": "hose-reel"
},
{
"type": "literal",
"value": "hose"
},
{
"type": "literal",
"value": "hospital-alt"
},
{
"type": "literal",
"value": "hospital-symbol"
},
{
"type": "literal",
"value": "hospital-user"
},
{
"type": "literal",
"value": "hospital-wide"
},
{
"type": "literal",
"value": "hospital"
},
{
"type": "literal",
"value": "hospitals"
},
{
"type": "literal",
"value": "hot-tub-person"
},
{
"type": "literal",
"value": "hot-tub"
},
{
"type": "literal",
"value": "hotdog"
},
{
"type": "literal",
"value": "hotel"
},
{
"type": "literal",
"value": "hourglass-1"
},
{
"type": "literal",
"value": "hourglass-2"
},
{
"type": "literal",
"value": "hourglass-3"
},
{
"type": "literal",
"value": "hourglass-clock"
},
{
"type": "literal",
"value": "hourglass-empty"
},
{
"type": "literal",
"value": "hourglass-end"
},
{
"type": "literal",
"value": "hourglass-half"
},
{
"type": "literal",
"value": "hourglass-start"
},
{
"type": "literal",
"value": "hourglass"
},
{
"type": "literal",
"value": "house-blank"
},
{
"type": "literal",
"value": "house-building"
},
{
"type": "literal",
"value": "house-chimney-blank"
},
{
"type": "literal",
"value": "house-chimney-crack"
},
{
"type": "literal",
"value": "house-chimney-heart"
},
{
"type": "literal",
"value": "house-chimney-medical"
},
{
"type": "literal",
"value": "house-chimney-user"
},
{
"type": "literal",
"value": "house-chimney-window"
},
{
"type": "literal",
"value": "house-chimney"
},
{
"type": "literal",
"value": "house-circle-check"
},
{
"type": "literal",
"value": "house-circle-exclamation"
},
{
"type": "literal",
"value": "house-circle-xmark"
},
{
"type": "literal",
"value": "house-crack"
},
{
"type": "literal",
"value": "house-damage"
},
{
"type": "literal",
"value": "house-day"
},
{
"type": "literal",
"value": "house-fire"
},
{
"type": "literal",
"value": "house-flag"
},
{
"type": "literal",
"value": "house-flood-water-circle-arrow-right"
},
{
"type": "literal",
"value": "house-flood-water"
},
{
"type": "literal",
"value": "house-flood"
},
{
"type": "literal",
"value": "house-heart"
},
{
"type": "literal",
"value": "house-laptop"
},
{
"type": "literal",
"value": "house-leave"
},
{
"type": "literal",
"value": "house-lock"
},
{
"type": "literal",
"value": "house-medical-circle-check"
},
{
"type": "literal",
"value": "house-medical-circle-exclamation"
},
{
"type": "literal",
"value": "house-medical-circle-xmark"
},
{
"type": "literal",
"value": "house-medical-flag"
},
{
"type": "literal",
"value": "house-medical"
},
{
"type": "literal",
"value": "house-night"
},
{
"type": "literal",
"value": "house-person-arrive"
},
{
"type": "literal",
"value": "house-person-depart"
},
{
"type": "literal",
"value": "house-person-leave"
},
{
"type": "literal",
"value": "house-person-return"
},
{
"type": "literal",
"value": "house-return"
},
{
"type": "literal",
"value": "house-signal"
},
{
"type": "literal",
"value": "house-tree"
},
{
"type": "literal",
"value": "house-tsunami"
},
{
"type": "literal",
"value": "house-turret"
},
{
"type": "literal",
"value": "house-user"
},
{
"type": "literal",
"value": "house-water"
},
{
"type": "literal",
"value": "house-window"
},
{
"type": "literal",
"value": "house"
},
{
"type": "literal",
"value": "hryvnia-sign"
},
{
"type": "literal",
"value": "hryvnia"
},
{
"type": "literal",
"value": "humidity"
},
{
"type": "literal",
"value": "hundred-points"
},
{
"type": "literal",
"value": "hurricane"
},
{
"type": "literal",
"value": "hyphen"
},
{
"type": "literal",
"value": "i-cursor"
},
{
"type": "literal",
"value": "i"
},
{
"type": "literal",
"value": "ice-cream"
},
{
"type": "literal",
"value": "ice-skate"
},
{
"type": "literal",
"value": "icicles"
},
{
"type": "literal",
"value": "icons-alt"
},
{
"type": "literal",
"value": "icons"
},
{
"type": "literal",
"value": "id-badge"
},
{
"type": "literal",
"value": "id-card-alt"
},
{
"type": "literal",
"value": "id-card-clip"
},
{
"type": "literal",
"value": "id-card"
},
{
"type": "literal",
"value": "igloo"
},
{
"type": "literal",
"value": "ils"
},
{
"type": "literal",
"value": "image-landscape"
},
{
"type": "literal",
"value": "image-polaroid-user"
},
{
"type": "literal",
"value": "image-polaroid"
},
{
"type": "literal",
"value": "image-portrait"
},
{
"type": "literal",
"value": "image-slash"
},
{
"type": "literal",
"value": "image-user"
},
{
"type": "literal",
"value": "image"
},
{
"type": "literal",
"value": "images-user"
},
{
"type": "literal",
"value": "images"
},
{
"type": "literal",
"value": "inbox-arrow-down"
},
{
"type": "literal",
"value": "inbox-arrow-up"
},
{
"type": "literal",
"value": "inbox-full"
},
{
"type": "literal",
"value": "inbox-in"
},
{
"type": "literal",
"value": "inbox-out"
},
{
"type": "literal",
"value": "inbox"
},
{
"type": "literal",
"value": "inboxes"
},
{
"type": "literal",
"value": "indent"
},
{
"type": "literal",
"value": "indian-rupee-sign"
},
{
"type": "literal",
"value": "indian-rupee"
},
{
"type": "literal",
"value": "industry-alt"
},
{
"type": "literal",
"value": "industry-windows"
},
{
"type": "literal",
"value": "industry"
},
{
"type": "literal",
"value": "infinity"
},
{
"type": "literal",
"value": "info-circle"
},
{
"type": "literal",
"value": "info-square"
},
{
"type": "literal",
"value": "info"
},
{
"type": "literal",
"value": "inhaler"
},
{
"type": "literal",
"value": "input-numeric"
},
{
"type": "literal",
"value": "input-pipe"
},
{
"type": "literal",
"value": "input-text"
},
{
"type": "literal",
"value": "inr"
},
{
"type": "literal",
"value": "institution"
},
{
"type": "literal",
"value": "integral"
},
{
"type": "literal",
"value": "interrobang"
},
{
"type": "literal",
"value": "intersection"
},
{
"type": "literal",
"value": "inventory"
},
{
"type": "literal",
"value": "island-tree-palm"
},
{
"type": "literal",
"value": "island-tropical"
},
{
"type": "literal",
"value": "italic"
},
{
"type": "literal",
"value": "j"
},
{
"type": "literal",
"value": "jack-o-lantern"
},
{
"type": "literal",
"value": "jar-wheat"
},
{
"type": "literal",
"value": "jar"
},
{
"type": "literal",
"value": "jedi"
},
{
"type": "literal",
"value": "jet-fighter-up"
},
{
"type": "literal",
"value": "jet-fighter"
},
{
"type": "literal",
"value": "joint"
},
{
"type": "literal",
"value": "journal-whills"
},
{
"type": "literal",
"value": "joystick"
},
{
"type": "literal",
"value": "jpy"
},
{
"type": "literal",
"value": "jug-bottle"
},
{
"type": "literal",
"value": "jug-detergent"
},
{
"type": "literal",
"value": "jug"
},
{
"type": "literal",
"value": "k"
},
{
"type": "literal",
"value": "kaaba"
},
{
"type": "literal",
"value": "kazoo"
},
{
"type": "literal",
"value": "kerning"
},
{
"type": "literal",
"value": "key-skeleton-left-right"
},
{
"type": "literal",
"value": "key-skeleton"
},
{
"type": "literal",
"value": "key"
},
{
"type": "literal",
"value": "keyboard-brightness-low"
},
{
"type": "literal",
"value": "keyboard-brightness"
},
{
"type": "literal",
"value": "keyboard-down"
},
{
"type": "literal",
"value": "keyboard-left"
},
{
"type": "literal",
"value": "keyboard"
},
{
"type": "literal",
"value": "keynote"
},
{
"type": "literal",
"value": "khanda"
},
{
"type": "literal",
"value": "kidneys"
},
{
"type": "literal",
"value": "kip-sign"
},
{
"type": "literal",
"value": "kiss-beam"
},
{
"type": "literal",
"value": "kiss-wink-heart"
},
{
"type": "literal",
"value": "kiss"
},
{
"type": "literal",
"value": "kit-medical"
},
{
"type": "literal",
"value": "kitchen-set"
},
{
"type": "literal",
"value": "kite"
},
{
"type": "literal",
"value": "kiwi-bird"
},
{
"type": "literal",
"value": "kiwi-fruit"
},
{
"type": "literal",
"value": "knife-kitchen"
},
{
"type": "literal",
"value": "knife"
},
{
"type": "literal",
"value": "krw"
},
{
"type": "literal",
"value": "l"
},
{
"type": "literal",
"value": "lacrosse-stick-ball"
},
{
"type": "literal",
"value": "lacrosse-stick"
},
{
"type": "literal",
"value": "ladder-water"
},
{
"type": "literal",
"value": "lambda"
},
{
"type": "literal",
"value": "lamp-desk"
},
{
"type": "literal",
"value": "lamp-floor"
},
{
"type": "literal",
"value": "lamp-street"
},
{
"type": "literal",
"value": "lamp"
},
{
"type": "literal",
"value": "land-mine-on"
},
{
"type": "literal",
"value": "landmark-alt"
},
{
"type": "literal",
"value": "landmark-dome"
},
{
"type": "literal",
"value": "landmark-flag"
},
{
"type": "literal",
"value": "landmark"
},
{
"type": "literal",
"value": "landscape"
},
{
"type": "literal",
"value": "language"
},
{
"type": "literal",
"value": "laptop-arrow-down"
},
{
"type": "literal",
"value": "laptop-binary"
},
{
"type": "literal",
"value": "laptop-code"
},
{
"type": "literal",
"value": "laptop-file"
},
{
"type": "literal",
"value": "laptop-house"
},
{
"type": "literal",
"value": "laptop-medical"
},
{
"type": "literal",
"value": "laptop-mobile"
},
{
"type": "literal",
"value": "laptop-slash"
},
{
"type": "literal",
"value": "laptop"
},
{
"type": "literal",
"value": "lari-sign"
},
{
"type": "literal",
"value": "lasso-sparkles"
},
{
"type": "literal",
"value": "lasso"
},
{
"type": "literal",
"value": "laugh-beam"
},
{
"type": "literal",
"value": "laugh-squint"
},
{
"type": "literal",
"value": "laugh-wink"
},
{
"type": "literal",
"value": "laugh"
},
{
"type": "literal",
"value": "layer-group-minus"
},
{
"type": "literal",
"value": "layer-group-plus"
},
{
"type": "literal",
"value": "layer-group"
},
{
"type": "literal",
"value": "layer-minus"
},
{
"type": "literal",
"value": "layer-plus"
},
{
"type": "literal",
"value": "leaf-heart"
},
{
"type": "literal",
"value": "leaf-maple"
},
{
"type": "literal",
"value": "leaf-oak"
},
{
"type": "literal",
"value": "leaf"
},
{
"type": "literal",
"value": "leafy-green"
},
{
"type": "literal",
"value": "left-from-line"
},
{
"type": "literal",
"value": "left-long-to-line"
},
{
"type": "literal",
"value": "left-long"
},
{
"type": "literal",
"value": "left-right"
},
{
"type": "literal",
"value": "left-to-line"
},
{
"type": "literal",
"value": "left"
},
{
"type": "literal",
"value": "legal"
},
{
"type": "literal",
"value": "lemon"
},
{
"type": "literal",
"value": "less-than-equal"
},
{
"type": "literal",
"value": "less-than"
},
{
"type": "literal",
"value": "level-down-alt"
},
{
"type": "literal",
"value": "level-down"
},
{
"type": "literal",
"value": "level-up-alt"
},
{
"type": "literal",
"value": "level-up"
},
{
"type": "literal",
"value": "life-ring"
},
{
"type": "literal",
"value": "light-ceiling"
},
{
"type": "literal",
"value": "light-emergency-on"
},
{
"type": "literal",
"value": "light-emergency"
},
{
"type": "literal",
"value": "light-switch-off"
},
{
"type": "literal",
"value": "light-switch-on"
},
{
"type": "literal",
"value": "light-switch"
},
{
"type": "literal",
"value": "lightbulb-cfl-on"
},
{
"type": "literal",
"value": "lightbulb-cfl"
},
{
"type": "literal",
"value": "lightbulb-dollar"
},
{
"type": "literal",
"value": "lightbulb-exclamation-on"
},
{
"type": "literal",
"value": "lightbulb-exclamation"
},
{
"type": "literal",
"value": "lightbulb-gear"
},
{
"type": "literal",
"value": "lightbulb-on"
},
{
"type": "literal",
"value": "lightbulb-slash"
},
{
"type": "literal",
"value": "lightbulb"
},
{
"type": "literal",
"value": "lights-holiday"
},
{
"type": "literal",
"value": "line-chart"
},
{
"type": "literal",
"value": "line-columns"
},
{
"type": "literal",
"value": "line-height"
},
{
"type": "literal",
"value": "lines-leaning"
},
{
"type": "literal",
"value": "link-horizontal-slash"
},
{
"type": "literal",
"value": "link-horizontal"
},
{
"type": "literal",
"value": "link-simple-slash"
},
{
"type": "literal",
"value": "link-simple"
},
{
"type": "literal",
"value": "link-slash"
},
{
"type": "literal",
"value": "link"
},
{
"type": "literal",
"value": "lips"
},
{
"type": "literal",
"value": "lira-sign"
},
{
"type": "literal",
"value": "list-1-2"
},
{
"type": "literal",
"value": "list-alt"
},
{
"type": "literal",
"value": "list-check"
},
{
"type": "literal",
"value": "list-dots"
},
{
"type": "literal",
"value": "list-dropdown"
},
{
"type": "literal",
"value": "list-music"
},
{
"type": "literal",
"value": "list-numeric"
},
{
"type": "literal",
"value": "list-ol"
},
{
"type": "literal",
"value": "list-radio"
},
{
"type": "literal",
"value": "list-squares"
},
{
"type": "literal",
"value": "list-timeline"
},
{
"type": "literal",
"value": "list-tree"
},
{
"type": "literal",
"value": "list-ul"
},
{
"type": "literal",
"value": "list"
},
{
"type": "literal",
"value": "litecoin-sign"
},
{
"type": "literal",
"value": "loader"
},
{
"type": "literal",
"value": "lobster"
},
{
"type": "literal",
"value": "location-arrow"
},
{
"type": "literal",
"value": "location-check"
},
{
"type": "literal",
"value": "location-circle"
},
{
"type": "literal",
"value": "location-crosshairs-slash"
},
{
"type": "literal",
"value": "location-crosshairs"
},
{
"type": "literal",
"value": "location-dot-slash"
},
{
"type": "literal",
"value": "location-dot"
},
{
"type": "literal",
"value": "location-exclamation"
},
{
"type": "literal",
"value": "location-minus"
},
{
"type": "literal",
"value": "location-pen"
},
{
"type": "literal",
"value": "location-pin-lock"
},
{
"type": "literal",
"value": "location-pin-slash"
},
{
"type": "literal",
"value": "location-pin"
},
{
"type": "literal",
"value": "location-plus"
},
{
"type": "literal",
"value": "location-question"
},
{
"type": "literal",
"value": "location-slash"
},
{
"type": "literal",
"value": "location-smile"
},
{
"type": "literal",
"value": "location-xmark"
},
{
"type": "literal",
"value": "location"
},
{
"type": "literal",
"value": "lock-a"
},
{
"type": "literal",
"value": "lock-alt"
},
{
"type": "literal",
"value": "lock-hashtag"
},
{
"type": "literal",
"value": "lock-keyhole-open"
},
{
"type": "literal",
"value": "lock-keyhole"
},
{
"type": "literal",
"value": "lock-open-alt"
},
{
"type": "literal",
"value": "lock-open"
},
{
"type": "literal",
"value": "lock"
},
{
"type": "literal",
"value": "locust"
},
{
"type": "literal",
"value": "lollipop"
},
{
"type": "literal",
"value": "lollypop"
},
{
"type": "literal",
"value": "long-arrow-alt-down"
},
{
"type": "literal",
"value": "long-arrow-alt-left"
},
{
"type": "literal",
"value": "long-arrow-alt-right"
},
{
"type": "literal",
"value": "long-arrow-alt-up"
},
{
"type": "literal",
"value": "long-arrow-down"
},
{
"type": "literal",
"value": "long-arrow-left"
},
{
"type": "literal",
"value": "long-arrow-right"
},
{
"type": "literal",
"value": "long-arrow-up"
},
{
"type": "literal",
"value": "loveseat"
},
{
"type": "literal",
"value": "low-vision"
},
{
"type": "literal",
"value": "luchador-mask"
},
{
"type": "literal",
"value": "luchador"
},
{
"type": "literal",
"value": "luggage-cart"
},
{
"type": "literal",
"value": "lungs-virus"
},
{
"type": "literal",
"value": "lungs"
},
{
"type": "literal",
"value": "m"
},
{
"type": "literal",
"value": "mace"
},
{
"type": "literal",
"value": "magic-wand-sparkles"
},
{
"type": "literal",
"value": "magic"
},
{
"type": "literal",
"value": "magnet"
},
{
"type": "literal",
"value": "magnifying-glass-arrow-right"
},
{
"type": "literal",
"value": "magnifying-glass-chart"
},
{
"type": "literal",
"value": "magnifying-glass-dollar"
},
{
"type": "literal",
"value": "magnifying-glass-location"
},
{
"type": "literal",
"value": "magnifying-glass-minus"
},
{
"type": "literal",
"value": "magnifying-glass-plus"
},
{
"type": "literal",
"value": "magnifying-glass"
},
{
"type": "literal",
"value": "mail-bulk"
},
{
"type": "literal",
"value": "mail-forward"
},
{
"type": "literal",
"value": "mail-reply-all"
},
{
"type": "literal",
"value": "mail-reply"
},
{
"type": "literal",
"value": "mailbox-flag-up"
},
{
"type": "literal",
"value": "mailbox"
},
{
"type": "literal",
"value": "maki-roll"
},
{
"type": "literal",
"value": "makizushi"
},
{
"type": "literal",
"value": "male"
},
{
"type": "literal",
"value": "manat-sign"
},
{
"type": "literal",
"value": "mandolin"
},
{
"type": "literal",
"value": "mango"
},
{
"type": "literal",
"value": "manhole"
},
{
"type": "literal",
"value": "map-location-dot"
},
{
"type": "literal",
"value": "map-location"
},
{
"type": "literal",
"value": "map-marked-alt"
},
{
"type": "literal",
"value": "map-marked"
},
{
"type": "literal",
"value": "map-marker-alt-slash"
},
{
"type": "literal",
"value": "map-marker-alt"
},
{
"type": "literal",
"value": "map-marker-check"
},
{
"type": "literal",
"value": "map-marker-edit"
},
{
"type": "literal",
"value": "map-marker-exclamation"
},
{
"type": "literal",
"value": "map-marker-minus"
},
{
"type": "literal",
"value": "map-marker-plus"
},
{
"type": "literal",
"value": "map-marker-question"
},
{
"type": "literal",
"value": "map-marker-slash"
},
{
"type": "literal",
"value": "map-marker-smile"
},
{
"type": "literal",
"value": "map-marker-times"
},
{
"type": "literal",
"value": "map-marker-xmark"
},
{
"type": "literal",
"value": "map-marker"
},
{
"type": "literal",
"value": "map-pin"
},
{
"type": "literal",
"value": "map-signs"
},
{
"type": "literal",
"value": "map"
},
{
"type": "literal",
"value": "marker"
},
{
"type": "literal",
"value": "mars-and-venus-burst"
},
{
"type": "literal",
"value": "mars-and-venus"
},
{
"type": "literal",
"value": "mars-double"
},
{
"type": "literal",
"value": "mars-stroke-h"
},
{
"type": "literal",
"value": "mars-stroke-right"
},
{
"type": "literal",
"value": "mars-stroke-up"
},
{
"type": "literal",
"value": "mars-stroke-v"
},
{
"type": "literal",
"value": "mars-stroke"
},
{
"type": "literal",
"value": "mars"
},
{
"type": "literal",
"value": "martini-glass-citrus"
},
{
"type": "literal",
"value": "martini-glass-empty"
},
{
"type": "literal",
"value": "martini-glass"
},
{
"type": "literal",
"value": "mask-face"
},
{
"type": "literal",
"value": "mask-luchador"
},
{
"type": "literal",
"value": "mask-snorkel"
},
{
"type": "literal",
"value": "mask-ventilator"
},
{
"type": "literal",
"value": "mask"
},
{
"type": "literal",
"value": "masks-theater"
},
{
"type": "literal",
"value": "mattress-pillow"
},
{
"type": "literal",
"value": "maximize"
},
{
"type": "literal",
"value": "meat"
},
{
"type": "literal",
"value": "medal"
},
{
"type": "literal",
"value": "medkit"
},
{
"type": "literal",
"value": "megaphone"
},
{
"type": "literal",
"value": "meh-blank"
},
{
"type": "literal",
"value": "meh-rolling-eyes"
},
{
"type": "literal",
"value": "meh"
},
{
"type": "literal",
"value": "melon-slice"
},
{
"type": "literal",
"value": "melon"
},
{
"type": "literal",
"value": "memo-circle-check"
},
{
"type": "literal",
"value": "memo-circle-info"
},
{
"type": "literal",
"value": "memo-pad"
},
{
"type": "literal",
"value": "memo"
},
{
"type": "literal",
"value": "memory"
},
{
"type": "literal",
"value": "menorah"
},
{
"type": "literal",
"value": "mercury"
},
{
"type": "literal",
"value": "merge"
},
{
"type": "literal",
"value": "message-arrow-down"
},
{
"type": "literal",
"value": "message-arrow-up-right"
},
{
"type": "literal",
"value": "message-arrow-up"
},
{
"type": "literal",
"value": "message-bot"
},
{
"type": "literal",
"value": "message-captions"
},
{
"type": "literal",
"value": "message-check"
},
{
"type": "literal",
"value": "message-code"
},
{
"type": "literal",
"value": "message-dollar"
},
{
"type": "literal",
"value": "message-dots"
},
{
"type": "literal",
"value": "message-edit"
},
{
"type": "literal",
"value": "message-exclamation"
},
{
"type": "literal",
"value": "message-heart"
},
{
"type": "literal",
"value": "message-image"
},
{
"type": "literal",
"value": "message-lines"
},
{
"type": "literal",
"value": "message-medical"
},
{
"type": "literal",
"value": "message-middle-top"
},
{
"type": "literal",
"value": "message-middle"
},
{
"type": "literal",
"value": "message-minus"
},
{
"type": "literal",
"value": "message-music"
},
{
"type": "literal",
"value": "message-pen"
},
{
"type": "literal",
"value": "message-plus"
},
{
"type": "literal",
"value": "message-question"
},
{
"type": "literal",
"value": "message-quote"
},
{
"type": "literal",
"value": "message-slash"
},
{
"type": "literal",
"value": "message-smile"
},
{
"type": "literal",
"value": "message-sms"
},
{
"type": "literal",
"value": "message-text"
},
{
"type": "literal",
"value": "message-times"
},
{
"type": "literal",
"value": "message-xmark"
},
{
"type": "literal",
"value": "message"
},
{
"type": "literal",
"value": "messages-dollar"
},
{
"type": "literal",
"value": "messages-question"
},
{
"type": "literal",
"value": "messages"
},
{
"type": "literal",
"value": "messaging"
},
{
"type": "literal",
"value": "meteor"
},
{
"type": "literal",
"value": "meter-bolt"
},
{
"type": "literal",
"value": "meter-droplet"
},
{
"type": "literal",
"value": "meter-fire"
},
{
"type": "literal",
"value": "meter"
},
{
"type": "literal",
"value": "microchip-ai"
},
{
"type": "literal",
"value": "microchip"
},
{
"type": "literal",
"value": "microphone-alt-slash"
},
{
"type": "literal",
"value": "microphone-alt"
},
{
"type": "literal",
"value": "microphone-circle-alt"
},
{
"type": "literal",
"value": "microphone-circle"
},
{
"type": "literal",
"value": "microphone-lines-slash"
},
{
"type": "literal",
"value": "microphone-lines"
},
{
"type": "literal",
"value": "microphone-slash"
},
{
"type": "literal",
"value": "microphone-stand"
},
{
"type": "literal",
"value": "microphone"
},
{
"type": "literal",
"value": "microscope"
},
{
"type": "literal",
"value": "microwave"
},
{
"type": "literal",
"value": "mill-sign"
},
{
"type": "literal",
"value": "mind-share"
},
{
"type": "literal",
"value": "minimize"
},
{
"type": "literal",
"value": "minus-circle"
},
{
"type": "literal",
"value": "minus-hexagon"
},
{
"type": "literal",
"value": "minus-large"
},
{
"type": "literal",
"value": "minus-octagon"
},
{
"type": "literal",
"value": "minus-square"
},
{
"type": "literal",
"value": "minus"
},
{
"type": "literal",
"value": "mistletoe"
},
{
"type": "literal",
"value": "mitten"
},
{
"type": "literal",
"value": "mobile-alt"
},
{
"type": "literal",
"value": "mobile-android-alt"
},
{
"type": "literal",
"value": "mobile-android"
},
{
"type": "literal",
"value": "mobile-button"
},
{
"type": "literal",
"value": "mobile-iphone"
},
{
"type": "literal",
"value": "mobile-notch"
},
{
"type": "literal",
"value": "mobile-phone"
},
{
"type": "literal",
"value": "mobile-retro"
},
{
"type": "literal",
"value": "mobile-screen-button"
},
{
"type": "literal",
"value": "mobile-screen"
},
{
"type": "literal",
"value": "mobile-signal-out"
},
{
"type": "literal",
"value": "mobile-signal"
},
{
"type": "literal",
"value": "mobile"
},
{
"type": "literal",
"value": "money-bill-1-wave"
},
{
"type": "literal",
"value": "money-bill-1"
},
{
"type": "literal",
"value": "money-bill-alt"
},
{
"type": "literal",
"value": "money-bill-simple-wave"
},
{
"type": "literal",
"value": "money-bill-simple"
},
{
"type": "literal",
"value": "money-bill-transfer"
},
{
"type": "literal",
"value": "money-bill-trend-up"
},
{
"type": "literal",
"value": "money-bill-wave-alt"
},
{
"type": "literal",
"value": "money-bill-wave"
},
{
"type": "literal",
"value": "money-bill-wheat"
},
{
"type": "literal",
"value": "money-bill"
},
{
"type": "literal",
"value": "money-bills-alt"
},
{
"type": "literal",
"value": "money-bills-simple"
},
{
"type": "literal",
"value": "money-bills"
},
{
"type": "literal",
"value": "money-check-alt"
},
{
"type": "literal",
"value": "money-check-dollar-pen"
},
{
"type": "literal",
"value": "money-check-dollar"
},
{
"type": "literal",
"value": "money-check-edit-alt"
},
{
"type": "literal",
"value": "money-check-edit"
},
{
"type": "literal",
"value": "money-check-pen"
},
{
"type": "literal",
"value": "money-check"
},
{
"type": "literal",
"value": "money-from-bracket"
},
{
"type": "literal",
"value": "money-simple-from-bracket"
},
{
"type": "literal",
"value": "monitor-heart-rate"
},
{
"type": "literal",
"value": "monitor-waveform"
},
{
"type": "literal",
"value": "monkey"
},
{
"type": "literal",
"value": "monument"
},
{
"type": "literal",
"value": "moon-cloud"
},
{
"type": "literal",
"value": "moon-over-sun"
},
{
"type": "literal",
"value": "moon-stars"
},
{
"type": "literal",
"value": "moon"
},
{
"type": "literal",
"value": "moped"
},
{
"type": "literal",
"value": "mortar-board"
},
{
"type": "literal",
"value": "mortar-pestle"
},
{
"type": "literal",
"value": "mosque"
},
{
"type": "literal",
"value": "mosquito-net"
},
{
"type": "literal",
"value": "mosquito"
},
{
"type": "literal",
"value": "motorcycle"
},
{
"type": "literal",
"value": "mound"
},
{
"type": "literal",
"value": "mountain-city"
},
{
"type": "literal",
"value": "mountain-sun"
},
{
"type": "literal",
"value": "mountain"
},
{
"type": "literal",
"value": "mountains"
},
{
"type": "literal",
"value": "mouse-alt"
},
{
"type": "literal",
"value": "mouse-field"
},
{
"type": "literal",
"value": "mouse-pointer"
},
{
"type": "literal",
"value": "mouse"
},
{
"type": "literal",
"value": "mp3-player"
},
{
"type": "literal",
"value": "mug-hot"
},
{
"type": "literal",
"value": "mug-marshmallows"
},
{
"type": "literal",
"value": "mug-saucer"
},
{
"type": "literal",
"value": "mug-tea-saucer"
},
{
"type": "literal",
"value": "mug-tea"
},
{
"type": "literal",
"value": "mug"
},
{
"type": "literal",
"value": "multiply"
},
{
"type": "literal",
"value": "museum"
},
{
"type": "literal",
"value": "mushroom"
},
{
"type": "literal",
"value": "music-alt-slash"
},
{
"type": "literal",
"value": "music-alt"
},
{
"type": "literal",
"value": "music-note-slash"
},
{
"type": "literal",
"value": "music-note"
},
{
"type": "literal",
"value": "music-slash"
},
{
"type": "literal",
"value": "music"
},
{
"type": "literal",
"value": "mustache"
},
{
"type": "literal",
"value": "n"
},
{
"type": "literal",
"value": "naira-sign"
},
{
"type": "literal",
"value": "narwhal"
},
{
"type": "literal",
"value": "navicon"
},
{
"type": "literal",
"value": "nesting-dolls"
},
{
"type": "literal",
"value": "network-wired"
},
{
"type": "literal",
"value": "neuter"
},
{
"type": "literal",
"value": "newspaper"
},
{
"type": "literal",
"value": "nfc-lock"
},
{
"type": "literal",
"value": "nfc-magnifying-glass"
},
{
"type": "literal",
"value": "nfc-pen"
},
{
"type": "literal",
"value": "nfc-signal"
},
{
"type": "literal",
"value": "nfc-slash"
},
{
"type": "literal",
"value": "nfc-symbol"
},
{
"type": "literal",
"value": "nfc-trash"
},
{
"type": "literal",
"value": "nfc"
},
{
"type": "literal",
"value": "nigiri"
},
{
"type": "literal",
"value": "nose"
},
{
"type": "literal",
"value": "not-equal"
},
{
"type": "literal",
"value": "notdef"
},
{
"type": "literal",
"value": "note-medical"
},
{
"type": "literal",
"value": "note-sticky"
},
{
"type": "literal",
"value": "note"
},
{
"type": "literal",
"value": "notebook"
},
{
"type": "literal",
"value": "notes-medical"
},
{
"type": "literal",
"value": "notes"
},
{
"type": "literal",
"value": "o"
},
{
"type": "literal",
"value": "object-exclude"
},
{
"type": "literal",
"value": "object-group"
},
{
"type": "literal",
"value": "object-intersect"
},
{
"type": "literal",
"value": "object-subtract"
},
{
"type": "literal",
"value": "object-ungroup"
},
{
"type": "literal",
"value": "object-union"
},
{
"type": "literal",
"value": "objects-align-bottom"
},
{
"type": "literal",
"value": "objects-align-center-horizontal"
},
{
"type": "literal",
"value": "objects-align-center-vertical"
},
{
"type": "literal",
"value": "objects-align-left"
},
{
"type": "literal",
"value": "objects-align-right"
},
{
"type": "literal",
"value": "objects-align-top"
},
{
"type": "literal",
"value": "objects-column"
},
{
"type": "literal",
"value": "octagon-check"
},
{
"type": "literal",
"value": "octagon-divide"
},
{
"type": "literal",
"value": "octagon-exclamation"
},
{
"type": "literal",
"value": "octagon-minus"
},
{
"type": "literal",
"value": "octagon-plus"
},
{
"type": "literal",
"value": "octagon-xmark"
},
{
"type": "literal",
"value": "octagon"
},
{
"type": "literal",
"value": "oil-can-drip"
},
{
"type": "literal",
"value": "oil-can"
},
{
"type": "literal",
"value": "oil-temp"
},
{
"type": "literal",
"value": "oil-temperature"
},
{
"type": "literal",
"value": "oil-well"
},
{
"type": "literal",
"value": "olive-branch"
},
{
"type": "literal",
"value": "olive"
},
{
"type": "literal",
"value": "om"
},
{
"type": "literal",
"value": "omega"
},
{
"type": "literal",
"value": "onion"
},
{
"type": "literal",
"value": "option"
},
{
"type": "literal",
"value": "ornament"
},
{
"type": "literal",
"value": "otter"
},
{
"type": "literal",
"value": "outdent"
},
{
"type": "literal",
"value": "outlet"
},
{
"type": "literal",
"value": "oven"
},
{
"type": "literal",
"value": "overline"
},
{
"type": "literal",
"value": "p"
},
{
"type": "literal",
"value": "page-break"
},
{
"type": "literal",
"value": "page-caret-down"
},
{
"type": "literal",
"value": "page-caret-up"
},
{
"type": "literal",
"value": "page"
},
{
"type": "literal",
"value": "pager"
},
{
"type": "literal",
"value": "paint-brush-alt"
},
{
"type": "literal",
"value": "paint-brush-fine"
},
{
"type": "literal",
"value": "paint-brush"
},
{
"type": "literal",
"value": "paint-roller"
},
{
"type": "literal",
"value": "paintbrush-alt"
},
{
"type": "literal",
"value": "paintbrush-fine"
},
{
"type": "literal",
"value": "paintbrush-pencil"
},
{
"type": "literal",
"value": "paintbrush"
},
{
"type": "literal",
"value": "palette-boxes"
},
{
"type": "literal",
"value": "palette"
},
{
"type": "literal",
"value": "pallet-alt"
},
{
"type": "literal",
"value": "pallet-box"
},
{
"type": "literal",
"value": "pallet-boxes"
},
{
"type": "literal",
"value": "pallet"
},
{
"type": "literal",
"value": "pan-food"
},
{
"type": "literal",
"value": "pan-frying"
},
{
"type": "literal",
"value": "pancakes"
},
{
"type": "literal",
"value": "panel-ews"
},
{
"type": "literal",
"value": "panel-fire"
},
{
"type": "literal",
"value": "panorama"
},
{
"type": "literal",
"value": "paper-plane-alt"
},
{
"type": "literal",
"value": "paper-plane-top"
},
{
"type": "literal",
"value": "paper-plane"
},
{
"type": "literal",
"value": "paperclip-vertical"
},
{
"type": "literal",
"value": "paperclip"
},
{
"type": "literal",
"value": "parachute-box"
},
{
"type": "literal",
"value": "paragraph-left"
},
{
"type": "literal",
"value": "paragraph-rtl"
},
{
"type": "literal",
"value": "paragraph"
},
{
"type": "literal",
"value": "parentheses"
},
{
"type": "literal",
"value": "parenthesis"
},
{
"type": "literal",
"value": "parking-circle-slash"
},
{
"type": "literal",
"value": "parking-circle"
},
{
"type": "literal",
"value": "parking-slash"
},
{
"type": "literal",
"value": "parking"
},
{
"type": "literal",
"value": "party-back"
},
{
"type": "literal",
"value": "party-bell"
},
{
"type": "literal",
"value": "party-horn"
},
{
"type": "literal",
"value": "passport"
},
{
"type": "literal",
"value": "pastafarianism"
},
{
"type": "literal",
"value": "paste"
},
{
"type": "literal",
"value": "pause-circle"
},
{
"type": "literal",
"value": "pause"
},
{
"type": "literal",
"value": "paw-alt"
},
{
"type": "literal",
"value": "paw-claws"
},
{
"type": "literal",
"value": "paw-simple"
},
{
"type": "literal",
"value": "paw"
},
{
"type": "literal",
"value": "peace"
},
{
"type": "literal",
"value": "peach"
},
{
"type": "literal",
"value": "peanut"
},
{
"type": "literal",
"value": "peanuts"
},
{
"type": "literal",
"value": "peapod"
},
{
"type": "literal",
"value": "pear"
},
{
"type": "literal",
"value": "pedestal"
},
{
"type": "literal",
"value": "pegasus"
},
{
"type": "literal",
"value": "pen-alt-slash"
},
{
"type": "literal",
"value": "pen-alt"
},
{
"type": "literal",
"value": "pen-circle"
},
{
"type": "literal",
"value": "pen-clip-slash"
},
{
"type": "literal",
"value": "pen-clip"
},
{
"type": "literal",
"value": "pen-fancy-slash"
},
{
"type": "literal",
"value": "pen-fancy"
},
{
"type": "literal",
"value": "pen-field"
},
{
"type": "literal",
"value": "pen-line"
},
{
"type": "literal",
"value": "pen-nib-slash"
},
{
"type": "literal",
"value": "pen-nib"
},
{
"type": "literal",
"value": "pen-paintbrush"
},
{
"type": "literal",
"value": "pen-ruler"
},
{
"type": "literal",
"value": "pen-slash"
},
{
"type": "literal",
"value": "pen-square"
},
{
"type": "literal",
"value": "pen-swirl"
},
{
"type": "literal",
"value": "pen-to-square"
},
{
"type": "literal",
"value": "pen"
},
{
"type": "literal",
"value": "pencil-alt"
},
{
"type": "literal",
"value": "pencil-mechanical"
},
{
"type": "literal",
"value": "pencil-paintbrush"
},
{
"type": "literal",
"value": "pencil-ruler"
},
{
"type": "literal",
"value": "pencil-slash"
},
{
"type": "literal",
"value": "pencil-square"
},
{
"type": "literal",
"value": "pencil"
},
{
"type": "literal",
"value": "pennant"
},
{
"type": "literal",
"value": "people-arrows-left-right"
},
{
"type": "literal",
"value": "people-arrows"
},
{
"type": "literal",
"value": "people-carry-box"
},
{
"type": "literal",
"value": "people-carry"
},
{
"type": "literal",
"value": "people-dress-simple"
},
{
"type": "literal",
"value": "people-dress"
},
{
"type": "literal",
"value": "people-group"
},
{
"type": "literal",
"value": "people-line"
},
{
"type": "literal",
"value": "people-pants-simple"
},
{
"type": "literal",
"value": "people-pants"
},
{
"type": "literal",
"value": "people-pulling"
},
{
"type": "literal",
"value": "people-robbery"
},
{
"type": "literal",
"value": "people-roof"
},
{
"type": "literal",
"value": "people-simple"
},
{
"type": "literal",
"value": "people"
},
{
"type": "literal",
"value": "pepper-hot"
},
{
"type": "literal",
"value": "pepper"
},
{
"type": "literal",
"value": "percent"
},
{
"type": "literal",
"value": "percentage"
},
{
"type": "literal",
"value": "period"
},
{
"type": "literal",
"value": "person-arrow-down-to-line"
},
{
"type": "literal",
"value": "person-arrow-up-from-line"
},
{
"type": "literal",
"value": "person-biking-mountain"
},
{
"type": "literal",
"value": "person-biking"
},
{
"type": "literal",
"value": "person-booth"
},
{
"type": "literal",
"value": "person-breastfeeding"
},
{
"type": "literal",
"value": "person-burst"
},
{
"type": "literal",
"value": "person-cane"
},
{
"type": "literal",
"value": "person-carry-box"
},
{
"type": "literal",
"value": "person-carry"
},
{
"type": "literal",
"value": "person-chalkboard"
},
{
"type": "literal",
"value": "person-circle-check"
},
{
"type": "literal",
"value": "person-circle-exclamation"
},
{
"type": "literal",
"value": "person-circle-minus"
},
{
"type": "literal",
"value": "person-circle-plus"
},
{
"type": "literal",
"value": "person-circle-question"
},
{
"type": "literal",
"value": "person-circle-xmark"
},
{
"type": "literal",
"value": "person-digging"
},
{
"type": "literal",
"value": "person-dolly-empty"
},
{
"type": "literal",
"value": "person-dolly"
},
{
"type": "literal",
"value": "person-dots-from-line"
},
{
"type": "literal",
"value": "person-dress-burst"
},
{
"type": "literal",
"value": "person-dress-simple"
},
{
"type": "literal",
"value": "person-dress"
},
{
"type": "literal",
"value": "person-drowning"
},
{
"type": "literal",
"value": "person-falling-burst"
},
{
"type": "literal",
"value": "person-falling"
},
{
"type": "literal",
"value": "person-from-portal"
},
{
"type": "literal",
"value": "person-half-dress"
},
{
"type": "literal",
"value": "person-harassing"
},
{
"type": "literal",
"value": "person-hiking"
},
{
"type": "literal",
"value": "person-military-pointing"
},
{
"type": "literal",
"value": "person-military-rifle"
},
{
"type": "literal",
"value": "person-military-to-person"
},
{
"type": "literal",
"value": "person-pinball"
},
{
"type": "literal",
"value": "person-praying"
},
{
"type": "literal",
"value": "person-pregnant"
},
{
"type": "literal",
"value": "person-rays"
},
{
"type": "literal",
"value": "person-rifle"
},
{
"type": "literal",
"value": "person-running-fast"
},
{
"type": "literal",
"value": "person-running"
},
{
"type": "literal",
"value": "person-seat-reclined"
},
{
"type": "literal",
"value": "person-seat"
},
{
"type": "literal",
"value": "person-shelter"
},
{
"type": "literal",
"value": "person-sign"
},
{
"type": "literal",
"value": "person-simple"
},
{
"type": "literal",
"value": "person-skating"
},
{
"type": "literal",
"value": "person-ski-jumping"
},
{
"type": "literal",
"value": "person-ski-lift"
},
{
"type": "literal",
"value": "person-skiing-nordic"
},
{
"type": "literal",
"value": "person-skiing"
},
{
"type": "literal",
"value": "person-sledding"
},
{
"type": "literal",
"value": "person-snowboarding"
},
{
"type": "literal",
"value": "person-snowmobiling"
},
{
"type": "literal",
"value": "person-swimming"
},
{
"type": "literal",
"value": "person-through-window"
},
{
"type": "literal",
"value": "person-to-door"
},
{
"type": "literal",
"value": "person-to-portal"
},
{
"type": "literal",
"value": "person-walking-arrow-loop-left"
},
{
"type": "literal",
"value": "person-walking-arrow-right"
},
{
"type": "literal",
"value": "person-walking-dashed-line-arrow-right"
},
{
"type": "literal",
"value": "person-walking-luggage"
},
{
"type": "literal",
"value": "person-walking-with-cane"
},
{
"type": "literal",
"value": "person-walking"
},
{
"type": "literal",
"value": "person"
},
{
"type": "literal",
"value": "peseta-sign"
},
{
"type": "literal",
"value": "peso-sign"
},
{
"type": "literal",
"value": "phone-alt"
},
{
"type": "literal",
"value": "phone-arrow-down-left"
},
{
"type": "literal",
"value": "phone-arrow-down"
},
{
"type": "literal",
"value": "phone-arrow-right"
},
{
"type": "literal",
"value": "phone-arrow-up-right"
},
{
"type": "literal",
"value": "phone-arrow-up"
},
{
"type": "literal",
"value": "phone-circle-alt"
},
{
"type": "literal",
"value": "phone-circle-down"
},
{
"type": "literal",
"value": "phone-circle"
},
{
"type": "literal",
"value": "phone-flip"
},
{
"type": "literal",
"value": "phone-hangup"
},
{
"type": "literal",
"value": "phone-incoming"
},
{
"type": "literal",
"value": "phone-intercom"
},
{
"type": "literal",
"value": "phone-laptop"
},
{
"type": "literal",
"value": "phone-missed"
},
{
"type": "literal",
"value": "phone-office"
},
{
"type": "literal",
"value": "phone-outgoing"
},
{
"type": "literal",
"value": "phone-plus"
},
{
"type": "literal",
"value": "phone-rotary"
},
{
"type": "literal",
"value": "phone-slash"
},
{
"type": "literal",
"value": "phone-square-alt"
},
{
"type": "literal",
"value": "phone-square-down"
},
{
"type": "literal",
"value": "phone-square"
},
{
"type": "literal",
"value": "phone-volume"
},
{
"type": "literal",
"value": "phone-xmark"
},
{
"type": "literal",
"value": "phone"
},
{
"type": "literal",
"value": "photo-film-music"
},
{
"type": "literal",
"value": "photo-film"
},
{
"type": "literal",
"value": "photo-video"
},
{
"type": "literal",
"value": "pi"
},
{
"type": "literal",
"value": "piano-keyboard"
},
{
"type": "literal",
"value": "piano"
},
{
"type": "literal",
"value": "pickaxe"
},
{
"type": "literal",
"value": "pickleball"
},
{
"type": "literal",
"value": "pie-chart"
},
{
"type": "literal",
"value": "pie"
},
{
"type": "literal",
"value": "pig"
},
{
"type": "literal",
"value": "piggy-bank"
},
{
"type": "literal",
"value": "pills"
},
{
"type": "literal",
"value": "pinata"
},
{
"type": "literal",
"value": "pinball"
},
{
"type": "literal",
"value": "pineapple"
},
{
"type": "literal",
"value": "ping-pong-paddle-ball"
},
{
"type": "literal",
"value": "pipe-circle-check"
},
{
"type": "literal",
"value": "pipe-collar"
},
{
"type": "literal",
"value": "pipe-section"
},
{
"type": "literal",
"value": "pipe-smoking"
},
{
"type": "literal",
"value": "pipe-valve"
},
{
"type": "literal",
"value": "pipe"
},
{
"type": "literal",
"value": "pizza-slice"
},
{
"type": "literal",
"value": "pizza"
},
{
"type": "literal",
"value": "place-of-worship"
},
{
"type": "literal",
"value": "plane-alt"
},
{
"type": "literal",
"value": "plane-arrival"
},
{
"type": "literal",
"value": "plane-circle-check"
},
{
"type": "literal",
"value": "plane-circle-exclamation"
},
{
"type": "literal",
"value": "plane-circle-xmark"
},
{
"type": "literal",
"value": "plane-departure"
},
{
"type": "literal",
"value": "plane-engines"
},
{
"type": "literal",
"value": "plane-lock"
},
{
"type": "literal",
"value": "plane-prop"
},
{
"type": "literal",
"value": "plane-slash"
},
{
"type": "literal",
"value": "plane-tail"
},
{
"type": "literal",
"value": "plane-up-slash"
},
{
"type": "literal",
"value": "plane-up"
},
{
"type": "literal",
"value": "plane"
},
{
"type": "literal",
"value": "planet-moon"
},
{
"type": "literal",
"value": "planet-ringed"
},
{
"type": "literal",
"value": "plant-wilt"
},
{
"type": "literal",
"value": "plate-utensils"
},
{
"type": "literal",
"value": "plate-wheat"
},
{
"type": "literal",
"value": "play-circle"
},
{
"type": "literal",
"value": "play-pause"
},
{
"type": "literal",
"value": "play"
},
{
"type": "literal",
"value": "plug-circle-bolt"
},
{
"type": "literal",
"value": "plug-circle-check"
},
{
"type": "literal",
"value": "plug-circle-exclamation"
},
{
"type": "literal",
"value": "plug-circle-minus"
},
{
"type": "literal",
"value": "plug-circle-plus"
},
{
"type": "literal",
"value": "plug-circle-xmark"
},
{
"type": "literal",
"value": "plug"
},
{
"type": "literal",
"value": "plus-circle"
},
{
"type": "literal",
"value": "plus-hexagon"
},
{
"type": "literal",
"value": "plus-large"
},
{
"type": "literal",
"value": "plus-minus"
},
{
"type": "literal",
"value": "plus-octagon"
},
{
"type": "literal",
"value": "plus-square"
},
{
"type": "literal",
"value": "plus"
},
{
"type": "literal",
"value": "podcast"
},
{
"type": "literal",
"value": "podium-star"
},
{
"type": "literal",
"value": "podium"
},
{
"type": "literal",
"value": "police-box"
},
{
"type": "literal",
"value": "poll-h"
},
{
"type": "literal",
"value": "poll-people"
},
{
"type": "literal",
"value": "poll"
},
{
"type": "literal",
"value": "pompebled"
},
{
"type": "literal",
"value": "poo-bolt"
},
{
"type": "literal",
"value": "poo-storm"
},
{
"type": "literal",
"value": "poo"
},
{
"type": "literal",
"value": "pool-8-ball"
},
{
"type": "literal",
"value": "poop"
},
{
"type": "literal",
"value": "popcorn"
},
{
"type": "literal",
"value": "popsicle"
},
{
"type": "literal",
"value": "portal-enter"
},
{
"type": "literal",
"value": "portal-exit"
},
{
"type": "literal",
"value": "portrait"
},
{
"type": "literal",
"value": "pot-food"
},
{
"type": "literal",
"value": "potato"
},
{
"type": "literal",
"value": "pound-sign"
},
{
"type": "literal",
"value": "power-off"
},
{
"type": "literal",
"value": "pray"
},
{
"type": "literal",
"value": "praying-hands"
},
{
"type": "literal",
"value": "prescription-bottle-alt"
},
{
"type": "literal",
"value": "prescription-bottle-medical"
},
{
"type": "literal",
"value": "prescription-bottle-pill"
},
{
"type": "literal",
"value": "prescription-bottle"
},
{
"type": "literal",
"value": "prescription"
},
{
"type": "literal",
"value": "presentation-screen"
},
{
"type": "literal",
"value": "presentation"
},
{
"type": "literal",
"value": "pretzel"
},
{
"type": "literal",
"value": "print-magnifying-glass"
},
{
"type": "literal",
"value": "print-search"
},
{
"type": "literal",
"value": "print-slash"
},
{
"type": "literal",
"value": "print"
},
{
"type": "literal",
"value": "pro"
},
{
"type": "literal",
"value": "procedures"
},
{
"type": "literal",
"value": "project-diagram"
},
{
"type": "literal",
"value": "projector"
},
{
"type": "literal",
"value": "pump-medical"
},
{
"type": "literal",
"value": "pump-soap"
},
{
"type": "literal",
"value": "pump"
},
{
"type": "literal",
"value": "pumpkin"
},
{
"type": "literal",
"value": "puzzle-piece-alt"
},
{
"type": "literal",
"value": "puzzle-piece-simple"
},
{
"type": "literal",
"value": "puzzle-piece"
},
{
"type": "literal",
"value": "puzzle"
},
{
"type": "literal",
"value": "q"
},
{
"type": "literal",
"value": "qrcode"
},
{
"type": "literal",
"value": "question-circle"
},
{
"type": "literal",
"value": "question-square"
},
{
"type": "literal",
"value": "question"
},
{
"type": "literal",
"value": "quidditch-broom-ball"
},
{
"type": "literal",
"value": "quidditch"
},
{
"type": "literal",
"value": "quote-left-alt"
},
{
"type": "literal",
"value": "quote-left"
},
{
"type": "literal",
"value": "quote-right-alt"
},
{
"type": "literal",
"value": "quote-right"
},
{
"type": "literal",
"value": "quotes"
},
{
"type": "literal",
"value": "quran"
},
{
"type": "literal",
"value": "r"
},
{
"type": "literal",
"value": "rabbit-fast"
},
{
"type": "literal",
"value": "rabbit-running"
},
{
"type": "literal",
"value": "rabbit"
},
{
"type": "literal",
"value": "racquet"
},
{
"type": "literal",
"value": "radar"
},
{
"type": "literal",
"value": "radiation-alt"
},
{
"type": "literal",
"value": "radiation"
},
{
"type": "literal",
"value": "radio-alt"
},
{
"type": "literal",
"value": "radio-tuner"
},
{
"type": "literal",
"value": "radio"
},
{
"type": "literal",
"value": "rainbow"
},
{
"type": "literal",
"value": "raindrops"
},
{
"type": "literal",
"value": "ram"
},
{
"type": "literal",
"value": "ramp-loading"
},
{
"type": "literal",
"value": "random"
},
{
"type": "literal",
"value": "ranking-star"
},
{
"type": "literal",
"value": "raygun"
},
{
"type": "literal",
"value": "receipt"
},
{
"type": "literal",
"value": "record-vinyl"
},
{
"type": "literal",
"value": "rectangle-ad"
},
{
"type": "literal",
"value": "rectangle-barcode"
},
{
"type": "literal",
"value": "rectangle-code"
},
{
"type": "literal",
"value": "rectangle-hd"
},
{
"type": "literal",
"value": "rectangle-history-circle-plus"
},
{
"type": "literal",
"value": "rectangle-history-circle-user"
},
{
"type": "literal",
"value": "rectangle-history"
},
{
"type": "literal",
"value": "rectangle-landscape"
},
{
"type": "literal",
"value": "rectangle-list"
},
{
"type": "literal",
"value": "rectangle-portrait"
},
{
"type": "literal",
"value": "rectangle-pro"
},
{
"type": "literal",
"value": "rectangle-sd"
},
{
"type": "literal",
"value": "rectangle-terminal"
},
{
"type": "literal",
"value": "rectangle-times"
},
{
"type": "literal",
"value": "rectangle-vertical-history"
},
{
"type": "literal",
"value": "rectangle-vertical"
},
{
"type": "literal",
"value": "rectangle-wide"
},
{
"type": "literal",
"value": "rectangle-xmark"
},
{
"type": "literal",
"value": "rectangle"
},
{
"type": "literal",
"value": "rectangles-mixed"
},
{
"type": "literal",
"value": "recycle"
},
{
"type": "literal",
"value": "redo-alt"
},
{
"type": "literal",
"value": "redo"
},
{
"type": "literal",
"value": "reel"
},
{
"type": "literal",
"value": "refresh"
},
{
"type": "literal",
"value": "refrigerator"
},
{
"type": "literal",
"value": "registered"
},
{
"type": "literal",
"value": "remove-format"
},
{
"type": "literal",
"value": "remove"
},
{
"type": "literal",
"value": "reorder"
},
{
"type": "literal",
"value": "repeat-1-alt"
},
{
"type": "literal",
"value": "repeat-1"
},
{
"type": "literal",
"value": "repeat-alt"
},
{
"type": "literal",
"value": "repeat"
},
{
"type": "literal",
"value": "reply-all"
},
{
"type": "literal",
"value": "reply-clock"
},
{
"type": "literal",
"value": "reply-time"
},
{
"type": "literal",
"value": "reply"
},
{
"type": "literal",
"value": "republican"
},
{
"type": "literal",
"value": "restroom-simple"
},
{
"type": "literal",
"value": "restroom"
},
{
"type": "literal",
"value": "retweet-alt"
},
{
"type": "literal",
"value": "retweet"
},
{
"type": "literal",
"value": "rhombus"
},
{
"type": "literal",
"value": "ribbon"
},
{
"type": "literal",
"value": "right-from-bracket"
},
{
"type": "literal",
"value": "right-from-line"
},
{
"type": "literal",
"value": "right-left-large"
},
{
"type": "literal",
"value": "right-left"
},
{
"type": "literal",
"value": "right-long-to-line"
},
{
"type": "literal",
"value": "right-long"
},
{
"type": "literal",
"value": "right-to-bracket"
},
{
"type": "literal",
"value": "right-to-line"
},
{
"type": "literal",
"value": "right"
},
{
"type": "literal",
"value": "ring-diamond"
},
{
"type": "literal",
"value": "ring"
},
{
"type": "literal",
"value": "rings-wedding"
},
{
"type": "literal",
"value": "rmb"
},
{
"type": "literal",
"value": "road-barrier"
},
{
"type": "literal",
"value": "road-bridge"
},
{
"type": "literal",
"value": "road-circle-check"
},
{
"type": "literal",
"value": "road-circle-exclamation"
},
{
"type": "literal",
"value": "road-circle-xmark"
},
{
"type": "literal",
"value": "road-lock"
},
{
"type": "literal",
"value": "road-spikes"
},
{
"type": "literal",
"value": "road"
},
{
"type": "literal",
"value": "robot-astromech"
},
{
"type": "literal",
"value": "robot"
},
{
"type": "literal",
"value": "rocket-launch"
},
{
"type": "literal",
"value": "rocket"
},
{
"type": "literal",
"value": "rod-asclepius"
},
{
"type": "literal",
"value": "rod-snake"
},
{
"type": "literal",
"value": "roller-coaster"
},
{
"type": "literal",
"value": "rotate-back"
},
{
"type": "literal",
"value": "rotate-backward"
},
{
"type": "literal",
"value": "rotate-exclamation"
},
{
"type": "literal",
"value": "rotate-forward"
},
{
"type": "literal",
"value": "rotate-left"
},
{
"type": "literal",
"value": "rotate-right"
},
{
"type": "literal",
"value": "rotate"
},
{
"type": "literal",
"value": "rouble"
},
{
"type": "literal",
"value": "route-highway"
},
{
"type": "literal",
"value": "route-interstate"
},
{
"type": "literal",
"value": "route"
},
{
"type": "literal",
"value": "router"
},
{
"type": "literal",
"value": "rows"
},
{
"type": "literal",
"value": "rss-square"
},
{
"type": "literal",
"value": "rss"
},
{
"type": "literal",
"value": "rub"
},
{
"type": "literal",
"value": "ruble-sign"
},
{
"type": "literal",
"value": "ruble"
},
{
"type": "literal",
"value": "rug"
},
{
"type": "literal",
"value": "rugby-ball"
},
{
"type": "literal",
"value": "ruler-combined"
},
{
"type": "literal",
"value": "ruler-horizontal"
},
{
"type": "literal",
"value": "ruler-triangle"
},
{
"type": "literal",
"value": "ruler-vertical"
},
{
"type": "literal",
"value": "ruler"
},
{
"type": "literal",
"value": "running"
},
{
"type": "literal",
"value": "rupee-sign"
},
{
"type": "literal",
"value": "rupee"
},
{
"type": "literal",
"value": "rupiah-sign"
},
{
"type": "literal",
"value": "rv"
},
{
"type": "literal",
"value": "s"
},
{
"type": "literal",
"value": "sack-dollar"
},
{
"type": "literal",
"value": "sack-xmark"
},
{
"type": "literal",
"value": "sack"
},
{
"type": "literal",
"value": "sad-cry"
},
{
"type": "literal",
"value": "sad-tear"
},
{
"type": "literal",
"value": "sailboat"
},
{
"type": "literal",
"value": "salad"
},
{
"type": "literal",
"value": "salt-shaker"
},
{
"type": "literal",
"value": "sandwich"
},
{
"type": "literal",
"value": "satellite-dish"
},
{
"type": "literal",
"value": "satellite"
},
{
"type": "literal",
"value": "sausage"
},
{
"type": "literal",
"value": "save-circle-arrow-right"
},
{
"type": "literal",
"value": "save-circle-xmark"
},
{
"type": "literal",
"value": "save-times"
},
{
"type": "literal",
"value": "save"
},
{
"type": "literal",
"value": "sax-hot"
},
{
"type": "literal",
"value": "saxophone-fire"
},
{
"type": "literal",
"value": "saxophone"
},
{
"type": "literal",
"value": "scale-balanced"
},
{
"type": "literal",
"value": "scale-unbalanced-flip"
},
{
"type": "literal",
"value": "scale-unbalanced"
},
{
"type": "literal",
"value": "scalpel-line-dashed"
},
{
"type": "literal",
"value": "scalpel-path"
},
{
"type": "literal",
"value": "scalpel"
},
{
"type": "literal",
"value": "scanner-gun"
},
{
"type": "literal",
"value": "scanner-image"
},
{
"type": "literal",
"value": "scanner-keyboard"
},
{
"type": "literal",
"value": "scanner-touchscreen"
},
{
"type": "literal",
"value": "scanner"
},
{
"type": "literal",
"value": "scarecrow"
},
{
"type": "literal",
"value": "scarf"
},
{
"type": "literal",
"value": "school-circle-check"
},
{
"type": "literal",
"value": "school-circle-exclamation"
},
{
"type": "literal",
"value": "school-circle-xmark"
},
{
"type": "literal",
"value": "school-flag"
},
{
"type": "literal",
"value": "school-lock"
},
{
"type": "literal",
"value": "school"
},
{
"type": "literal",
"value": "scissors"
},
{
"type": "literal",
"value": "screen-users"
},
{
"type": "literal",
"value": "screencast"
},
{
"type": "literal",
"value": "screenshot"
},
{
"type": "literal",
"value": "screwdriver-wrench"
},
{
"type": "literal",
"value": "screwdriver"
},
{
"type": "literal",
"value": "scribble"
},
{
"type": "literal",
"value": "scroll-old"
},
{
"type": "literal",
"value": "scroll-ribbon"
},
{
"type": "literal",
"value": "scroll-torah"
},
{
"type": "literal",
"value": "scroll"
},
{
"type": "literal",
"value": "scrubber"
},
{
"type": "literal",
"value": "scythe"
},
{
"type": "literal",
"value": "sd-card"
},
{
"type": "literal",
"value": "sd-cards"
},
{
"type": "literal",
"value": "seal-exclamation"
},
{
"type": "literal",
"value": "seal-question"
},
{
"type": "literal",
"value": "seal"
},
{
"type": "literal",
"value": "search-dollar"
},
{
"type": "literal",
"value": "search-location"
},
{
"type": "literal",
"value": "search-minus"
},
{
"type": "literal",
"value": "search-plus"
},
{
"type": "literal",
"value": "search"
},
{
"type": "literal",
"value": "seat-airline"
},
{
"type": "literal",
"value": "section"
},
{
"type": "literal",
"value": "seedling"
},
{
"type": "literal",
"value": "semicolon"
},
{
"type": "literal",
"value": "send-back"
},
{
"type": "literal",
"value": "send-backward"
},
{
"type": "literal",
"value": "send"
},
{
"type": "literal",
"value": "sensor-alert"
},
{
"type": "literal",
"value": "sensor-cloud"
},
{
"type": "literal",
"value": "sensor-fire"
},
{
"type": "literal",
"value": "sensor-on"
},
{
"type": "literal",
"value": "sensor-smoke"
},
{
"type": "literal",
"value": "sensor-triangle-exclamation"
},
{
"type": "literal",
"value": "sensor"
},
{
"type": "literal",
"value": "server"
},
{
"type": "literal",
"value": "shapes"
},
{
"type": "literal",
"value": "share-all"
},
{
"type": "literal",
"value": "share-alt-square"
},
{
"type": "literal",
"value": "share-alt"
},
{
"type": "literal",
"value": "share-from-square"
},
{
"type": "literal",
"value": "share-nodes"
},
{
"type": "literal",
"value": "share-square"
},
{
"type": "literal",
"value": "share"
},
{
"type": "literal",
"value": "sheep"
},
{
"type": "literal",
"value": "sheet-plastic"
},
{
"type": "literal",
"value": "shekel-sign"
},
{
"type": "literal",
"value": "shekel"
},
{
"type": "literal",
"value": "shelves-empty"
},
{
"type": "literal",
"value": "shelves"
},
{
"type": "literal",
"value": "sheqel-sign"
},
{
"type": "literal",
"value": "sheqel"
},
{
"type": "literal",
"value": "shield-alt"
},
{
"type": "literal",
"value": "shield-blank"
},
{
"type": "literal",
"value": "shield-cat"
},
{
"type": "literal",
"value": "shield-check"
},
{
"type": "literal",
"value": "shield-cross"
},
{
"type": "literal",
"value": "shield-dog"
},
{
"type": "literal",
"value": "shield-exclamation"
},
{
"type": "literal",
"value": "shield-halved"
},
{
"type": "literal",
"value": "shield-heart"
},
{
"type": "literal",
"value": "shield-keyhole"
},
{
"type": "literal",
"value": "shield-minus"
},
{
"type": "literal",
"value": "shield-plus"
},
{
"type": "literal",
"value": "shield-quartered"
},
{
"type": "literal",
"value": "shield-slash"
},
{
"type": "literal",
"value": "shield-times"
},
{
"type": "literal",
"value": "shield-virus"
},
{
"type": "literal",
"value": "shield-xmark"
},
{
"type": "literal",
"value": "shield"
},
{
"type": "literal",
"value": "ship"
},
{
"type": "literal",
"value": "shipping-fast"
},
{
"type": "literal",
"value": "shipping-timed"
},
{
"type": "literal",
"value": "shirt-long-sleeve"
},
{
"type": "literal",
"value": "shirt-running"
},
{
"type": "literal",
"value": "shirt-tank-top"
},
{
"type": "literal",
"value": "shirt"
},
{
"type": "literal",
"value": "shish-kebab"
},
{
"type": "literal",
"value": "shoe-prints"
},
{
"type": "literal",
"value": "shop-lock"
},
{
"type": "literal",
"value": "shop-slash"
},
{
"type": "literal",
"value": "shop"
},
{
"type": "literal",
"value": "shopping-bag"
},
{
"type": "literal",
"value": "shopping-basket-alt"
},
{
"type": "literal",
"value": "shopping-basket"
},
{
"type": "literal",
"value": "shopping-cart"
},
{
"type": "literal",
"value": "shortcake"
},
{
"type": "literal",
"value": "shovel-snow"
},
{
"type": "literal",
"value": "shovel"
},
{
"type": "literal",
"value": "shower-alt"
},
{
"type": "literal",
"value": "shower-down"
},
{
"type": "literal",
"value": "shower"
},
{
"type": "literal",
"value": "shredder"
},
{
"type": "literal",
"value": "shrimp"
},
{
"type": "literal",
"value": "shuffle"
},
{
"type": "literal",
"value": "shutters"
},
{
"type": "literal",
"value": "shuttle-space"
},
{
"type": "literal",
"value": "shuttle-van"
},
{
"type": "literal",
"value": "shuttlecock"
},
{
"type": "literal",
"value": "sickle"
},
{
"type": "literal",
"value": "sidebar-flip"
},
{
"type": "literal",
"value": "sidebar"
},
{
"type": "literal",
"value": "sigma"
},
{
"type": "literal",
"value": "sign-hanging"
},
{
"type": "literal",
"value": "sign-in-alt"
},
{
"type": "literal",
"value": "sign-in"
},
{
"type": "literal",
"value": "sign-language"
},
{
"type": "literal",
"value": "sign-out-alt"
},
{
"type": "literal",
"value": "sign-out"
},
{
"type": "literal",
"value": "sign"
},
{
"type": "literal",
"value": "signal-1"
},
{
"type": "literal",
"value": "signal-2"
},
{
"type": "literal",
"value": "signal-3"
},
{
"type": "literal",
"value": "signal-4"
},
{
"type": "literal",
"value": "signal-5"
},
{
"type": "literal",
"value": "signal-alt-1"
},
{
"type": "literal",
"value": "signal-alt-2"
},
{
"type": "literal",
"value": "signal-alt-3"
},
{
"type": "literal",
"value": "signal-alt-4"
},
{
"type": "literal",
"value": "signal-alt-slash"
},
{
"type": "literal",
"value": "signal-alt"
},
{
"type": "literal",
"value": "signal-bars-fair"
},
{
"type": "literal",
"value": "signal-bars-good"
},
{
"type": "literal",
"value": "signal-bars-slash"
},
{
"type": "literal",
"value": "signal-bars-strong"
},
{
"type": "literal",
"value": "signal-bars-weak"
},
{
"type": "literal",
"value": "signal-bars"
},
{
"type": "literal",
"value": "signal-fair"
},
{
"type": "literal",
"value": "signal-good"
},
{
"type": "literal",
"value": "signal-perfect"
},
{
"type": "literal",
"value": "signal-slash"
},
{
"type": "literal",
"value": "signal-stream-slash"
},
{
"type": "literal",
"value": "signal-stream"
},
{
"type": "literal",
"value": "signal-strong"
},
{
"type": "literal",
"value": "signal-weak"
},
{
"type": "literal",
"value": "signal"
},
{
"type": "literal",
"value": "signature-lock"
},
{
"type": "literal",
"value": "signature-slash"
},
{
"type": "literal",
"value": "signature"
},
{
"type": "literal",
"value": "signing"
},
{
"type": "literal",
"value": "signs-post"
},
{
"type": "literal",
"value": "sim-card"
},
{
"type": "literal",
"value": "sim-cards"
},
{
"type": "literal",
"value": "sink"
},
{
"type": "literal",
"value": "siren-on"
},
{
"type": "literal",
"value": "siren"
},
{
"type": "literal",
"value": "sitemap"
},
{
"type": "literal",
"value": "skating"
},
{
"type": "literal",
"value": "skeleton-ribs"
},
{
"type": "literal",
"value": "skeleton"
},
{
"type": "literal",
"value": "ski-boot-ski"
},
{
"type": "literal",
"value": "ski-boot"
},
{
"type": "literal",
"value": "ski-jump"
},
{
"type": "literal",
"value": "ski-lift"
},
{
"type": "literal",
"value": "skiing-nordic"
},
{
"type": "literal",
"value": "skiing"
},
{
"type": "literal",
"value": "skull-cow"
},
{
"type": "literal",
"value": "skull-crossbones"
},
{
"type": "literal",
"value": "skull"
},
{
"type": "literal",
"value": "slash-back"
},
{
"type": "literal",
"value": "slash-forward"
},
{
"type": "literal",
"value": "slash"
},
{
"type": "literal",
"value": "sledding"
},
{
"type": "literal",
"value": "sleigh"
},
{
"type": "literal",
"value": "slider"
},
{
"type": "literal",
"value": "sliders-h-square"
},
{
"type": "literal",
"value": "sliders-h"
},
{
"type": "literal",
"value": "sliders-simple"
},
{
"type": "literal",
"value": "sliders-up"
},
{
"type": "literal",
"value": "sliders-v-square"
},
{
"type": "literal",
"value": "sliders-v"
},
{
"type": "literal",
"value": "sliders"
},
{
"type": "literal",
"value": "slot-machine"
},
{
"type": "literal",
"value": "smile-beam"
},
{
"type": "literal",
"value": "smile-plus"
},
{
"type": "literal",
"value": "smile-wink"
},
{
"type": "literal",
"value": "smile"
},
{
"type": "literal",
"value": "smog"
},
{
"type": "literal",
"value": "smoke"
},
{
"type": "literal",
"value": "smoking-ban"
},
{
"type": "literal",
"value": "smoking"
},
{
"type": "literal",
"value": "sms"
},
{
"type": "literal",
"value": "snake"
},
{
"type": "literal",
"value": "snooze"
},
{
"type": "literal",
"value": "snow-blowing"
},
{
"type": "literal",
"value": "snowboarding"
},
{
"type": "literal",
"value": "snowflake-droplets"
},
{
"type": "literal",
"value": "snowflake"
},
{
"type": "literal",
"value": "snowflakes"
},
{
"type": "literal",
"value": "snowman-head"
},
{
"type": "literal",
"value": "snowman"
},
{
"type": "literal",
"value": "snowmobile"
},
{
"type": "literal",
"value": "snowplow"
},
{
"type": "literal",
"value": "soap"
},
{
"type": "literal",
"value": "soccer-ball"
},
{
"type": "literal",
"value": "socks"
},
{
"type": "literal",
"value": "soft-serve"
},
{
"type": "literal",
"value": "solar-panel"
},
{
"type": "literal",
"value": "solar-system"
},
{
"type": "literal",
"value": "sort-alpha-asc"
},
{
"type": "literal",
"value": "sort-alpha-desc"
},
{
"type": "literal",
"value": "sort-alpha-down-alt"
},
{
"type": "literal",
"value": "sort-alpha-down"
},
{
"type": "literal",
"value": "sort-alpha-up-alt"
},
{
"type": "literal",
"value": "sort-alpha-up"
},
{
"type": "literal",
"value": "sort-alt"
},
{
"type": "literal",
"value": "sort-amount-asc"
},
{
"type": "literal",
"value": "sort-amount-desc"
},
{
"type": "literal",
"value": "sort-amount-down-alt"
},
{
"type": "literal",
"value": "sort-amount-down"
},
{
"type": "literal",
"value": "sort-amount-up-alt"
},
{
"type": "literal",
"value": "sort-amount-up"
},
{
"type": "literal",
"value": "sort-asc"
},
{
"type": "literal",
"value": "sort-circle-down"
},
{
"type": "literal",
"value": "sort-circle-up"
},
{
"type": "literal",
"value": "sort-circle"
},
{
"type": "literal",
"value": "sort-desc"
},
{
"type": "literal",
"value": "sort-down"
},
{
"type": "literal",
"value": "sort-numeric-asc"
},
{
"type": "literal",
"value": "sort-numeric-desc"
},
{
"type": "literal",
"value": "sort-numeric-down-alt"
},
{
"type": "literal",
"value": "sort-numeric-down"
},
{
"type": "literal",
"value": "sort-numeric-up-alt"
},
{
"type": "literal",
"value": "sort-numeric-up"
},
{
"type": "literal",
"value": "sort-shapes-down-alt"
},
{
"type": "literal",
"value": "sort-shapes-down"
},
{
"type": "literal",
"value": "sort-shapes-up-alt"
},
{
"type": "literal",
"value": "sort-shapes-up"
},
{
"type": "literal",
"value": "sort-size-down-alt"
},
{
"type": "literal",
"value": "sort-size-down"
},
{
"type": "literal",
"value": "sort-size-up-alt"
},
{
"type": "literal",
"value": "sort-size-up"
},
{
"type": "literal",
"value": "sort-up-down"
},
{
"type": "literal",
"value": "sort-up"
},
{
"type": "literal",
"value": "sort"
},
{
"type": "literal",
"value": "soup"
},
{
"type": "literal",
"value": "spa"
},
{
"type": "literal",
"value": "space-shuttle"
},
{
"type": "literal",
"value": "space-station-moon-alt"
},
{
"type": "literal",
"value": "space-station-moon-construction"
},
{
"type": "literal",
"value": "space-station-moon"
},
{
"type": "literal",
"value": "spade"
},
{
"type": "literal",
"value": "spaghetti-monster-flying"
},
{
"type": "literal",
"value": "sparkle"
},
{
"type": "literal",
"value": "sparkles"
},
{
"type": "literal",
"value": "speaker"
},
{
"type": "literal",
"value": "speakers"
},
{
"type": "literal",
"value": "spell-check"
},
{
"type": "literal",
"value": "spider-black-widow"
},
{
"type": "literal",
"value": "spider-web"
},
{
"type": "literal",
"value": "spider"
},
{
"type": "literal",
"value": "spinner-third"
},
{
"type": "literal",
"value": "spinner"
},
{
"type": "literal",
"value": "split"
},
{
"type": "literal",
"value": "splotch"
},
{
"type": "literal",
"value": "spoon"
},
{
"type": "literal",
"value": "sportsball"
},
{
"type": "literal",
"value": "spray-can-sparkles"
},
{
"type": "literal",
"value": "spray-can"
},
{
"type": "literal",
"value": "sprinkler-ceiling"
},
{
"type": "literal",
"value": "sprinkler"
},
{
"type": "literal",
"value": "sprout"
},
{
"type": "literal",
"value": "square-0"
},
{
"type": "literal",
"value": "square-1"
},
{
"type": "literal",
"value": "square-2"
},
{
"type": "literal",
"value": "square-3"
},
{
"type": "literal",
"value": "square-4"
},
{
"type": "literal",
"value": "square-5"
},
{
"type": "literal",
"value": "square-6"
},
{
"type": "literal",
"value": "square-7"
},
{
"type": "literal",
"value": "square-8"
},
{
"type": "literal",
"value": "square-9"
},
{
"type": "literal",
"value": "square-a-lock"
},
{
"type": "literal",
"value": "square-a"
},
{
"type": "literal",
"value": "square-ampersand"
},
{
"type": "literal",
"value": "square-arrow-down-left"
},
{
"type": "literal",
"value": "square-arrow-down-right"
},
{
"type": "literal",
"value": "square-arrow-down"
},
{
"type": "literal",
"value": "square-arrow-left"
},
{
"type": "literal",
"value": "square-arrow-right"
},
{
"type": "literal",
"value": "square-arrow-up-left"
},
{
"type": "literal",
"value": "square-arrow-up-right"
},
{
"type": "literal",
"value": "square-arrow-up"
},
{
"type": "literal",
"value": "square-b"
},
{
"type": "literal",
"value": "square-bolt"
},
{
"type": "literal",
"value": "square-c"
},
{
"type": "literal",
"value": "square-caret-down"
},
{
"type": "literal",
"value": "square-caret-left"
},
{
"type": "literal",
"value": "square-caret-right"
},
{
"type": "literal",
"value": "square-caret-up"
},
{
"type": "literal",
"value": "square-check"
},
{
"type": "literal",
"value": "square-chevron-down"
},
{
"type": "literal",
"value": "square-chevron-left"
},
{
"type": "literal",
"value": "square-chevron-right"
},
{
"type": "literal",
"value": "square-chevron-up"
},
{
"type": "literal",
"value": "square-code"
},
{
"type": "literal",
"value": "square-d"
},
{
"type": "literal",
"value": "square-dashed-circle-plus"
},
{
"type": "literal",
"value": "square-dashed"
},
{
"type": "literal",
"value": "square-divide"
},
{
"type": "literal",
"value": "square-dollar"
},
{
"type": "literal",
"value": "square-down-left"
},
{
"type": "literal",
"value": "square-down-right"
},
{
"type": "literal",
"value": "square-down"
},
{
"type": "literal",
"value": "square-e"
},
{
"type": "literal",
"value": "square-ellipsis-vertical"
},
{
"type": "literal",
"value": "square-ellipsis"
},
{
"type": "literal",
"value": "square-envelope"
},
{
"type": "literal",
"value": "square-exclamation"
},
{
"type": "literal",
"value": "square-f"
},
{
"type": "literal",
"value": "square-fragile"
},
{
"type": "literal",
"value": "square-full"
},
{
"type": "literal",
"value": "square-g"
},
{
"type": "literal",
"value": "square-h"
},
{
"type": "literal",
"value": "square-heart"
},
{
"type": "literal",
"value": "square-i"
},
{
"type": "literal",
"value": "square-info"
},
{
"type": "literal",
"value": "square-j"
},
{
"type": "literal",
"value": "square-k"
},
{
"type": "literal",
"value": "square-kanban"
},
{
"type": "literal",
"value": "square-l"
},
{
"type": "literal",
"value": "square-left"
},
{
"type": "literal",
"value": "square-list"
},
{
"type": "literal",
"value": "square-m"
},
{
"type": "literal",
"value": "square-minus"
},
{
"type": "literal",
"value": "square-n"
},
{
"type": "literal",
"value": "square-nfi"
},
{
"type": "literal",
"value": "square-o"
},
{
"type": "literal",
"value": "square-p"
},
{
"type": "literal",
"value": "square-parking-slash"
},
{
"type": "literal",
"value": "square-parking"
},
{
"type": "literal",
"value": "square-pen"
},
{
"type": "literal",
"value": "square-person-confined"
},
{
"type": "literal",
"value": "square-phone-flip"
},
{
"type": "literal",
"value": "square-phone-hangup"
},
{
"type": "literal",
"value": "square-phone"
},
{
"type": "literal",
"value": "square-plus"
},
{
"type": "literal",
"value": "square-poll-horizontal"
},
{
"type": "literal",
"value": "square-poll-vertical"
},
{
"type": "literal",
"value": "square-q"
},
{
"type": "literal",
"value": "square-quarters"
},
{
"type": "literal",
"value": "square-question"
},
{
"type": "literal",
"value": "square-quote"
},
{
"type": "literal",
"value": "square-r"
},
{
"type": "literal",
"value": "square-right"
},
{
"type": "literal",
"value": "square-ring"
},
{
"type": "literal",
"value": "square-root-alt"
},
{
"type": "literal",
"value": "square-root-variable"
},
{
"type": "literal",
"value": "square-root"
},
{
"type": "literal",
"value": "square-rss"
},
{
"type": "literal",
"value": "square-s"
},
{
"type": "literal",
"value": "square-share-nodes"
},
{
"type": "literal",
"value": "square-sliders-vertical"
},
{
"type": "literal",
"value": "square-sliders"
},
{
"type": "literal",
"value": "square-small"
},
{
"type": "literal",
"value": "square-star"
},
{
"type": "literal",
"value": "square-t"
},
{
"type": "literal",
"value": "square-terminal"
},
{
"type": "literal",
"value": "square-this-way-up"
},
{
"type": "literal",
"value": "square-u"
},
{
"type": "literal",
"value": "square-up-left"
},
{
"type": "literal",
"value": "square-up-right"
},
{
"type": "literal",
"value": "square-up"
},
{
"type": "literal",
"value": "square-user"
},
{
"type": "literal",
"value": "square-v"
},
{
"type": "literal",
"value": "square-virus"
},
{
"type": "literal",
"value": "square-w"
},
{
"type": "literal",
"value": "square-wine-glass-crack"
},
{
"type": "literal",
"value": "square-x"
},
{
"type": "literal",
"value": "square-xmark"
},
{
"type": "literal",
"value": "square-y"
},
{
"type": "literal",
"value": "square-z"
},
{
"type": "literal",
"value": "square"
},
{
"type": "literal",
"value": "squid"
},
{
"type": "literal",
"value": "squirrel"
},
{
"type": "literal",
"value": "staff-aesculapius"
},
{
"type": "literal",
"value": "staff-snake"
},
{
"type": "literal",
"value": "staff"
},
{
"type": "literal",
"value": "stairs"
},
{
"type": "literal",
"value": "stamp"
},
{
"type": "literal",
"value": "standard-definition"
},
{
"type": "literal",
"value": "stapler"
},
{
"type": "literal",
"value": "star-and-crescent"
},
{
"type": "literal",
"value": "star-christmas"
},
{
"type": "literal",
"value": "star-circle"
},
{
"type": "literal",
"value": "star-exclamation"
},
{
"type": "literal",
"value": "star-half-alt"
},
{
"type": "literal",
"value": "star-half-stroke"
},
{
"type": "literal",
"value": "star-half"
},
{
"type": "literal",
"value": "star-of-david"
},
{
"type": "literal",
"value": "star-of-life"
},
{
"type": "literal",
"value": "star-sharp-half-alt"
},
{
"type": "literal",
"value": "star-sharp-half-stroke"
},
{
"type": "literal",
"value": "star-sharp-half"
},
{
"type": "literal",
"value": "star-sharp"
},
{
"type": "literal",
"value": "star-shooting"
},
{
"type": "literal",
"value": "star"
},
{
"type": "literal",
"value": "starfighter-alt-advanced"
},
{
"type": "literal",
"value": "starfighter-alt"
},
{
"type": "literal",
"value": "starfighter-twin-ion-engine-advanced"
},
{
"type": "literal",
"value": "starfighter-twin-ion-engine"
},
{
"type": "literal",
"value": "starfighter"
},
{
"type": "literal",
"value": "stars"
},
{
"type": "literal",
"value": "starship-freighter"
},
{
"type": "literal",
"value": "starship"
},
{
"type": "literal",
"value": "steak"
},
{
"type": "literal",
"value": "steering-wheel"
},
{
"type": "literal",
"value": "step-backward"
},
{
"type": "literal",
"value": "step-forward"
},
{
"type": "literal",
"value": "sterling-sign"
},
{
"type": "literal",
"value": "stethoscope"
},
{
"type": "literal",
"value": "sticky-note"
},
{
"type": "literal",
"value": "stocking"
},
{
"type": "literal",
"value": "stomach"
},
{
"type": "literal",
"value": "stop-circle"
},
{
"type": "literal",
"value": "stop"
},
{
"type": "literal",
"value": "stopwatch-20"
},
{
"type": "literal",
"value": "stopwatch"
},
{
"type": "literal",
"value": "store-alt-slash"
},
{
"type": "literal",
"value": "store-alt"
},
{
"type": "literal",
"value": "store-lock"
},
{
"type": "literal",
"value": "store-slash"
},
{
"type": "literal",
"value": "store"
},
{
"type": "literal",
"value": "strawberry"
},
{
"type": "literal",
"value": "stream"
},
{
"type": "literal",
"value": "street-view"
},
{
"type": "literal",
"value": "stretcher"
},
{
"type": "literal",
"value": "strikethrough"
},
{
"type": "literal",
"value": "stroopwafel"
},
{
"type": "literal",
"value": "subscript"
},
{
"type": "literal",
"value": "subtract"
},
{
"type": "literal",
"value": "subway-tunnel"
},
{
"type": "literal",
"value": "subway"
},
{
"type": "literal",
"value": "suitcase-medical"
},
{
"type": "literal",
"value": "suitcase-rolling"
},
{
"type": "literal",
"value": "suitcase"
},
{
"type": "literal",
"value": "sun-alt"
},
{
"type": "literal",
"value": "sun-bright"
},
{
"type": "literal",
"value": "sun-cloud"
},
{
"type": "literal",
"value": "sun-dust"
},
{
"type": "literal",
"value": "sun-haze"
},
{
"type": "literal",
"value": "sun-plant-wilt"
},
{
"type": "literal",
"value": "sun"
},
{
"type": "literal",
"value": "sunglasses"
},
{
"type": "literal",
"value": "sunrise"
},
{
"type": "literal",
"value": "sunset"
},
{
"type": "literal",
"value": "superscript"
},
{
"type": "literal",
"value": "surprise"
},
{
"type": "literal",
"value": "sushi-roll"
},
{
"type": "literal",
"value": "sushi"
},
{
"type": "literal",
"value": "swatchbook"
},
{
"type": "literal",
"value": "swimmer"
},
{
"type": "literal",
"value": "swimming-pool"
},
{
"type": "literal",
"value": "sword-laser-alt"
},
{
"type": "literal",
"value": "sword-laser"
},
{
"type": "literal",
"value": "sword"
},
{
"type": "literal",
"value": "swords-laser"
},
{
"type": "literal",
"value": "swords"
},
{
"type": "literal",
"value": "symbols"
},
{
"type": "literal",
"value": "synagogue"
},
{
"type": "literal",
"value": "sync-alt"
},
{
"type": "literal",
"value": "sync"
},
{
"type": "literal",
"value": "syringe"
},
{
"type": "literal",
"value": "t-shirt"
},
{
"type": "literal",
"value": "t"
},
{
"type": "literal",
"value": "table-cells-large"
},
{
"type": "literal",
"value": "table-cells"
},
{
"type": "literal",
"value": "table-columns"
},
{
"type": "literal",
"value": "table-layout"
},
{
"type": "literal",
"value": "table-list"
},
{
"type": "literal",
"value": "table-picnic"
},
{
"type": "literal",
"value": "table-pivot"
},
{
"type": "literal",
"value": "table-rows"
},
{
"type": "literal",
"value": "table-tennis-paddle-ball"
},
{
"type": "literal",
"value": "table-tennis"
},
{
"type": "literal",
"value": "table-tree"
},
{
"type": "literal",
"value": "table"
},
{
"type": "literal",
"value": "tablet-alt"
},
{
"type": "literal",
"value": "tablet-android-alt"
},
{
"type": "literal",
"value": "tablet-android"
},
{
"type": "literal",
"value": "tablet-button"
},
{
"type": "literal",
"value": "tablet-rugged"
},
{
"type": "literal",
"value": "tablet-screen-button"
},
{
"type": "literal",
"value": "tablet-screen"
},
{
"type": "literal",
"value": "tablet"
},
{
"type": "literal",
"value": "tablets"
},
{
"type": "literal",
"value": "tachograph-digital"
},
{
"type": "literal",
"value": "tachometer-alt-average"
},
{
"type": "literal",
"value": "tachometer-alt-fast"
},
{
"type": "literal",
"value": "tachometer-alt-fastest"
},
{
"type": "literal",
"value": "tachometer-alt-slow"
},
{
"type": "literal",
"value": "tachometer-alt-slowest"
},
{
"type": "literal",
"value": "tachometer-alt"
},
{
"type": "literal",
"value": "tachometer-average"
},
{
"type": "literal",
"value": "tachometer-fast"
},
{
"type": "literal",
"value": "tachometer-fastest"
},
{
"type": "literal",
"value": "tachometer-slow"
},
{
"type": "literal",
"value": "tachometer-slowest"
},
{
"type": "literal",
"value": "tachometer"
},
{
"type": "literal",
"value": "taco"
},
{
"type": "literal",
"value": "tag"
},
{
"type": "literal",
"value": "tags"
},
{
"type": "literal",
"value": "tally-1"
},
{
"type": "literal",
"value": "tally-2"
},
{
"type": "literal",
"value": "tally-3"
},
{
"type": "literal",
"value": "tally-4"
},
{
"type": "literal",
"value": "tally-5"
},
{
"type": "literal",
"value": "tally"
},
{
"type": "literal",
"value": "tamale"
},
{
"type": "literal",
"value": "tanakh"
},
{
"type": "literal",
"value": "tank-water"
},
{
"type": "literal",
"value": "tape"
},
{
"type": "literal",
"value": "tarp-droplet"
},
{
"type": "literal",
"value": "tarp"
},
{
"type": "literal",
"value": "tasks-alt"
},
{
"type": "literal",
"value": "tasks"
},
{
"type": "literal",
"value": "taxi-bus"
},
{
"type": "literal",
"value": "taxi"
},
{
"type": "literal",
"value": "teddy-bear"
},
{
"type": "literal",
"value": "teeth-open"
},
{
"type": "literal",
"value": "teeth"
},
{
"type": "literal",
"value": "telescope"
},
{
"type": "literal",
"value": "teletype-answer"
},
{
"type": "literal",
"value": "teletype"
},
{
"type": "literal",
"value": "television"
},
{
"type": "literal",
"value": "temperature-0"
},
{
"type": "literal",
"value": "temperature-1"
},
{
"type": "literal",
"value": "temperature-2"
},
{
"type": "literal",
"value": "temperature-3"
},
{
"type": "literal",
"value": "temperature-4"
},
{
"type": "literal",
"value": "temperature-arrow-down"
},
{
"type": "literal",
"value": "temperature-arrow-up"
},
{
"type": "literal",
"value": "temperature-down"
},
{
"type": "literal",
"value": "temperature-empty"
},
{
"type": "literal",
"value": "temperature-frigid"
},
{
"type": "literal",
"value": "temperature-full"
},
{
"type": "literal",
"value": "temperature-half"
},
{
"type": "literal",
"value": "temperature-high"
},
{
"type": "literal",
"value": "temperature-hot"
},
{
"type": "literal",
"value": "temperature-list"
},
{
"type": "literal",
"value": "temperature-low"
},
{
"type": "literal",
"value": "temperature-quarter"
},
{
"type": "literal",
"value": "temperature-snow"
},
{
"type": "literal",
"value": "temperature-sun"
},
{
"type": "literal",
"value": "temperature-three-quarters"
},
{
"type": "literal",
"value": "temperature-up"
},
{
"type": "literal",
"value": "tenge-sign"
},
{
"type": "literal",
"value": "tenge"
},
{
"type": "literal",
"value": "tennis-ball"
},
{
"type": "literal",
"value": "tent-arrow-down-to-line"
},
{
"type": "literal",
"value": "tent-arrow-left-right"
},
{
"type": "literal",
"value": "tent-arrow-turn-left"
},
{
"type": "literal",
"value": "tent-arrows-down"
},
{
"type": "literal",
"value": "tent"
},
{
"type": "literal",
"value": "tents"
},
{
"type": "literal",
"value": "terminal"
},
{
"type": "literal",
"value": "text-height"
},
{
"type": "literal",
"value": "text-size"
},
{
"type": "literal",
"value": "text-slash"
},
{
"type": "literal",
"value": "text-width"
},
{
"type": "literal",
"value": "text"
},
{
"type": "literal",
"value": "th-large"
},
{
"type": "literal",
"value": "th-list"
},
{
"type": "literal",
"value": "th"
},
{
"type": "literal",
"value": "theater-masks"
},
{
"type": "literal",
"value": "thermometer-0"
},
{
"type": "literal",
"value": "thermometer-1"
},
{
"type": "literal",
"value": "thermometer-2"
},
{
"type": "literal",
"value": "thermometer-3"
},
{
"type": "literal",
"value": "thermometer-4"
},
{
"type": "literal",
"value": "thermometer-empty"
},
{
"type": "literal",
"value": "thermometer-full"
},
{
"type": "literal",
"value": "thermometer-half"
},
{
"type": "literal",
"value": "thermometer-quarter"
},
{
"type": "literal",
"value": "thermometer-three-quarters"
},
{
"type": "literal",
"value": "thermometer"
},
{
"type": "literal",
"value": "theta"
},
{
"type": "literal",
"value": "thought-bubble"
},
{
"type": "literal",
"value": "thumb-tack"
},
{
"type": "literal",
"value": "thumbs-down"
},
{
"type": "literal",
"value": "thumbs-up"
},
{
"type": "literal",
"value": "thumbtack"
},
{
"type": "literal",
"value": "thunderstorm-moon"
},
{
"type": "literal",
"value": "thunderstorm-sun"
},
{
"type": "literal",
"value": "thunderstorm"
},
{
"type": "literal",
"value": "tick"
},
{
"type": "literal",
"value": "ticket-airline"
},
{
"type": "literal",
"value": "ticket-alt"
},
{
"type": "literal",
"value": "ticket-simple"
},
{
"type": "literal",
"value": "ticket"
},
{
"type": "literal",
"value": "tickets-airline"
},
{
"type": "literal",
"value": "tilde"
},
{
"type": "literal",
"value": "timeline-arrow"
},
{
"type": "literal",
"value": "timeline"
},
{
"type": "literal",
"value": "timer"
},
{
"type": "literal",
"value": "times-circle"
},
{
"type": "literal",
"value": "times-hexagon"
},
{
"type": "literal",
"value": "times-octagon"
},
{
"type": "literal",
"value": "times-rectangle"
},
{
"type": "literal",
"value": "times-square"
},
{
"type": "literal",
"value": "times-to-slot"
},
{
"type": "literal",
"value": "times"
},
{
"type": "literal",
"value": "tint-slash"
},
{
"type": "literal",
"value": "tint"
},
{
"type": "literal",
"value": "tire-flat"
},
{
"type": "literal",
"value": "tire-pressure-warning"
},
{
"type": "literal",
"value": "tire-rugged"
},
{
"type": "literal",
"value": "tire"
},
{
"type": "literal",
"value": "tired"
},
{
"type": "literal",
"value": "toggle-large-off"
},
{
"type": "literal",
"value": "toggle-large-on"
},
{
"type": "literal",
"value": "toggle-off"
},
{
"type": "literal",
"value": "toggle-on"
},
{
"type": "literal",
"value": "toilet-paper-alt"
},
{
"type": "literal",
"value": "toilet-paper-blank-under"
},
{
"type": "literal",
"value": "toilet-paper-blank"
},
{
"type": "literal",
"value": "toilet-paper-check"
},
{
"type": "literal",
"value": "toilet-paper-reverse-alt"
},
{
"type": "literal",
"value": "toilet-paper-reverse-slash"
},
{
"type": "literal",
"value": "toilet-paper-reverse"
},
{
"type": "literal",
"value": "toilet-paper-slash"
},
{
"type": "literal",
"value": "toilet-paper-under-slash"
},
{
"type": "literal",
"value": "toilet-paper-under"
},
{
"type": "literal",
"value": "toilet-paper-xmark"
},
{
"type": "literal",
"value": "toilet-paper"
},
{
"type": "literal",
"value": "toilet-portable"
},
{
"type": "literal",
"value": "toilet"
},
{
"type": "literal",
"value": "toilets-portable"
},
{
"type": "literal",
"value": "tomato"
},
{
"type": "literal",
"value": "tombstone-alt"
},
{
"type": "literal",
"value": "tombstone-blank"
},
{
"type": "literal",
"value": "tombstone"
},
{
"type": "literal",
"value": "toolbox"
},
{
"type": "literal",
"value": "tools"
},
{
"type": "literal",
"value": "tooth"
},
{
"type": "literal",
"value": "toothbrush"
},
{
"type": "literal",
"value": "torah"
},
{
"type": "literal",
"value": "torii-gate"
},
{
"type": "literal",
"value": "tornado"
},
{
"type": "literal",
"value": "tower-broadcast"
},
{
"type": "literal",
"value": "tower-cell"
},
{
"type": "literal",
"value": "tower-control"
},
{
"type": "literal",
"value": "tower-observation"
},
{
"type": "literal",
"value": "tractor"
},
{
"type": "literal",
"value": "trademark"
},
{
"type": "literal",
"value": "traffic-cone"
},
{
"type": "literal",
"value": "traffic-light-go"
},
{
"type": "literal",
"value": "traffic-light-slow"
},
{
"type": "literal",
"value": "traffic-light-stop"
},
{
"type": "literal",
"value": "traffic-light"
},
{
"type": "literal",
"value": "trailer"
},
{
"type": "literal",
"value": "train-subway-tunnel"
},
{
"type": "literal",
"value": "train-subway"
},
{
"type": "literal",
"value": "train-track"
},
{
"type": "literal",
"value": "train-tram"
},
{
"type": "literal",
"value": "train-tunnel"
},
{
"type": "literal",
"value": "train"
},
{
"type": "literal",
"value": "tram"
},
{
"type": "literal",
"value": "transformer-bolt"
},
{
"type": "literal",
"value": "transgender-alt"
},
{
"type": "literal",
"value": "transgender"
},
{
"type": "literal",
"value": "transporter-1"
},
{
"type": "literal",
"value": "transporter-2"
},
{
"type": "literal",
"value": "transporter-3"
},
{
"type": "literal",
"value": "transporter-4"
},
{
"type": "literal",
"value": "transporter-5"
},
{
"type": "literal",
"value": "transporter-6"
},
{
"type": "literal",
"value": "transporter-7"
},
{
"type": "literal",
"value": "transporter-empty"
},
{
"type": "literal",
"value": "transporter"
},
{
"type": "literal",
"value": "trash-alt-slash"
},
{
"type": "literal",
"value": "trash-alt"
},
{
"type": "literal",
"value": "trash-arrow-turn-left"
},
{
"type": "literal",
"value": "trash-arrow-up"
},
{
"type": "literal",
"value": "trash-can-arrow-turn-left"
},
{
"type": "literal",
"value": "trash-can-arrow-up"
},
{
"type": "literal",
"value": "trash-can-check"
},
{
"type": "literal",
"value": "trash-can-clock"
},
{
"type": "literal",
"value": "trash-can-list"
},
{
"type": "literal",
"value": "trash-can-plus"
},
{
"type": "literal",
"value": "trash-can-slash"
},
{
"type": "literal",
"value": "trash-can-undo"
},
{
"type": "literal",
"value": "trash-can-xmark"
},
{
"type": "literal",
"value": "trash-can"
},
{
"type": "literal",
"value": "trash-check"
},
{
"type": "literal",
"value": "trash-circle"
},
{
"type": "literal",
"value": "trash-clock"
},
{
"type": "literal",
"value": "trash-list"
},
{
"type": "literal",
"value": "trash-plus"
},
{
"type": "literal",
"value": "trash-restore-alt"
},
{
"type": "literal",
"value": "trash-restore"
},
{
"type": "literal",
"value": "trash-slash"
},
{
"type": "literal",
"value": "trash-undo-alt"
},
{
"type": "literal",
"value": "trash-undo"
},
{
"type": "literal",
"value": "trash-xmark"
},
{
"type": "literal",
"value": "trash"
},
{
"type": "literal",
"value": "treasure-chest"
},
{
"type": "literal",
"value": "tree-alt"
},
{
"type": "literal",
"value": "tree-christmas"
},
{
"type": "literal",
"value": "tree-city"
},
{
"type": "literal",
"value": "tree-deciduous"
},
{
"type": "literal",
"value": "tree-decorated"
},
{
"type": "literal",
"value": "tree-large"
},
{
"type": "literal",
"value": "tree-palm"
},
{
"type": "literal",
"value": "tree"
},
{
"type": "literal",
"value": "trees"
},
{
"type": "literal",
"value": "trian-balbot"
},
{
"type": "literal",
"value": "triangle-circle-square"
},
{
"type": "literal",
"value": "triangle-exclamation"
},
{
"type": "literal",
"value": "triangle-instrument"
},
{
"type": "literal",
"value": "triangle-music"
},
{
"type": "literal",
"value": "triangle-person-digging"
},
{
"type": "literal",
"value": "triangle"
},
{
"type": "literal",
"value": "tricycle-adult"
},
{
"type": "literal",
"value": "tricycle"
},
{
"type": "literal",
"value": "trillium"
},
{
"type": "literal",
"value": "trophy-alt"
},
{
"type": "literal",
"value": "trophy-star"
},
{
"type": "literal",
"value": "trophy"
},
{
"type": "literal",
"value": "trowel-bricks"
},
{
"type": "literal",
"value": "trowel"
},
{
"type": "literal",
"value": "truck-arrow-right"
},
{
"type": "literal",
"value": "truck-bolt"
},
{
"type": "literal",
"value": "truck-clock"
},
{
"type": "literal",
"value": "truck-container-empty"
},
{
"type": "literal",
"value": "truck-container"
},
{
"type": "literal",
"value": "truck-couch"
},
{
"type": "literal",
"value": "truck-droplet"
},
{
"type": "literal",
"value": "truck-fast"
},
{
"type": "literal",
"value": "truck-field-un"
},
{
"type": "literal",
"value": "truck-field"
},
{
"type": "literal",
"value": "truck-flatbed"
},
{
"type": "literal",
"value": "truck-front"
},
{
"type": "literal",
"value": "truck-loading"
},
{
"type": "literal",
"value": "truck-medical"
},
{
"type": "literal",
"value": "truck-monster"
},
{
"type": "literal",
"value": "truck-moving"
},
{
"type": "literal",
"value": "truck-pickup"
},
{
"type": "literal",
"value": "truck-plane"
},
{
"type": "literal",
"value": "truck-plow"
},
{
"type": "literal",
"value": "truck-ramp-box"
},
{
"type": "literal",
"value": "truck-ramp-couch"
},
{
"type": "literal",
"value": "truck-ramp"
},
{
"type": "literal",
"value": "truck-tow"
},
{
"type": "literal",
"value": "truck"
},
{
"type": "literal",
"value": "trumpet"
},
{
"type": "literal",
"value": "try"
},
{
"type": "literal",
"value": "tshirt"
},
{
"type": "literal",
"value": "tty-answer"
},
{
"type": "literal",
"value": "tty"
},
{
"type": "literal",
"value": "tugrik-sign"
},
{
"type": "literal",
"value": "turkey"
},
{
"type": "literal",
"value": "turkish-lira-sign"
},
{
"type": "literal",
"value": "turkish-lira"
},
{
"type": "literal",
"value": "turn-down-left"
},
{
"type": "literal",
"value": "turn-down-right"
},
{
"type": "literal",
"value": "turn-down"
},
{
"type": "literal",
"value": "turn-up"
},
{
"type": "literal",
"value": "turntable"
},
{
"type": "literal",
"value": "turtle"
},
{
"type": "literal",
"value": "tv-alt"
},
{
"type": "literal",
"value": "tv-music"
},
{
"type": "literal",
"value": "tv-retro"
},
{
"type": "literal",
"value": "tv"
},
{
"type": "literal",
"value": "typewriter"
},
{
"type": "literal",
"value": "u"
},
{
"type": "literal",
"value": "ufo-beam"
},
{
"type": "literal",
"value": "ufo"
},
{
"type": "literal",
"value": "umbrella-alt"
},
{
"type": "literal",
"value": "umbrella-beach"
},
{
"type": "literal",
"value": "umbrella-simple"
},
{
"type": "literal",
"value": "umbrella"
},
{
"type": "literal",
"value": "underline"
},
{
"type": "literal",
"value": "undo-alt"
},
{
"type": "literal",
"value": "undo"
},
{
"type": "literal",
"value": "unicorn"
},
{
"type": "literal",
"value": "uniform-martial-arts"
},
{
"type": "literal",
"value": "union"
},
{
"type": "literal",
"value": "universal-access"
},
{
"type": "literal",
"value": "university"
},
{
"type": "literal",
"value": "unlink"
},
{
"type": "literal",
"value": "unlock-alt"
},
{
"type": "literal",
"value": "unlock-keyhole"
},
{
"type": "literal",
"value": "unlock"
},
{
"type": "literal",
"value": "unsorted"
},
{
"type": "literal",
"value": "up-down-left-right"
},
{
"type": "literal",
"value": "up-down"
},
{
"type": "literal",
"value": "up-from-bracket"
},
{
"type": "literal",
"value": "up-from-dotted-line"
},
{
"type": "literal",
"value": "up-from-line"
},
{
"type": "literal",
"value": "up-left"
},
{
"type": "literal",
"value": "up-long"
},
{
"type": "literal",
"value": "up-right-and-down-left-from-center"
},
{
"type": "literal",
"value": "up-right-from-square"
},
{
"type": "literal",
"value": "up-right"
},
{
"type": "literal",
"value": "up-to-dotted-line"
},
{
"type": "literal",
"value": "up-to-line"
},
{
"type": "literal",
"value": "up"
},
{
"type": "literal",
"value": "upload"
},
{
"type": "literal",
"value": "usb-drive"
},
{
"type": "literal",
"value": "usd-circle"
},
{
"type": "literal",
"value": "usd-square"
},
{
"type": "literal",
"value": "usd"
},
{
"type": "literal",
"value": "user-alien"
},
{
"type": "literal",
"value": "user-alt-slash"
},
{
"type": "literal",
"value": "user-alt"
},
{
"type": "literal",
"value": "user-astronaut"
},
{
"type": "literal",
"value": "user-bounty-hunter"
},
{
"type": "literal",
"value": "user-chart"
},
{
"type": "literal",
"value": "user-check"
},
{
"type": "literal",
"value": "user-chef"
},
{
"type": "literal",
"value": "user-circle"
},
{
"type": "literal",
"value": "user-clock"
},
{
"type": "literal",
"value": "user-cog"
},
{
"type": "literal",
"value": "user-construction"
},
{
"type": "literal",
"value": "user-cowboy"
},
{
"type": "literal",
"value": "user-crown"
},
{
"type": "literal",
"value": "user-doctor-hair-long"
},
{
"type": "literal",
"value": "user-doctor-hair"
},
{
"type": "literal",
"value": "user-doctor-message"
},
{
"type": "literal",
"value": "user-doctor"
},
{
"type": "literal",
"value": "user-edit"
},
{
"type": "literal",
"value": "user-friends"
},
{
"type": "literal",
"value": "user-gear"
},
{
"type": "literal",
"value": "user-graduate"
},
{
"type": "literal",
"value": "user-group-crown"
},
{
"type": "literal",
"value": "user-group-simple"
},
{
"type": "literal",
"value": "user-group"
},
{
"type": "literal",
"value": "user-hair-buns"
},
{
"type": "literal",
"value": "user-hair-long"
},
{
"type": "literal",
"value": "user-hair-mullet"
},
{
"type": "literal",
"value": "user-hair"
},
{
"type": "literal",
"value": "user-hard-hat"
},
{
"type": "literal",
"value": "user-headset"
},
{
"type": "literal",
"value": "user-helmet-safety"
},
{
"type": "literal",
"value": "user-injured"
},
{
"type": "literal",
"value": "user-large-slash"
},
{
"type": "literal",
"value": "user-large"
},
{
"type": "literal",
"value": "user-lock"
},
{
"type": "literal",
"value": "user-magnifying-glass"
},
{
"type": "literal",
"value": "user-md-chat"
},
{
"type": "literal",
"value": "user-md"
},
{
"type": "literal",
"value": "user-minus"
},
{
"type": "literal",
"value": "user-music"
},
{
"type": "literal",
"value": "user-ninja"
},
{
"type": "literal",
"value": "user-nurse-hair-long"
},
{
"type": "literal",
"value": "user-nurse-hair"
},
{
"type": "literal",
"value": "user-nurse"
},
{
"type": "literal",
"value": "user-pen"
},
{
"type": "literal",
"value": "user-pilot-tie"
},
{
"type": "literal",
"value": "user-pilot"
},
{
"type": "literal",
"value": "user-plus"
},
{
"type": "literal",
"value": "user-police-tie"
},
{
"type": "literal",
"value": "user-police"
},
{
"type": "literal",
"value": "user-robot-xmarks"
},
{
"type": "literal",
"value": "user-robot"
},
{
"type": "literal",
"value": "user-secret"
},
{
"type": "literal",
"value": "user-shakespeare"
},
{
"type": "literal",
"value": "user-shield"
},
{
"type": "literal",
"value": "user-slash"
},
{
"type": "literal",
"value": "user-tag"
},
{
"type": "literal",
"value": "user-tie-hair-long"
},
{
"type": "literal",
"value": "user-tie-hair"
},
{
"type": "literal",
"value": "user-tie"
},
{
"type": "literal",
"value": "user-times"
},
{
"type": "literal",
"value": "user-unlock"
},
{
"type": "literal",
"value": "user-visor"
},
{
"type": "literal",
"value": "user-vneck-hair-long"
},
{
"type": "literal",
"value": "user-vneck-hair"
},
{
"type": "literal",
"value": "user-vneck"
},
{
"type": "literal",
"value": "user-xmark"
},
{
"type": "literal",
"value": "user"
},
{
"type": "literal",
"value": "users-between-lines"
},
{
"type": "literal",
"value": "users-class"
},
{
"type": "literal",
"value": "users-cog"
},
{
"type": "literal",
"value": "users-crown"
},
{
"type": "literal",
"value": "users-gear"
},
{
"type": "literal",
"value": "users-line"
},
{
"type": "literal",
"value": "users-medical"
},
{
"type": "literal",
"value": "users-rays"
},
{
"type": "literal",
"value": "users-rectangle"
},
{
"type": "literal",
"value": "users-slash"
},
{
"type": "literal",
"value": "users-viewfinder"
},
{
"type": "literal",
"value": "users"
},
{
"type": "literal",
"value": "utensil-fork"
},
{
"type": "literal",
"value": "utensil-knife"
},
{
"type": "literal",
"value": "utensil-spoon"
},
{
"type": "literal",
"value": "utensils-alt"
},
{
"type": "literal",
"value": "utensils-slash"
},
{
"type": "literal",
"value": "utensils"
},
{
"type": "literal",
"value": "utility-pole-double"
},
{
"type": "literal",
"value": "utility-pole"
},
{
"type": "literal",
"value": "v"
},
{
"type": "literal",
"value": "vacuum-robot"
},
{
"type": "literal",
"value": "vacuum"
},
{
"type": "literal",
"value": "value-absolute"
},
{
"type": "literal",
"value": "van-shuttle"
},
{
"type": "literal",
"value": "vault"
},
{
"type": "literal",
"value": "vcard"
},
{
"type": "literal",
"value": "vector-circle"
},
{
"type": "literal",
"value": "vector-polygon"
},
{
"type": "literal",
"value": "vector-square"
},
{
"type": "literal",
"value": "vent-damper"
},
{
"type": "literal",
"value": "venus-double"
},
{
"type": "literal",
"value": "venus-mars"
},
{
"type": "literal",
"value": "venus"
},
{
"type": "literal",
"value": "vest-patches"
},
{
"type": "literal",
"value": "vest"
},
{
"type": "literal",
"value": "vhs"
},
{
"type": "literal",
"value": "vial-circle-check"
},
{
"type": "literal",
"value": "vial-virus"
},
{
"type": "literal",
"value": "vial"
},
{
"type": "literal",
"value": "vials"
},
{
"type": "literal",
"value": "video-arrow-down-left"
},
{
"type": "literal",
"value": "video-arrow-up-right"
},
{
"type": "literal",
"value": "video-camera"
},
{
"type": "literal",
"value": "video-circle"
},
{
"type": "literal",
"value": "video-handheld"
},
{
"type": "literal",
"value": "video-plus"
},
{
"type": "literal",
"value": "video-slash"
},
{
"type": "literal",
"value": "video"
},
{
"type": "literal",
"value": "vihara"
},
{
"type": "literal",
"value": "violin"
},
{
"type": "literal",
"value": "virus-covid-slash"
},
{
"type": "literal",
"value": "virus-covid"
},
{
"type": "literal",
"value": "virus-slash"
},
{
"type": "literal",
"value": "virus"
},
{
"type": "literal",
"value": "viruses"
},
{
"type": "literal",
"value": "voicemail"
},
{
"type": "literal",
"value": "volcano"
},
{
"type": "literal",
"value": "volleyball-ball"
},
{
"type": "literal",
"value": "volleyball"
},
{
"type": "literal",
"value": "volume-control-phone"
},
{
"type": "literal",
"value": "volume-down"
},
{
"type": "literal",
"value": "volume-high"
},
{
"type": "literal",
"value": "volume-low"
},
{
"type": "literal",
"value": "volume-medium"
},
{
"type": "literal",
"value": "volume-mute"
},
{
"type": "literal",
"value": "volume-off"
},
{
"type": "literal",
"value": "volume-slash"
},
{
"type": "literal",
"value": "volume-times"
},
{
"type": "literal",
"value": "volume-up"
},
{
"type": "literal",
"value": "volume-xmark"
},
{
"type": "literal",
"value": "volume"
},
{
"type": "literal",
"value": "vote-nay"
},
{
"type": "literal",
"value": "vote-yea"
},
{
"type": "literal",
"value": "vr-cardboard"
},
{
"type": "literal",
"value": "w"
},
{
"type": "literal",
"value": "waffle"
},
{
"type": "literal",
"value": "wagon-covered"
},
{
"type": "literal",
"value": "walker"
},
{
"type": "literal",
"value": "walkie-talkie"
},
{
"type": "literal",
"value": "walking"
},
{
"type": "literal",
"value": "wall-brick"
},
{
"type": "literal",
"value": "wallet"
},
{
"type": "literal",
"value": "wand-magic-sparkles"
},
{
"type": "literal",
"value": "wand-magic"
},
{
"type": "literal",
"value": "wand-sparkles"
},
{
"type": "literal",
"value": "wand"
},
{
"type": "literal",
"value": "warehouse-alt"
},
{
"type": "literal",
"value": "warehouse-full"
},
{
"type": "literal",
"value": "warehouse"
},
{
"type": "literal",
"value": "warning"
},
{
"type": "literal",
"value": "washer"
},
{
"type": "literal",
"value": "washing-machine"
},
{
"type": "literal",
"value": "watch-apple"
},
{
"type": "literal",
"value": "watch-calculator"
},
{
"type": "literal",
"value": "watch-fitness"
},
{
"type": "literal",
"value": "watch-smart"
},
{
"type": "literal",
"value": "watch"
},
{
"type": "literal",
"value": "water-arrow-down"
},
{
"type": "literal",
"value": "water-arrow-up"
},
{
"type": "literal",
"value": "water-ladder"
},
{
"type": "literal",
"value": "water-lower"
},
{
"type": "literal",
"value": "water-rise"
},
{
"type": "literal",
"value": "water"
},
{
"type": "literal",
"value": "watermelon-slice"
},
{
"type": "literal",
"value": "wave-pulse"
},
{
"type": "literal",
"value": "wave-sine"
},
{
"type": "literal",
"value": "wave-square"
},
{
"type": "literal",
"value": "wave-triangle"
},
{
"type": "literal",
"value": "waveform-circle"
},
{
"type": "literal",
"value": "waveform-lines"
},
{
"type": "literal",
"value": "waveform-path"
},
{
"type": "literal",
"value": "waveform"
},
{
"type": "literal",
"value": "webcam-slash"
},
{
"type": "literal",
"value": "webcam"
},
{
"type": "literal",
"value": "webhook"
},
{
"type": "literal",
"value": "weight-hanging"
},
{
"type": "literal",
"value": "weight-scale"
},
{
"type": "literal",
"value": "weight"
},
{
"type": "literal",
"value": "whale"
},
{
"type": "literal",
"value": "wheat-alt"
},
{
"type": "literal",
"value": "wheat-awn-circle-exclamation"
},
{
"type": "literal",
"value": "wheat-awn-slash"
},
{
"type": "literal",
"value": "wheat-awn"
},
{
"type": "literal",
"value": "wheat-slash"
},
{
"type": "literal",
"value": "wheat"
},
{
"type": "literal",
"value": "wheelchair-alt"
},
{
"type": "literal",
"value": "wheelchair-move"
},
{
"type": "literal",
"value": "wheelchair"
},
{
"type": "literal",
"value": "whiskey-glass-ice"
},
{
"type": "literal",
"value": "whiskey-glass"
},
{
"type": "literal",
"value": "whistle"
},
{
"type": "literal",
"value": "wifi-1"
},
{
"type": "literal",
"value": "wifi-2"
},
{
"type": "literal",
"value": "wifi-3"
},
{
"type": "literal",
"value": "wifi-exclamation"
},
{
"type": "literal",
"value": "wifi-fair"
},
{
"type": "literal",
"value": "wifi-slash"
},
{
"type": "literal",
"value": "wifi-strong"
},
{
"type": "literal",
"value": "wifi-weak"
},
{
"type": "literal",
"value": "wifi"
},
{
"type": "literal",
"value": "wind-circle-exclamation"
},
{
"type": "literal",
"value": "wind-turbine"
},
{
"type": "literal",
"value": "wind-warning"
},
{
"type": "literal",
"value": "wind"
},
{
"type": "literal",
"value": "window-alt"
},
{
"type": "literal",
"value": "window-close"
},
{
"type": "literal",
"value": "window-flip"
},
{
"type": "literal",
"value": "window-frame-open"
},
{
"type": "literal",
"value": "window-frame"
},
{
"type": "literal",
"value": "window-maximize"
},
{
"type": "literal",
"value": "window-minimize"
},
{
"type": "literal",
"value": "window-restore"
},
{
"type": "literal",
"value": "window"
},
{
"type": "literal",
"value": "windsock"
},
{
"type": "literal",
"value": "wine-bottle"
},
{
"type": "literal",
"value": "wine-glass-alt"
},
{
"type": "literal",
"value": "wine-glass-crack"
},
{
"type": "literal",
"value": "wine-glass-empty"
},
{
"type": "literal",
"value": "wine-glass"
},
{
"type": "literal",
"value": "won-sign"
},
{
"type": "literal",
"value": "won"
},
{
"type": "literal",
"value": "worm"
},
{
"type": "literal",
"value": "wreath-laurel"
},
{
"type": "literal",
"value": "wreath"
},
{
"type": "literal",
"value": "wrench-simple"
},
{
"type": "literal",
"value": "wrench"
},
{
"type": "literal",
"value": "x-ray"
},
{
"type": "literal",
"value": "x"
},
{
"type": "literal",
"value": "xmark-circle"
},
{
"type": "literal",
"value": "xmark-hexagon"
},
{
"type": "literal",
"value": "xmark-large"
},
{
"type": "literal",
"value": "xmark-octagon"
},
{
"type": "literal",
"value": "xmark-square"
},
{
"type": "literal",
"value": "xmark-to-slot"
},
{
"type": "literal",
"value": "xmark"
},
{
"type": "literal",
"value": "xmarks-lines"
},
{
"type": "literal",
"value": "y"
},
{
"type": "literal",
"value": "yen-sign"
},
{
"type": "literal",
"value": "yen"
},
{
"type": "literal",
"value": "yin-yang"
},
{
"type": "literal",
"value": "z"
},
{
"type": "literal",
"value": "zap"
},
{
"type": "literal",
"value": "zzz"
}
]
}
},
{
"id": 44,
"name": "BaseMethods",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 102,
"character": 12
}
],
"type": {
"type": "intersection",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "LoadDataMethods"
},
"name": "LoadDataMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "UpdateParametersMethods"
},
"name": "UpdateParametersMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "ToastMethods"
},
"name": "ToastMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "ItemDialogMethods"
},
"name": "ItemDialogMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "UploadDialogMethods"
},
"name": "UploadDialogMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "CustomDialogMethods"
},
"name": "CustomDialogMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "NavigateMethods"
},
"name": "NavigateMethods",
"package": "datocms-plugin-sdk"
}
]
}
},
{
"id": 18,
"name": "BaseProperties",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Generic properties available in all the hooks"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 22,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 19,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 35,
"name": "account",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The account that is the project owner"
}
],
"blockTags": [
{
"tag": "@deprecated",
"content": [
{
"kind": "text",
"text": "Please use "
},
{
"kind": "code",
"text": "`.owner`"
},
{
"kind": "text",
"text": " instead, as the project owner can also be\n an organization"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 87,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Account"
},
"name": "Account",
"package": "datocms-plugin-sdk"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
},
{
"id": 24,
"name": "currentRole",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The role for the current DatoCMS user"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 35,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Role"
},
"name": "Role",
"package": "datocms-plugin-sdk"
}
},
{
"id": 23,
"name": "currentUser",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The current DatoCMS user. It can either be the owner or one of the\ncollaborators (regular or SSO)."
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 33,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "User"
},
"name": "User",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "SsoUser"
},
"name": "SsoUser",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Account"
},
"name": "Account",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Organization"
},
"name": "Organization",
"package": "datocms-plugin-sdk"
}
]
}
},
{
"id": 25,
"name": "currentUserAccessToken",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The access token to perform API calls on behalf of the current user. Only\navailable if "
},
{
"kind": "code",
"text": "`currentUserAccessToken`"
},
{
"kind": "text",
"text": " additional permission is granted"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 40,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
},
{
"id": 21,
"name": "environment",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the current environment"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 26,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 30,
"name": "fields",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "All the fields currently loaded for the current DatoCMS project, indexed by\nID. It will always contain the current model fields and all the fields of\nthe blocks it might contain via Modular Content/Structured Text fields. If\nsome fields you need are not present, use the "
},
{
"kind": "code",
"text": "`loadItemTypeFields`"
},
{
"kind": "text",
"text": " function\nto load them."
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 58,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
],
"name": "Record",
"package": "typescript"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 31,
"name": "fieldsets",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "All the fieldsets currently loaded for the current DatoCMS project, indexed\nby ID. It will always contain the current model fields and all the fields\nof the blocks it might contain via Modular Content/Structured Text fields.\nIf some fields you need are not present, use the "
},
{
"kind": "code",
"text": "`loadItemTypeFieldsets`"
},
{
"kind": "text",
"text": "\nfunction to load them."
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 66,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Fieldset"
},
"name": "Fieldset",
"package": "datocms-plugin-sdk"
}
],
"name": "Record",
"package": "typescript"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 22,
"name": "itemTypes",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "All the models of the current DatoCMS project, indexed by ID"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 28,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
],
"name": "Record",
"package": "typescript"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 36,
"name": "owner",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The account that is the project owner"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 89,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Account"
},
"name": "Account",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Organization"
},
"name": "Organization",
"package": "datocms-plugin-sdk"
}
]
}
},
{
"id": 26,
"name": "plugin",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The current plugin"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 42,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Plugin"
},
"name": "Plugin",
"package": "datocms-plugin-sdk"
}
},
{
"id": 20,
"name": "site",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The current DatoCMS project"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 24,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Site"
},
"name": "Site",
"package": "datocms-plugin-sdk"
}
},
{
"id": 34,
"name": "ssoUsers",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "All the SSO users currently loaded for the current DatoCMS project, indexed\nby ID. It will always contain the current user. If some users you need are\nnot present, use the "
},
{
"kind": "code",
"text": "`loadSsoUsers`"
},
{
"kind": "text",
"text": " function to load them."
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 80,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "SsoUser"
},
"name": "SsoUser",
"package": "datocms-plugin-sdk"
}
],
"name": "Record",
"package": "typescript"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 32,
"name": "theme",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An object containing the theme colors for the current DatoCMS project"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 68,
"character": 2
}
],
"type": {
"type": "reference",
"target": 37,
"name": "Theme",
"package": "datocms-plugin-sdk"
}
},
{
"id": 27,
"name": "ui",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "UI preferences of the current user (right now, only the preferred locale is\navailable)"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 47,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 28,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 29,
"name": "locale",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Preferred locale"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 49,
"character": 4
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
29
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 47,
"character": 6
}
]
}
}
},
{
"id": 33,
"name": "users",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "All the regular users currently loaded for the current DatoCMS project,\nindexed by ID. It will always contain the current user. If some users you\nneed are not present, use the "
},
{
"kind": "code",
"text": "`loadUsers`"
},
{
"kind": "text",
"text": " function to load them."
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 74,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "User"
},
"name": "User",
"package": "datocms-plugin-sdk"
}
],
"name": "Record",
"package": "typescript"
}
],
"name": "Partial",
"package": "typescript"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
35,
24,
23,
25,
21,
30,
31,
22,
36,
26,
20,
34,
32,
27,
33
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 22,
"character": 29
}
]
}
}
},
{
"id": 233,
"name": "BuildItemPresentationInfoHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 7,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 234,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 235,
"name": "buildItemPresentationInfo",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to customize the presentation of a record in records\ncollections and \"Single link\" or \"Multiple links\" field"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "presentation"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 14,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L14"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 236,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 14,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L14"
}
],
"signatures": [
{
"id": 237,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 238,
"name": "item",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
}
},
{
"id": 239,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "MaybePromise"
},
"typeArguments": [
{
"type": "union",
"types": [
{
"type": "reference",
"target": 240,
"name": "ItemPresentationInfo",
"package": "datocms-plugin-sdk"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
],
"name": "MaybePromise",
"package": "datocms-plugin-sdk"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
235
]
}
],
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 7,
"character": 44,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L7"
}
]
}
}
},
{
"id": 112,
"name": "ConfirmChoice",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "A choice presented in a "
},
{
"kind": "code",
"text": "`openConfirm`"
},
{
"kind": "text",
"text": " panel"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 701,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 113,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 116,
"name": "intent",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The intent of the button. Will present the button in a different color\naccent."
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 713,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "positive"
},
{
"type": "literal",
"value": "negative"
}
]
}
},
{
"id": 114,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The label to be shown for the choice"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 703,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 115,
"name": "value",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The value to be returned by the "
},
{
"kind": "code",
"text": "`openConfirm`"
},
{
"kind": "text",
"text": " promise if the button is\nclicked by the user"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 708,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "unknown"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
116,
114,
115
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 701,
"character": 28
}
]
}
}
},
{
"id": 106,
"name": "ConfirmOptions",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Options for the "
},
{
"kind": "code",
"text": "`openConfirm`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 689,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 107,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 111,
"name": "cancel",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The cancel option to present to the user"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 697,
"character": 2
}
],
"type": {
"type": "reference",
"target": 112,
"name": "ConfirmChoice",
"package": "datocms-plugin-sdk"
}
},
{
"id": 110,
"name": "choices",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The different options the user can choose from"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 695,
"character": 2
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 112,
"name": "ConfirmChoice",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 109,
"name": "content",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The main message to be shown inside the confirmation panel"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 693,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 108,
"name": "title",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The title to be shown inside the confirmation panel"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 691,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
111,
110,
109,
108
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 689,
"character": 29
}
]
}
}
},
{
"id": 203,
"name": "ContainedPluginFrameCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 20,
"character": 12
}
],
"typeParameters": [
{
"id": 204,
"name": "Mode",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "typeOperator",
"operator": "keyof",
"target": {
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 205,
"name": "AdditionalProperties",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
"default": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "never"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 206,
"name": "AdditionalMethods",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
"default": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "never"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"type": {
"type": "intersection",
"types": [
{
"type": "reference",
"target": 199,
"typeArguments": [
{
"type": "reference",
"target": 204,
"name": "Mode",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
},
{
"type": "reference",
"target": 205,
"name": "AdditionalProperties",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
},
{
"type": "reference",
"target": 206,
"name": "AdditionalMethods",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
],
"name": "FullScreenPluginFrameCtx",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 179,
"name": "SizingUtilities",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 193,
"name": "IframeMethods",
"package": "datocms-plugin-sdk"
}
]
}
},
{
"id": 251,
"name": "ContentAreaSidebarItem",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 13,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L13"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 252,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 254,
"name": "icon",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Icon to be shown alongside the label. Can be a FontAwesome icon name (ie.\n"
},
{
"kind": "code",
"text": "`\"address-book\"`"
},
{
"kind": "text",
"text": ") or a custom SVG definition. To maintain visual\nconsistency with the rest of the interface, try to use FontAwesome icons\nwhenever possible."
}
]
},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 22,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L22"
}
],
"type": {
"type": "reference",
"target": 782,
"name": "Icon",
"package": "datocms-plugin-sdk"
}
},
{
"id": 253,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown. Must be unique."
}
]
},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L15"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 258,
"name": "placement",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Expresses where you want the item to be placed inside the sidebar. If not\nspecified, the item will be placed after the standard items provided by\nDatoCMS itself."
}
]
},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 32,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L32"
}
],
"type": {
"type": "tuple",
"elements": [
{
"type": "union",
"types": [
{
"type": "literal",
"value": "before"
},
{
"type": "literal",
"value": "after"
}
]
},
{
"type": "union",
"types": [
{
"type": "literal",
"value": "menuItems"
},
{
"type": "literal",
"value": "seoPreferences"
}
]
}
]
}
},
{
"id": 255,
"name": "pointsTo",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the page linked to the item"
}
]
},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 24,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L24"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 256,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 257,
"name": "pageId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 25,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L25"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
257
]
}
],
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 24,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L24"
}
]
}
}
},
{
"id": 259,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If different plugins specify the same "
},
{
"kind": "code",
"text": "`placement`"
},
{
"kind": "text",
"text": " for their panels, they\nwill be displayed by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an explicit\nvalue for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to customize it\ninside the plugin's settings form, otherwise the hardcoded value you choose\nmight clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 40,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L40"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
254,
253,
258,
255,
259
]
}
],
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 13,
"character": 37,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L13"
}
]
}
}
},
{
"id": 245,
"name": "ContentAreaSidebarItemsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 246,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 247,
"name": "contentAreaSidebarItems",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare new items in the content area sidebar"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "sidebarItems"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 10,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L10"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 248,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 10,
"character": 27,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L10"
}
],
"signatures": [
{
"id": 249,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 250,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 251,
"name": "ContentAreaSidebarItem",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
247
]
}
],
"sources": [
{
"fileName": "hooks/contentAreaSidebarItems.ts",
"line": 4,
"character": 42,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/contentAreaSidebarItems.ts#L4"
}
]
}
}
},
{
"id": 15,
"name": "Ctx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 16,
"character": 12
}
],
"typeParameters": [
{
"id": 16,
"name": "AdditionalProperties",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
"default": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "never"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 17,
"name": "AdditionalMethods",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
"default": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "never"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"type": {
"type": "intersection",
"types": [
{
"type": "reference",
"target": 18,
"name": "BaseProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 16,
"name": "AdditionalProperties",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
},
{
"type": "reference",
"target": 44,
"name": "BaseMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 17,
"name": "AdditionalMethods",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
]
}
},
{
"id": 260,
"name": "CustomBlockStylesForStructuredTextFieldHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 261,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 262,
"name": "customBlockStylesForStructuredTextField",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to define a number of custom block styles for a specific\nStructured Text field"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "structuredText"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 263,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 15,
"character": 43,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L15"
}
],
"signatures": [
{
"id": 264,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 265,
"name": "field",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
},
{
"id": 266,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 267,
"name": "CustomBlockStylesForStructuredTextFieldHookCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "array",
"elementType": {
"type": "reference",
"target": 270,
"name": "StructuredTextCustomBlockStyle",
"package": "datocms-plugin-sdk"
}
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
262
]
}
],
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 8,
"character": 58,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L8"
}
]
}
}
},
{
"id": 267,
"name": "CustomBlockStylesForStructuredTextFieldHookCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 21,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L21"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 268,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 269,
"name": "itemType",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 22,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L22"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
269
]
}
],
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 21,
"character": 65,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L21"
}
]
}
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 277,
"name": "CustomMarksForStructuredTextFieldHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 278,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 279,
"name": "customMarksForStructuredTextField",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to define a number of custom marks for a specific\nStructured Text field"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "structuredText"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 280,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 15,
"character": 37,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L15"
}
],
"signatures": [
{
"id": 281,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 282,
"name": "field",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
},
{
"id": 283,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 284,
"name": "CustomMarksForStructuredTextFieldHookCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "array",
"elementType": {
"type": "reference",
"target": 287,
"name": "StructuredTextCustomMark",
"package": "datocms-plugin-sdk"
}
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
279
]
}
],
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 8,
"character": 52,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L8"
}
]
}
}
},
{
"id": 284,
"name": "CustomMarksForStructuredTextFieldHookCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 21,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L21"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 285,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 286,
"name": "itemType",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 22,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L22"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
286
]
}
],
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 21,
"character": 59,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L21"
}
]
}
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 788,
"name": "DropdownAction",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "shared.ts",
"line": 3,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L3"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 789,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 794,
"name": "active",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "shared.ts",
"line": 27,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L27"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 795,
"name": "alert",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "shared.ts",
"line": 28,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L28"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 797,
"name": "closeMenuOnClick",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "shared.ts",
"line": 30,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L30"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 796,
"name": "disabled",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "shared.ts",
"line": 29,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L29"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 793,
"name": "icon",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Icon to be shown alongside the label. Can be a FontAwesome icon name (ie.\n"
},
{
"kind": "code",
"text": "`\"address-book\"`"
},
{
"kind": "text",
"text": ") or a custom SVG definition. To maintain visual\nconsistency with the rest of the interface, try to use FontAwesome icons\nwhenever possible."
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 25,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L25"
}
],
"type": {
"type": "reference",
"target": 782,
"name": "Icon",
"package": "datocms-plugin-sdk"
}
},
{
"id": 790,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of action. Will be the first argument for the\nexecute function"
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 8,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L8"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 792,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown. Must be unique."
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 17,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L17"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 791,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An arbitrary configuration object that will be passed as the "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": "\nproperty of the second argument of the execute function"
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 14,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L14"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 798,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Actions will be displayed by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an\nexplicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to\ncustomize it inside the plugin's settings form, otherwise the hardcoded\nvalue you choose might clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 38,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L38"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
794,
795,
797,
796,
793,
790,
792,
791,
798
]
}
],
"sources": [
{
"fileName": "shared.ts",
"line": 3,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L3"
}
]
}
}
},
{
"id": 799,
"name": "DropdownActionGroup",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "shared.ts",
"line": 41,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L41"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 800,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 803,
"name": "actions",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "shared.ts",
"line": 53,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L53"
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 788,
"name": "DropdownAction",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 802,
"name": "icon",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Icon to be shown alongside the label. Can be a FontAwesome icon name (ie.\n"
},
{
"kind": "code",
"text": "`\"address-book\"`"
},
{
"kind": "text",
"text": ") or a custom SVG definition. To maintain visual\nconsistency with the rest of the interface, try to use FontAwesome icons\nwhenever possible."
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 51,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L51"
}
],
"type": {
"type": "reference",
"target": 782,
"name": "Icon",
"package": "datocms-plugin-sdk"
}
},
{
"id": 801,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown. Must be unique."
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 43,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L43"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 804,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Actions will be displayed by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an\nexplicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to\ncustomize it inside the plugin's settings form, otherwise the hardcoded\nvalue you choose might clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "shared.ts",
"line": 61,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L61"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
803,
802,
801,
804
]
}
],
"sources": [
{
"fileName": "shared.ts",
"line": 41,
"character": 34,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L41"
}
]
}
}
},
{
"id": 517,
"name": "EditorOverride",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "A field editor/sidebar forced on a field"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 37,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L37"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 518,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 520,
"name": "asSidebarPanel",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Moves the field to the sidebar of the record editing page, mimicking a\nsidebar panel"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 47,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L47"
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "reflection",
"declaration": {
"id": 521,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 523,
"name": "placement",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 49,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L49"
}
],
"type": {
"type": "reference",
"target": 805,
"name": "ItemFormSidebarPanelPlacement",
"package": "datocms-plugin-sdk"
}
},
{
"id": 522,
"name": "startOpen",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 49,
"character": 8,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L49"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
523,
522
]
}
],
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 49,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L49"
}
]
}
}
]
}
},
{
"id": 519,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of field extension. Will be the first argument for the\n"
},
{
"kind": "code",
"text": "`renderFieldExtension`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 42,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L42"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 526,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the field\nextension"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 67,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L67"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 524,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An arbitrary configuration object that will be passed as the "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": "\nproperty of the second argument of the "
},
{
"kind": "code",
"text": "`renderFieldExtension`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 54,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L54"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 525,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If multiple plugins override a field, the one with the lowest "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": " will\nwin. If you want to specify an explicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to\noffer a way for final users to customize it inside the plugin's settings\nform, otherwise the hardcoded value you choose might clash with the one of\nanother plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 62,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L62"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
520,
519,
526,
524,
525
]
}
],
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 37,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L37"
}
]
}
}
},
{
"id": 304,
"name": "ExecuteFieldDropdownActionCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeFieldDropdownAction.ts",
"line": 15,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeFieldDropdownAction.ts#L15"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 117,
"name": "FieldAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reflection",
"declaration": {
"id": 305,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 306,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeFieldDropdownAction.ts",
"line": 18,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeFieldDropdownAction.ts#L18"
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
306
]
}
],
"sources": [
{
"fileName": "hooks/executeFieldDropdownAction.ts",
"line": 17,
"character": 32,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeFieldDropdownAction.ts#L17"
}
]
}
}
]
},
{
"type": "reference",
"target": 144,
"name": "ItemFormAdditionalMethods",
"package": "datocms-plugin-sdk"
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 297,
"name": "ExecuteFieldDropdownActionHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeFieldDropdownAction.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeFieldDropdownAction.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 298,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 299,
"name": "executeFieldDropdownAction",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeFieldDropdownAction.ts",
"line": 9,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeFieldDropdownAction.ts#L9"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 300,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/executeFieldDropdownAction.ts",
"line": 9,
"character": 30,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeFieldDropdownAction.ts#L9"
}
],
"signatures": [
{
"id": 301,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 302,
"name": "actionId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 303,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 304,
"name": "ExecuteFieldDropdownActionCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
299
]
}
],
"sources": [
{
"fileName": "hooks/executeFieldDropdownAction.ts",
"line": 8,
"character": 45,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeFieldDropdownAction.ts#L8"
}
]
}
}
},
{
"id": 314,
"name": "ExecuteItemFormDropdownActionCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemFormDropdownAction.ts",
"line": 14,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemFormDropdownAction.ts#L14"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reflection",
"declaration": {
"id": 315,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 316,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemFormDropdownAction.ts",
"line": 16,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemFormDropdownAction.ts#L16"
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
316
]
}
],
"sources": [
{
"fileName": "hooks/executeItemFormDropdownAction.ts",
"line": 15,
"character": 33,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemFormDropdownAction.ts#L15"
}
]
}
}
]
},
{
"type": "reference",
"target": 144,
"name": "ItemFormAdditionalMethods",
"package": "datocms-plugin-sdk"
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 307,
"name": "ExecuteItemFormDropdownActionHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemFormDropdownAction.ts",
"line": 7,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemFormDropdownAction.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 308,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 309,
"name": "executeItemFormDropdownAction",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemFormDropdownAction.ts",
"line": 8,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemFormDropdownAction.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 310,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemFormDropdownAction.ts",
"line": 8,
"character": 33,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemFormDropdownAction.ts#L8"
}
],
"signatures": [
{
"id": 311,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 312,
"name": "actionId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 313,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 314,
"name": "ExecuteItemFormDropdownActionCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
309
]
}
],
"sources": [
{
"fileName": "hooks/executeItemFormDropdownAction.ts",
"line": 7,
"character": 48,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemFormDropdownAction.ts#L7"
}
]
}
}
},
{
"id": 325,
"name": "ExecuteItemsDropdownActionCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemsDropdownAction.ts",
"line": 14,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemsDropdownAction.ts#L14"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 326,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 327,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemsDropdownAction.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemsDropdownAction.ts#L15"
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
327
]
}
],
"sources": [
{
"fileName": "hooks/executeItemsDropdownAction.ts",
"line": 14,
"character": 48,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemsDropdownAction.ts#L14"
}
]
}
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 317,
"name": "ExecuteItemsDropdownActionHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemsDropdownAction.ts",
"line": 6,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemsDropdownAction.ts#L6"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 318,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 319,
"name": "executeItemsDropdownAction",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemsDropdownAction.ts",
"line": 7,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemsDropdownAction.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 320,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/executeItemsDropdownAction.ts",
"line": 7,
"character": 30,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemsDropdownAction.ts#L7"
}
],
"signatures": [
{
"id": 321,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 322,
"name": "actionId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 323,
"name": "items",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 324,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 325,
"name": "ExecuteItemsDropdownActionCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
319
]
}
],
"sources": [
{
"fileName": "hooks/executeItemsDropdownAction.ts",
"line": 6,
"character": 45,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeItemsDropdownAction.ts#L6"
}
]
}
}
},
{
"id": 336,
"name": "ExecuteUploadsDropdownActionCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeUploadsDropdownAction.ts",
"line": 13,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeUploadsDropdownAction.ts#L13"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 337,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 338,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeUploadsDropdownAction.ts",
"line": 14,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeUploadsDropdownAction.ts#L14"
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
338
]
}
],
"sources": [
{
"fileName": "hooks/executeUploadsDropdownAction.ts",
"line": 13,
"character": 50,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeUploadsDropdownAction.ts#L13"
}
]
}
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 328,
"name": "ExecuteUploadsDropdownActionHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/executeUploadsDropdownAction.ts",
"line": 6,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeUploadsDropdownAction.ts#L6"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 329,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 330,
"name": "executeUploadsDropdownAction",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/executeUploadsDropdownAction.ts",
"line": 7,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeUploadsDropdownAction.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 331,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/executeUploadsDropdownAction.ts",
"line": 7,
"character": 32,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeUploadsDropdownAction.ts#L7"
}
],
"signatures": [
{
"id": 332,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 333,
"name": "actionId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 334,
"name": "uploads",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "Upload"
},
"name": "Upload",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 335,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 336,
"name": "ExecuteUploadsDropdownActionCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
330
]
}
],
"sources": [
{
"fileName": "hooks/executeUploadsDropdownAction.ts",
"line": 6,
"character": 47,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/executeUploadsDropdownAction.ts#L6"
}
]
}
}
},
{
"id": 2,
"name": "Field",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 4,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L4"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "Field"
},
"name": "SchemaTypes.Field",
"package": "@datocms/cma-client",
"qualifiedName": "Field"
}
},
{
"id": 117,
"name": "FieldAdditionalProperties",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 6,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 118,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 123,
"name": "block",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "If the field extension is installed in a field of a block, returns the ID\nof the block — or "
},
{
"kind": "code",
"text": "`undefined`"
},
{
"kind": "text",
"text": " if the block is still not persisted — and the\nblock model."
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 26,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reflection",
"declaration": {
"id": 124,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 126,
"name": "blockModel",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 26,
"character": 47
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 125,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 26,
"character": 23
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
126,
125
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 26,
"character": 21
}
]
}
}
]
}
},
{
"id": 119,
"name": "disabled",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether the field is currently disabled or not"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 8,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 121,
"name": "field",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The field where the field extension is installed to"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 15,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
},
{
"id": 120,
"name": "fieldPath",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The path in the "
},
{
"kind": "code",
"text": "`formValues`"
},
{
"kind": "text",
"text": " object where to find the current value for the\nfield"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 13,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 122,
"name": "parentField",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "If the field extension is installed in a field of a block, returns the top\nlevel Modular Content/Structured Text field containing the block itself"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 20,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
123,
119,
121,
120,
122
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/field.ts",
"line": 6,
"character": 40
}
]
}
}
},
{
"id": 45,
"name": "FieldAppearanceChange",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 580,
"character": 12
}
],
"type": {
"type": "union",
"types": [
{
"type": "reflection",
"declaration": {
"id": 46,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 47,
"name": "operation",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 582,
"character": 6
}
],
"type": {
"type": "literal",
"value": "removeEditor"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
47
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 581,
"character": 4
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 48,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 50,
"name": "newFieldExtensionId",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 586,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 51,
"name": "newParameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 587,
"character": 6
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 49,
"name": "operation",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 585,
"character": 6
}
],
"type": {
"type": "literal",
"value": "updateEditor"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
50,
51,
49
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 584,
"character": 4
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 52,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 54,
"name": "fieldExtensionId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 591,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 53,
"name": "operation",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 590,
"character": 6
}
],
"type": {
"type": "literal",
"value": "setEditor"
}
},
{
"id": 55,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 592,
"character": 6
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
54,
53,
55
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 589,
"character": 4
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 56,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 58,
"name": "index",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 596,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 57,
"name": "operation",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 595,
"character": 6
}
],
"type": {
"type": "literal",
"value": "removeAddon"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
58,
57
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 594,
"character": 4
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 59,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 61,
"name": "index",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 600,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 62,
"name": "newFieldExtensionId",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 601,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 63,
"name": "newParameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 602,
"character": 6
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 60,
"name": "operation",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 599,
"character": 6
}
],
"type": {
"type": "literal",
"value": "updateAddon"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
61,
62,
63,
60
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 598,
"character": 4
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 64,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 67,
"name": "fieldExtensionId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 607,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 66,
"name": "index",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 606,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 65,
"name": "operation",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 605,
"character": 6
}
],
"type": {
"type": "literal",
"value": "insertAddon"
}
},
{
"id": 68,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 608,
"character": 6
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
67,
66,
65,
68
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 604,
"character": 4
}
]
}
}
]
}
},
{
"id": 346,
"name": "FieldDropdownActionsCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/fieldDropdownActions.ts",
"line": 16,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/fieldDropdownActions.ts#L16"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 117,
"name": "FieldAdditionalProperties",
"package": "datocms-plugin-sdk"
}
]
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 339,
"name": "FieldDropdownActionsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/fieldDropdownActions.ts",
"line": 9,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/fieldDropdownActions.ts#L9"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 340,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 341,
"name": "fieldDropdownActions",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/fieldDropdownActions.ts",
"line": 10,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/fieldDropdownActions.ts#L10"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 342,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/fieldDropdownActions.ts",
"line": 10,
"character": 24,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/fieldDropdownActions.ts#L10"
}
],
"signatures": [
{
"id": 343,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 344,
"name": "field",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
},
{
"id": 345,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 346,
"name": "FieldDropdownActionsCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "union",
"types": [
{
"type": "reference",
"target": 788,
"name": "DropdownAction",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 799,
"name": "DropdownActionGroup",
"package": "datocms-plugin-sdk"
}
]
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
341
]
}
],
"sources": [
{
"fileName": "hooks/fieldDropdownActions.ts",
"line": 9,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/fieldDropdownActions.ts#L9"
}
]
}
}
},
{
"id": 513,
"name": "FieldExtensionOverride",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An object expressing some field extensions you want to force on a particular\nfield"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 29,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L29"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 514,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 516,
"name": "addons",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "One or more field sidebar extensions to forcefully add to a field"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 33,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L33"
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 527,
"name": "AddonOverride",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 515,
"name": "editor",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Force a field editor/sidebar extension on a field"
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 31,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L31"
}
],
"type": {
"type": "reference",
"target": 517,
"name": "EditorOverride",
"package": "datocms-plugin-sdk"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
516,
515
]
}
],
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 29,
"character": 37,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L29"
}
]
}
}
},
{
"id": 466,
"name": "FieldExtensionType",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The sidebar in the Content Area presents a number of user-defined menu-items.\nThis object represents a new item to be added in the sidebar."
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 57,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L57"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "editor"
},
{
"type": "literal",
"value": "addon"
}
]
}
},
{
"id": 467,
"name": "FieldType",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 59,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L59"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "boolean"
},
{
"type": "literal",
"value": "color"
},
{
"type": "literal",
"value": "date_time"
},
{
"type": "literal",
"value": "date"
},
{
"type": "literal",
"value": "file"
},
{
"type": "literal",
"value": "float"
},
{
"type": "literal",
"value": "gallery"
},
{
"type": "literal",
"value": "integer"
},
{
"type": "literal",
"value": "json"
},
{
"type": "literal",
"value": "lat_lon"
},
{
"type": "literal",
"value": "link"
},
{
"type": "literal",
"value": "links"
},
{
"type": "literal",
"value": "rich_text"
},
{
"type": "literal",
"value": "seo"
},
{
"type": "literal",
"value": "slug"
},
{
"type": "literal",
"value": "string"
},
{
"type": "literal",
"value": "structured_text"
},
{
"type": "literal",
"value": "text"
},
{
"type": "literal",
"value": "video"
}
]
}
},
{
"id": 87,
"name": "FileFieldValue",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The structure contained in a \"single asset\" field"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 645,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 88,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 90,
"name": "alt",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Alternate text for the asset"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 650,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "literal",
"value": null
}
]
}
},
{
"id": 93,
"name": "custom_data",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Object with arbitrary metadata related to the asset"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 658,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 92,
"name": "focal_point",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Focal point of an asset"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 655,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": 102,
"name": "FocalPoint",
"package": "datocms-plugin-sdk"
},
{
"type": "literal",
"value": null
}
]
}
},
{
"id": 91,
"name": "title",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Title for the asset"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 652,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "literal",
"value": null
}
]
}
},
{
"id": 89,
"name": "upload_id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the asset"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 648,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
90,
93,
92,
91,
89
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 645,
"character": 29
}
]
}
}
},
{
"id": 102,
"name": "FocalPoint",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Focal point of an image asset"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 681,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 103,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 104,
"name": "x",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Horizontal position expressed as float between 0 and 1"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 683,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 105,
"name": "y",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Vertical position expressed as float between 0 and 1"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 685,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
104,
105
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 681,
"character": 25
}
]
}
}
},
{
"id": 14,
"name": "FullConnectParameters",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The full options you can pass to the "
},
{
"kind": "code",
"text": "`connect`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "connect.ts",
"line": 67,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/connect.ts#L67"
}
],
"type": {
"type": "intersection",
"types": [
{
"type": "reference",
"target": 218,
"name": "AssetSourcesHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 233,
"name": "BuildItemPresentationInfoHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 245,
"name": "ContentAreaSidebarItemsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 260,
"name": "CustomBlockStylesForStructuredTextFieldHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 277,
"name": "CustomMarksForStructuredTextFieldHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 297,
"name": "ExecuteFieldDropdownActionHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 307,
"name": "ExecuteItemFormDropdownActionHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 317,
"name": "ExecuteItemsDropdownActionHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 328,
"name": "ExecuteUploadsDropdownActionHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 339,
"name": "FieldDropdownActionsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 347,
"name": "InitialLocationQueryForItemSelectorHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 359,
"name": "ItemCollectionOutletsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 371,
"name": "ItemFormDropdownActionsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 380,
"name": "ItemFormOutletsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 392,
"name": "ItemFormSidebarPanelsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 408,
"name": "ItemFormSidebarsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 422,
"name": "ItemsDropdownActionsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 432,
"name": "MainNavigationTabsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 447,
"name": "ManualFieldExtensionsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 468,
"name": "OnBeforeItemsDestroyHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 475,
"name": "OnBeforeItemsPublishHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 482,
"name": "OnBeforeItemsUnpublishHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 489,
"name": "OnBeforeItemUpsertHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 496,
"name": "OnBootHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 503,
"name": "OverrideFieldExtensionsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 533,
"name": "RenderAssetSourceHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 584,
"name": "RenderConfigScreenHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 598,
"name": "RenderFieldExtensionHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 614,
"name": "RenderItemCollectionOutletHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 629,
"name": "RenderItemFormOutletHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 644,
"name": "RenderItemFormSidebarHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 660,
"name": "RenderItemFormSidebarPanelHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 676,
"name": "RenderManualFieldExtensionConfigScreenHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 714,
"name": "RenderModalHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 735,
"name": "RenderPageHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 750,
"name": "SettingsAreaSidebarItemGroupsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 769,
"name": "UploadsDropdownActionsHook",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 775,
"name": "ValidateManualFieldExtensionParametersHook",
"package": "datocms-plugin-sdk"
}
]
}
},
{
"id": 199,
"name": "FullScreenPluginFrameCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 5,
"character": 12
}
],
"typeParameters": [
{
"id": 200,
"name": "Mode",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "typeOperator",
"operator": "keyof",
"target": {
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 201,
"name": "AdditionalProperties",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
"default": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "never"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 202,
"name": "AdditionalMethods",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
"default": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "never"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"type": {
"type": "intersection",
"types": [
{
"type": "reference",
"target": 18,
"name": "BaseProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 207,
"typeArguments": [
{
"type": "reference",
"target": 200,
"name": "Mode",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
],
"name": "PluginFrameAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 201,
"name": "AdditionalProperties",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
},
{
"type": "reference",
"target": 44,
"name": "BaseMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 212,
"typeArguments": [
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 18,
"name": "BaseProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 207,
"typeArguments": [
{
"type": "reference",
"target": 200,
"name": "Mode",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
],
"name": "PluginFrameAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 201,
"name": "AdditionalProperties",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
]
}
],
"name": "PluginFrameAdditionalMethods",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 202,
"name": "AdditionalMethods",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
]
}
},
{
"id": 782,
"name": "Icon",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "icon.ts",
"line": 1,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/icon.ts#L1"
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": 787,
"name": "AwesomeFontIconIdentifier",
"package": "datocms-plugin-sdk"
},
{
"type": "reflection",
"declaration": {
"id": 783,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 786,
"name": "content",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "icon.ts",
"line": 3,
"character": 36,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/icon.ts#L3"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 784,
"name": "type",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "icon.ts",
"line": 3,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/icon.ts#L3"
}
],
"type": {
"type": "literal",
"value": "svg"
}
},
{
"id": 785,
"name": "viewBox",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "icon.ts",
"line": 3,
"character": 19,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/icon.ts#L3"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
786,
784,
785
]
}
],
"sources": [
{
"fileName": "icon.ts",
"line": 3,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/icon.ts#L3"
}
]
}
}
]
}
},
{
"id": 193,
"name": "IframeMethods",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "These methods can be used to set various properties of the containing iframe"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 24,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 194,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 195,
"name": "setHeight",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Sets the height for the iframe"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 196,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 26,
"character": 13
}
],
"signatures": [
{
"id": 197,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 198,
"name": "number",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
195
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 24,
"character": 28
}
]
}
}
},
{
"id": 355,
"name": "InitialLocationQueryForItemSelector",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 23,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L23"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 356,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 357,
"name": "locationQuery",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 24,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L24"
}
],
"type": {
"type": "reference",
"target": 69,
"name": "ItemListLocationQuery",
"package": "datocms-plugin-sdk"
}
},
{
"id": 358,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If different plugins implement the "
},
{
"kind": "code",
"text": "`initialLocationQueryForItemSelector`"
},
{
"kind": "text",
"text": "\nhook, the one with the lowest "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": " will be used. If you want to specify\nan explicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to\ncustomize it inside the plugin's settings form, otherwise the hardcoded\nvalue you choose might clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 32,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L32"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
357,
358
]
}
],
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 23,
"character": 50,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L23"
}
]
}
}
},
{
"id": 347,
"name": "InitialLocationQueryForItemSelectorHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 9,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L9"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 348,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 349,
"name": "initialLocationQueryForItemSelector",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to customize the initial filters when opening a record\nselector via a \"Single link\" or \"Multiple links\" field"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "locationQuery"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 16,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L16"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 350,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 16,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L16"
}
],
"signatures": [
{
"id": 351,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 352,
"name": "openerField",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
},
{
"id": 353,
"name": "itemType",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 354,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "MaybePromise"
},
"typeArguments": [
{
"type": "union",
"types": [
{
"type": "reference",
"target": 355,
"name": "InitialLocationQueryForItemSelector",
"package": "datocms-plugin-sdk"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
],
"name": "MaybePromise",
"package": "datocms-plugin-sdk"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
349
]
}
],
"sources": [
{
"fileName": "hooks/initialLocationQueryForItemSelector.ts",
"line": 9,
"character": 54,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/initialLocationQueryForItemSelector.ts#L9"
}
]
}
}
},
{
"id": 3,
"name": "Item",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 5,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L5"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "Item"
},
"name": "SchemaTypes.Item",
"package": "@datocms/cma-client",
"qualifiedName": "Item"
}
},
{
"id": 366,
"name": "ItemCollectionOutlet",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An outlet to be shown at the top of a record's collection page"
}
]
},
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 14,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L14"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 367,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 368,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the outlet. Will be the first argument for the "
},
{
"kind": "code",
"text": "`renderItemCollectionOutlet`"
},
{
"kind": "text",
"text": "\nfunction"
}
]
},
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 19,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L19"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 370,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the outlet"
}
]
},
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 28,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L28"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 369,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Multiple outlets will be sorted by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify\nan explicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to\ncustomize it inside the plugin's settings form, otherwise the hardcoded\nvalue you choose might clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 26,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L26"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
368,
370,
369
]
}
],
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 14,
"character": 35,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L14"
}
]
}
}
},
{
"id": 359,
"name": "ItemCollectionOutletsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 6,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L6"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 360,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 361,
"name": "itemCollectionOutlets",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 7,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 362,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 7,
"character": 25,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L7"
}
],
"signatures": [
{
"id": 363,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 364,
"name": "itemType",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 365,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 366,
"name": "ItemCollectionOutlet",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
361
]
}
],
"sources": [
{
"fileName": "hooks/itemCollectionOutlets.ts",
"line": 6,
"character": 40,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemCollectionOutlets.ts#L6"
}
]
}
}
},
{
"id": 429,
"name": "ItemDropdownActionsCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemsDropdownActions.ts",
"line": 14,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemsDropdownActions.ts#L14"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 430,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 431,
"name": "itemType",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/itemsDropdownActions.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemsDropdownActions.ts#L15"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
431
]
}
],
"sources": [
{
"fileName": "hooks/itemsDropdownActions.ts",
"line": 14,
"character": 41,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemsDropdownActions.ts#L14"
}
]
}
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 144,
"name": "ItemFormAdditionalMethods",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "These methods can be used to interact with the form that's being shown to the\nend-user to edit a record"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 47,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 145,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 151,
"name": "disableField",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Disables/re-enables a specific field in the form"
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nconst fieldPath = prompt(\n 'Please insert the path of a field in the form',\n ctx.fieldPath,\n);\n\nawait ctx.disableField(fieldPath, true);\n```"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 80,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 152,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 80,
"character": 16
}
],
"signatures": [
{
"id": 153,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 154,
"name": "path",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 155,
"name": "disable",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
},
{
"id": 166,
"name": "formValuesToItem",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Takes the internal form state, and transforms it into an Item entity\ncompatible with DatoCMS API.\n\nWhen "
},
{
"kind": "code",
"text": "`skipUnchangedFields`"
},
{
"kind": "text",
"text": ", only the fields that changed value will be\nserialized.\n\nIf the required nested blocks are still not loaded, this method will return\n"
},
{
"kind": "code",
"text": "`undefined`"
},
{
"kind": "text",
"text": "."
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nawait ctx.formValuesToItem(ctx.formValues, false);\n```"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 129,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 167,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 129,
"character": 20
}
],
"signatures": [
{
"id": 168,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 169,
"name": "formValues",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 170,
"name": "skipUnchangedFields",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Omit"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
},
{
"type": "union",
"types": [
{
"type": "literal",
"value": "id"
},
{
"type": "literal",
"value": "meta"
}
]
}
],
"name": "Omit",
"package": "typescript"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
},
{
"id": 171,
"name": "itemToFormValues",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Takes an Item entity, and converts it into the internal form state"
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nawait ctx.itemToFormValues(ctx.item);\n```"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 142,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 172,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 142,
"character": 20
}
],
"signatures": [
{
"id": 173,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 174,
"name": "item",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Omit"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
},
{
"type": "union",
"types": [
{
"type": "literal",
"value": "id"
},
{
"type": "literal",
"value": "meta"
}
]
}
],
"name": "Omit",
"package": "typescript"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
},
{
"id": 175,
"name": "saveCurrentItem",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Triggers a submit form for current record"
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nawait ctx.saveCurrentItem();\n```"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 154,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 176,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 154,
"character": 19
}
],
"signatures": [
{
"id": 177,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 178,
"name": "showToast",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
},
{
"id": 156,
"name": "scrollToField",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Smoothly navigates to a specific field in the form. If the field is\nlocalized it will switch language tab and then navigate to the chosen\nfield."
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nconst fieldPath = prompt(\n 'Please insert the path of a field in the form',\n ctx.fieldPath,\n);\n\nawait ctx.scrollToField(fieldPath);\n```"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 97,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 157,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 97,
"character": 17
}
],
"signatures": [
{
"id": 158,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 159,
"name": "path",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 160,
"name": "locale",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
},
{
"id": 161,
"name": "setFieldValue",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Changes a specific path of the "
},
{
"kind": "code",
"text": "`formValues`"
},
{
"kind": "text",
"text": " object"
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nconst fieldPath = prompt(\n 'Please insert the path of a field in the form',\n ctx.fieldPath,\n);\n\nawait ctx.setFieldValue(fieldPath, 'new value');\n```"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 112,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 162,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 112,
"character": 17
}
],
"signatures": [
{
"id": 163,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 164,
"name": "path",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 165,
"name": "value",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "unknown"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
},
{
"id": 146,
"name": "toggleField",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Hides/shows a specific field in the form. Please be aware that when a field\nis hidden, the field editor for that field will be removed from the DOM\nitself, including any associated plugins. When it is shown again, its\nplugins will be reinitialized."
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nconst fieldPath = prompt(\n 'Please insert the path of a field in the form',\n ctx.fieldPath,\n);\n\nawait ctx.toggleField(fieldPath, true);\n```"
}
]
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 65,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 147,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 65,
"character": 15
}
],
"signatures": [
{
"id": 148,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 149,
"name": "path",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 150,
"name": "show",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
151,
166,
171,
175,
156,
161,
146
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 47,
"character": 40
}
]
}
}
},
{
"id": 127,
"name": "ItemFormAdditionalProperties",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "These information describe the current state of the form that's being shown\nto the end-user to edit a record"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 10,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 128,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 136,
"name": "blocksAnalysis",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Current number of blocks present in form state"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 29,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 137,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 143,
"name": "maximumPerItem",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Maximum number of blocks per item"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 39,
"character": 4
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 138,
"name": "usage",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 30,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 139,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 141,
"name": "nonLocalized",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Total number of blocks present in non-localized fields"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 34,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 142,
"name": "perLocale",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Total number of blocks present in localized fields, per locale"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 36,
"character": 6
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "number"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 140,
"name": "total",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Total number of blocks present in form state"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 32,
"character": 6
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
141,
142,
140
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 30,
"character": 11
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
143,
138
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 29,
"character": 18
}
]
}
}
},
{
"id": 132,
"name": "formValues",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The complete internal form state"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 21,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 135,
"name": "isFormDirty",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether the form has some non-persisted changes or not"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 27,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 134,
"name": "isSubmitting",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether the form is currently submitting itself or not"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 25,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 130,
"name": "item",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "If an already persisted record is being edited, returns the full record\nentity"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 17,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
},
{
"type": "literal",
"value": null
}
]
}
},
{
"id": 133,
"name": "itemStatus",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The current status of the record being edited"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 23,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "new"
},
{
"type": "literal",
"value": "draft"
},
{
"type": "literal",
"value": "updated"
},
{
"type": "literal",
"value": "published"
}
]
}
},
{
"id": 131,
"name": "itemType",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The model for the record being edited"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 19,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 129,
"name": "locale",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The currently active locale for the record"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 12,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
136,
132,
135,
134,
130,
133,
131,
129
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/itemForm.ts",
"line": 10,
"character": 43
}
]
}
}
},
{
"id": 378,
"name": "ItemFormDropdownActionsCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormDropdownActions.ts",
"line": 15,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormDropdownActions.ts#L15"
}
],
"type": {
"type": "reference",
"target": 379,
"name": "ItemFormDropdownActionsProperties",
"package": "datocms-plugin-sdk"
}
},
{
"id": 371,
"name": "ItemFormDropdownActionsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormDropdownActions.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormDropdownActions.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 372,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 373,
"name": "itemFormDropdownActions",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormDropdownActions.ts",
"line": 9,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormDropdownActions.ts#L9"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 374,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormDropdownActions.ts",
"line": 9,
"character": 27,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormDropdownActions.ts#L9"
}
],
"signatures": [
{
"id": 375,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 376,
"name": "itemType",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 377,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 378,
"name": "ItemFormDropdownActionsCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "union",
"types": [
{
"type": "reference",
"target": 788,
"name": "DropdownAction",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 799,
"name": "DropdownActionGroup",
"package": "datocms-plugin-sdk"
}
]
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
373
]
}
],
"sources": [
{
"fileName": "hooks/itemFormDropdownActions.ts",
"line": 8,
"character": 42,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormDropdownActions.ts#L8"
}
]
}
}
},
{
"id": 379,
"name": "ItemFormDropdownActionsProperties",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormDropdownActions.ts",
"line": 17,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormDropdownActions.ts#L17"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 387,
"name": "ItemFormOutlet",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 16,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L16"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 388,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 389,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the outlet. Will be the first argument for the "
},
{
"kind": "code",
"text": "`renderItemFormOutlet`"
},
{
"kind": "text",
"text": "\nfunction"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 21,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L21"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 391,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the outlet"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 30,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L30"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 390,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Multiple outlets will be sorted by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify\nan explicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to\ncustomize it inside the plugin's settings form, otherwise the hardcoded\nvalue you choose might clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 28,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L28"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
389,
391,
390
]
}
],
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 16,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L16"
}
]
}
}
},
{
"id": 380,
"name": "ItemFormOutletsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 6,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L6"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 381,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 382,
"name": "itemFormOutlets",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare custom outlets to be shown at the top of the\nrecord's editing page"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "itemFormOutlets"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 13,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L13"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 383,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 13,
"character": 19,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L13"
}
],
"signatures": [
{
"id": 384,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 385,
"name": "itemType",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 386,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 387,
"name": "ItemFormOutlet",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
382
]
}
],
"sources": [
{
"fileName": "hooks/itemFormOutlets.ts",
"line": 6,
"character": 34,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormOutlets.ts#L6"
}
]
}
}
},
{
"id": 415,
"name": "ItemFormSidebar",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 16,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L16"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 416,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 417,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the sidebar. Will be the first argument for the\n"
},
{
"kind": "code",
"text": "`renderItemFormSidebar`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 21,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L21"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 418,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown on the collapsible sidebar handle"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 23,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L23"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 419,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An arbitrary configuration object that will be passed as the "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": "\nproperty of the second argument of the "
},
{
"kind": "code",
"text": "`renderItemFormSidebar`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 28,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L28"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 421,
"name": "preferredWidth",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The preferred width for the sidebar"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 38,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L38"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 420,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If multiple sidebars specify the same "
},
{
"kind": "code",
"text": "`placement`"
},
{
"kind": "text",
"text": ", they will be sorted by\nascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an explicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make\nsure to offer a way for final users to customize it inside the plugin's\nsettings form, otherwise the hardcoded value you choose might clash with\nthe one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 36,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L36"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
417,
418,
419,
421,
420
]
}
],
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 16,
"character": 30,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L16"
}
]
}
}
},
{
"id": 399,
"name": "ItemFormSidebarPanel",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 20,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L20"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 400,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 401,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the panel. Will be the first argument for the\n"
},
{
"kind": "code",
"text": "`renderItemFormSidebarPanel`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 25,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L25"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 407,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the sidebar panel"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 51,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L51"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 402,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown on the collapsible sidebar panel handle"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 27,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L27"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 403,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An arbitrary configuration object that will be passed as the "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": "\nproperty of the second argument of the "
},
{
"kind": "code",
"text": "`renderItemFormSidebarPanel`"
},
{
"kind": "text",
"text": "\nfunction"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 33,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L33"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 405,
"name": "placement",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Expresses where you want the item to be placed inside the sidebar. If not\nspecified, the item will be placed after the standard panels provided by\nDatoCMS itself."
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 41,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L41"
}
],
"type": {
"type": "reference",
"target": 805,
"name": "ItemFormSidebarPanelPlacement",
"package": "datocms-plugin-sdk"
}
},
{
"id": 406,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If multiple sidebar panels specify the same "
},
{
"kind": "code",
"text": "`placement`"
},
{
"kind": "text",
"text": ", they will be\nsorted by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an explicit value for\n"
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to customize it inside the\nplugin's settings form, otherwise the hardcoded value you choose might\nclash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 49,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L49"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 404,
"name": "startOpen",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether the sidebar panel will start open or collapsed"
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 35,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L35"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
401,
407,
402,
403,
405,
406,
404
]
}
],
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 20,
"character": 35,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L20"
}
]
}
}
},
{
"id": 805,
"name": "ItemFormSidebarPanelPlacement",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "shared.ts",
"line": 64,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/shared.ts#L64"
}
],
"type": {
"type": "tuple",
"elements": [
{
"type": "union",
"types": [
{
"type": "literal",
"value": "before"
},
{
"type": "literal",
"value": "after"
}
]
},
{
"type": "union",
"types": [
{
"type": "literal",
"value": "info"
},
{
"type": "literal",
"value": "publishedVersion"
},
{
"type": "literal",
"value": "schedule"
},
{
"type": "literal",
"value": "links"
},
{
"type": "literal",
"value": "history"
}
]
}
]
}
},
{
"id": 392,
"name": "ItemFormSidebarPanelsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 7,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 393,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 394,
"name": "itemFormSidebarPanels",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare new sidebar panels to be shown when the user\nedits records of a particular model"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "sidebarPanels"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 14,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L14"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 395,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 14,
"character": 25,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L14"
}
],
"signatures": [
{
"id": 396,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 397,
"name": "itemType",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 398,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 399,
"name": "ItemFormSidebarPanel",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
394
]
}
],
"sources": [
{
"fileName": "hooks/itemFormSidebarPanels.ts",
"line": 7,
"character": 40,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebarPanels.ts#L7"
}
]
}
}
},
{
"id": 408,
"name": "ItemFormSidebarsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 6,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L6"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 409,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 410,
"name": "itemFormSidebars",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare new sidebar to be shown when the user edits\nrecords of a particular model"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "sidebarPanels"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 13,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L13"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 411,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 13,
"character": 20,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L13"
}
],
"signatures": [
{
"id": 412,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 413,
"name": "itemType",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 414,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 415,
"name": "ItemFormSidebar",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
410
]
}
],
"sources": [
{
"fileName": "hooks/itemFormSidebars.ts",
"line": 6,
"character": 35,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemFormSidebars.ts#L6"
}
]
}
}
},
{
"id": 69,
"name": "ItemListLocationQuery",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 611,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 70,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 72,
"name": "filter",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 613,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 73,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 75,
"name": "fields",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 615,
"character": 4
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 74,
"name": "query",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 614,
"character": 4
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
75,
74
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 613,
"character": 11
}
]
}
}
},
{
"id": 71,
"name": "locale",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 612,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
72,
71
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 611,
"character": 36
}
]
}
}
},
{
"id": 240,
"name": "ItemPresentationInfo",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 20,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L20"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 241,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 243,
"name": "imageUrl",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An image representative of the record"
}
]
},
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 24,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L24"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 244,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If different plugins implement the "
},
{
"kind": "code",
"text": "`buildItemPresentationInfo`"
},
{
"kind": "text",
"text": " hook, the\none with the lowest "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": " will be used. If you want to specify an explicit\nvalue for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to customize it\ninside the plugin's settings form, otherwise the hardcoded value you choose\nmight clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 32,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L32"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 242,
"name": "title",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The title to present the record"
}
]
},
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 22,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L22"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
243,
244,
242
]
}
],
"sources": [
{
"fileName": "hooks/buildItemPresentationInfo.ts",
"line": 20,
"character": 35,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/buildItemPresentationInfo.ts#L20"
}
]
}
}
},
{
"id": 422,
"name": "ItemsDropdownActionsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/itemsDropdownActions.ts",
"line": 7,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemsDropdownActions.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 423,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 424,
"name": "itemsDropdownActions",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/itemsDropdownActions.ts",
"line": 8,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemsDropdownActions.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 425,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/itemsDropdownActions.ts",
"line": 8,
"character": 24,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemsDropdownActions.ts#L8"
}
],
"signatures": [
{
"id": 426,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 427,
"name": "itemType",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 428,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 429,
"name": "ItemDropdownActionsCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "union",
"types": [
{
"type": "reference",
"target": 788,
"name": "DropdownAction",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 799,
"name": "DropdownActionGroup",
"package": "datocms-plugin-sdk"
}
]
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
424
]
}
],
"sources": [
{
"fileName": "hooks/itemsDropdownActions.ts",
"line": 7,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/itemsDropdownActions.ts#L7"
}
]
}
}
},
{
"id": 4,
"name": "ItemType",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 6,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L6"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "ItemType"
},
"name": "SchemaTypes.ItemType",
"package": "@datocms/cma-client",
"qualifiedName": "ItemType"
}
},
{
"id": 438,
"name": "MainNavigationTab",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "A tab to be displayed in the top-bar of the UI"
}
]
},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 15,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 439,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 441,
"name": "icon",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Icon to be shown alongside the label. Can be a FontAwesome icon name (ie.\n"
},
{
"kind": "code",
"text": "`\"address-book\"`"
},
{
"kind": "text",
"text": ") or a custom SVG definition. To maintain visual\nconsistency with the rest of the interface, try to use FontAwesome icons\nwhenever possible."
}
]
},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 24,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L24"
}
],
"type": {
"type": "reference",
"target": 782,
"name": "Icon",
"package": "datocms-plugin-sdk"
}
},
{
"id": 440,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown. Must be unique."
}
]
},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 17,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L17"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 445,
"name": "placement",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Expresses where you want to place the tab in the top-bar. If not specified,\nthe tab will be placed after the standard tabs provided by DatoCMS itself."
}
]
},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 33,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L33"
}
],
"type": {
"type": "tuple",
"elements": [
{
"type": "union",
"types": [
{
"type": "literal",
"value": "before"
},
{
"type": "literal",
"value": "after"
}
]
},
{
"type": "union",
"types": [
{
"type": "literal",
"value": "content"
},
{
"type": "literal",
"value": "media"
},
{
"type": "literal",
"value": "schema"
},
{
"type": "literal",
"value": "configuration"
},
{
"type": "literal",
"value": "cdaPlayground"
}
]
}
]
}
},
{
"id": 442,
"name": "pointsTo",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the page linked to the tab"
}
]
},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 26,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L26"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 443,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 444,
"name": "pageId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 27,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L27"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
444
]
}
],
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 26,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L26"
}
]
}
}
},
{
"id": 446,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If different plugins specify the same "
},
{
"kind": "code",
"text": "`placement`"
},
{
"kind": "text",
"text": " for their tabs, they will\nbe displayed by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an explicit value\nfor "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to customize it inside\nthe plugin's settings form, otherwise the hardcoded value you choose might\nclash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 44,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L44"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
441,
440,
445,
442,
446
]
}
],
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 15,
"character": 32,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L15"
}
]
}
}
},
{
"id": 432,
"name": "MainNavigationTabsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 433,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 434,
"name": "mainNavigationTabs",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare new tabs you want to add in the top-bar of the\nUI"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "pages"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 11,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L11"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 435,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 11,
"character": 22,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L11"
}
],
"signatures": [
{
"id": 436,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 437,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 438,
"name": "MainNavigationTab",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
434
]
}
],
"sources": [
{
"fileName": "hooks/mainNavigationTabs.ts",
"line": 4,
"character": 37,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/mainNavigationTabs.ts#L4"
}
]
}
}
},
{
"id": 453,
"name": "ManualFieldExtension",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 13,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L13"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 454,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 458,
"name": "asSidebarPanel",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "For "
},
{
"kind": "code",
"text": "`editor`"
},
{
"kind": "text",
"text": " extensions: moves the field to the sidebar of the record\nediting page, mimicking a sidebar panel"
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 32,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L32"
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "reflection",
"declaration": {
"id": 459,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 460,
"name": "startOpen",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 32,
"character": 31,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L32"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
460
]
}
],
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 32,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L32"
}
]
}
}
]
}
},
{
"id": 462,
"name": "configurable",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether this field extension needs some configuration options before being\ninstalled in a field or not. Will trigger the\n"
},
{
"kind": "code",
"text": "`renderManualFieldExtensionConfigScreen`"
},
{
"kind": "text",
"text": " and\n"
},
{
"kind": "code",
"text": "`validateManualFieldExtensionParameters`"
},
{
"kind": "text",
"text": " methods"
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 44,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L44"
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "reflection",
"declaration": {
"id": 463,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 464,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 44,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L44"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
464
]
}
],
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 44,
"character": 27,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L44"
}
]
}
}
]
}
},
{
"id": 461,
"name": "fieldTypes",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The type of fields that the field extension in compatible with. You can use\nthe shortcut "
},
{
"kind": "code",
"text": "`all`"
},
{
"kind": "text",
"text": " to target all types of fields"
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 37,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L37"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "all"
},
{
"type": "array",
"elementType": {
"type": "reference",
"target": 467,
"name": "FieldType",
"package": "datocms-plugin-sdk"
}
}
]
}
},
{
"id": 455,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of field extension. Will be the first argument for the\n"
},
{
"kind": "code",
"text": "`renderFieldExtension`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 18,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L18"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 465,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the field\nextension"
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 49,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L49"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 456,
"name": "name",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Name to be shown when editing fields"
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 20,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L20"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 457,
"name": "type",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Type of field extension. An "
},
{
"kind": "code",
"text": "`editor`"
},
{
"kind": "text",
"text": " extension replaces the default field\neditor that DatoCMS provides, while an "
},
{
"kind": "code",
"text": "`addon`"
},
{
"kind": "text",
"text": " extension is placed\nunderneath the field editor to provide additional info/behaviour. You can\nsetup multiple field addons for every field."
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 27,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L27"
}
],
"type": {
"type": "reference",
"target": 466,
"name": "FieldExtensionType",
"package": "datocms-plugin-sdk"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
458,
462,
461,
455,
465,
456,
457
]
}
],
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 13,
"character": 35,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L13"
}
]
}
}
},
{
"id": 447,
"name": "ManualFieldExtensionsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 3,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L3"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 448,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 449,
"name": "manualFieldExtensions",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare new field extensions that users will be able\nto install manually in some field"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "manualFieldExtensions"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 10,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L10"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 450,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 10,
"character": 25,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L10"
}
],
"signatures": [
{
"id": 451,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 452,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 453,
"name": "ManualFieldExtension",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
449
]
}
],
"sources": [
{
"fileName": "hooks/manualFieldExtensions.ts",
"line": 3,
"character": 40,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/manualFieldExtensions.ts#L3"
}
]
}
}
},
{
"id": 94,
"name": "Modal",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "A modal to present to the user"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 662,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 95,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 98,
"name": "closeDisabled",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether to present a close button for the modal or not"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 668,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 96,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the modal. Will be the first argument for the "
},
{
"kind": "code",
"text": "`renderModal`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 664,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 101,
"name": "initialHeight",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "The initial height to set for the iframe that will render the modal content"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 677,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 100,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An arbitrary configuration object that will be passed as the "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": "\nproperty of the second argument of the "
},
{
"kind": "code",
"text": "`renderModal`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 675,
"character": 2
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 97,
"name": "title",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Title for the modal. Ignored by "
},
{
"kind": "code",
"text": "`fullWidth`"
},
{
"kind": "text",
"text": " modals"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 666,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 99,
"name": "width",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Width of the modal. Can be a number, or one of the predefined sizes"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 670,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "s"
},
{
"type": "literal",
"value": "m"
},
{
"type": "literal",
"value": "l"
},
{
"type": "literal",
"value": "xl"
},
{
"type": "literal",
"value": "fullWidth"
},
{
"type": "intrinsic",
"name": "number"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
98,
96,
101,
100,
97,
99
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 662,
"character": 20
}
]
}
}
},
{
"id": 557,
"name": "NewUpload",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 73,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L73"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 558,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 561,
"name": "author",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Author to apply to the asset"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 79,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L79"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 560,
"name": "copyright",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Copyright to apply to the asset"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 77,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L77"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 564,
"name": "default_field_metadata",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An hash containing, for each locale of the project, the default metadata to\napply to the asset"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 88,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L88"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 565,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 88,
"character": 27,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L88"
}
],
"indexSignatures": [
{
"id": 566,
"name": "__index",
"variant": "signature",
"kind": 8192,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 89,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L89"
}
],
"parameters": [
{
"id": 567,
"name": "k",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 568,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 569,
"name": "alt",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Alternate text for the asset"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 91,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L91"
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "literal",
"value": null
}
]
}
},
{
"id": 571,
"name": "custom_data",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Object with arbitrary metadata"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 95,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L95"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 572,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 95,
"character": 19,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L95"
}
],
"indexSignatures": [
{
"id": 573,
"name": "__index",
"variant": "signature",
"kind": 8192,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 96,
"character": 8,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L96"
}
],
"parameters": [
{
"id": 574,
"name": "k",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "unknown"
}
}
]
}
}
},
{
"id": 575,
"name": "focal_point",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Focal point (only for image assets)"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 99,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L99"
}
],
"type": {
"type": "union",
"types": [
{
"type": "reflection",
"declaration": {
"id": 576,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 577,
"name": "x",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Horizontal position expressed as float between 0 and 1"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 101,
"character": 8,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L101"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 578,
"name": "y",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Vertical position expressed as float between 0 and 1"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 103,
"character": 8,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L103"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
577,
578
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 99,
"character": 20,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L99"
}
]
}
},
{
"type": "literal",
"value": null
}
]
}
},
{
"id": 570,
"name": "title",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Title for the asset"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 93,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L93"
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "literal",
"value": null
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
569,
571,
575,
570
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 89,
"character": 17,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L89"
}
]
}
}
}
]
}
}
},
{
"id": 562,
"name": "notes",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Notes to apply to the asset"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 81,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L81"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 559,
"name": "resource",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The actual resource that will be uploaded"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 75,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L75"
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": 548,
"name": "NewUploadResourceAsUrl",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 553,
"name": "NewUploadResourceAsBase64",
"package": "datocms-plugin-sdk"
}
]
}
},
{
"id": 563,
"name": "tags",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Tags to apply to the asset"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 83,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L83"
}
],
"type": {
"type": "array",
"elementType": {
"type": "intrinsic",
"name": "string"
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
561,
560,
564,
562,
559,
563
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 73,
"character": 24,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L73"
}
]
}
}
},
{
"id": 553,
"name": "NewUploadResourceAsBase64",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 60,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L60"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 554,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 555,
"name": "base64",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Base64 encoded data URI for the resource.\n\nFormat:\n\n"
},
{
"kind": "code",
"text": "`data:[<mime type>][;charset=<charset>];base64,<encoded data>`"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 68,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L68"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 556,
"name": "filename",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Filename to be used to generate the final DatoCMS URL"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 70,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L70"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
555,
556
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 60,
"character": 40,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L60"
}
]
}
}
},
{
"id": 548,
"name": "NewUploadResourceAsUrl",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 44,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L44"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 549,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 552,
"name": "filename",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Optional filename to be used to generate the final DatoCMS URL. If not\npassed, the URL will be used"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 57,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L57"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 551,
"name": "headers",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Any additional headers to pass when making the request to the URL"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 52,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L52"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 550,
"name": "url",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "URL for the resource. The URL must respond with a\n"
},
{
"kind": "code",
"text": "`Access-Control-Allow-Origin`"
},
{
"kind": "text",
"text": " header — for instance "
},
{
"kind": "code",
"text": "`*`"
},
{
"kind": "text",
"text": ", which will allow\nall hosts — allowing the image to be read by DatoCMS"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 50,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L50"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
552,
551,
550
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 44,
"character": 37,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L44"
}
]
}
}
},
{
"id": 468,
"name": "OnBeforeItemsDestroyHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemsDestroy.ts",
"line": 7,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsDestroy.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 469,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 470,
"name": "onBeforeItemsDestroy",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called before destroying records. You can stop the\naction by returning "
},
{
"kind": "code",
"text": "`false`"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "beforeHooks"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/onBeforeItemsDestroy.ts",
"line": 14,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsDestroy.ts#L14"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 471,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemsDestroy.ts",
"line": 14,
"character": 24,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsDestroy.ts#L14"
}
],
"signatures": [
{
"id": 472,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 473,
"name": "items",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 474,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "MaybePromise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
],
"name": "MaybePromise",
"package": "datocms-plugin-sdk"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
470
]
}
],
"sources": [
{
"fileName": "hooks/onBeforeItemsDestroy.ts",
"line": 7,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsDestroy.ts#L7"
}
]
}
}
},
{
"id": 475,
"name": "OnBeforeItemsPublishHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemsPublish.ts",
"line": 7,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsPublish.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 476,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 477,
"name": "onBeforeItemsPublish",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called before publishing records. You can stop the\naction by returning "
},
{
"kind": "code",
"text": "`false`"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "beforeHooks"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/onBeforeItemsPublish.ts",
"line": 14,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsPublish.ts#L14"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 478,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemsPublish.ts",
"line": 14,
"character": 24,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsPublish.ts#L14"
}
],
"signatures": [
{
"id": 479,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 480,
"name": "items",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 481,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "MaybePromise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
],
"name": "MaybePromise",
"package": "datocms-plugin-sdk"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
477
]
}
],
"sources": [
{
"fileName": "hooks/onBeforeItemsPublish.ts",
"line": 7,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsPublish.ts#L7"
}
]
}
}
},
{
"id": 482,
"name": "OnBeforeItemsUnpublishHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemsUnpublish.ts",
"line": 7,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsUnpublish.ts#L7"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 483,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 484,
"name": "onBeforeItemsUnpublish",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called before unpublishing records. You can stop the\naction by returning "
},
{
"kind": "code",
"text": "`false`"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "beforeHooks"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/onBeforeItemsUnpublish.ts",
"line": 14,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsUnpublish.ts#L14"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 485,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemsUnpublish.ts",
"line": 14,
"character": 26,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsUnpublish.ts#L14"
}
],
"signatures": [
{
"id": 486,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 487,
"name": "items",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "Item"
},
"name": "Item",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 488,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "MaybePromise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
],
"name": "MaybePromise",
"package": "datocms-plugin-sdk"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
484
]
}
],
"sources": [
{
"fileName": "hooks/onBeforeItemsUnpublish.ts",
"line": 7,
"character": 41,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemsUnpublish.ts#L7"
}
]
}
}
},
{
"id": 489,
"name": "OnBeforeItemUpsertHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemUpsert.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemUpsert.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 490,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 491,
"name": "onBeforeItemUpsert",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called before saving a new version of a record. You\ncan stop the action by returning "
},
{
"kind": "code",
"text": "`false`"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "beforeHooks"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/onBeforeItemUpsert.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemUpsert.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 492,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/onBeforeItemUpsert.ts",
"line": 15,
"character": 22,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemUpsert.ts#L15"
}
],
"signatures": [
{
"id": 493,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 494,
"name": "createOrUpdateItemPayload",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "ItemUpdateSchema"
},
"name": "ItemUpdateSchema",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "ItemCreateSchema"
},
"name": "ItemCreateSchema",
"package": "datocms-plugin-sdk"
}
]
}
},
{
"id": 495,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "MaybePromise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
],
"name": "MaybePromise",
"package": "datocms-plugin-sdk"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
491
]
}
],
"sources": [
{
"fileName": "hooks/onBeforeItemUpsert.ts",
"line": 8,
"character": 37,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBeforeItemUpsert.ts#L8"
}
]
}
}
},
{
"id": 502,
"name": "OnBootCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/onBoot.ts",
"line": 13,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBoot.ts#L13"
}
],
"type": {
"type": "reference",
"target": 199,
"typeArguments": [
{
"type": "literal",
"value": "onBoot"
}
],
"name": "FullScreenPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 496,
"name": "OnBootHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/onBoot.ts",
"line": 3,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBoot.ts#L3"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 497,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 498,
"name": "onBoot",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called once at boot time and can be used to perform\nie. some initial integrity checks on the configuration."
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "boot"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/onBoot.ts",
"line": 10,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBoot.ts#L10"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 499,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/onBoot.ts",
"line": 10,
"character": 10,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBoot.ts#L10"
}
],
"signatures": [
{
"id": 500,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 501,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 502,
"name": "OnBootCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
498
]
}
],
"sources": [
{
"fileName": "hooks/onBoot.ts",
"line": 3,
"character": 25,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/onBoot.ts#L3"
}
]
}
}
},
{
"id": 503,
"name": "OverrideFieldExtensionsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 504,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 505,
"name": "overrideFieldExtensions",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to automatically force one or more field extensions to a\nparticular field"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "forcedFieldExtensions"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 506,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 15,
"character": 27,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L15"
}
],
"signatures": [
{
"id": 507,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 508,
"name": "field",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
},
{
"id": 509,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 510,
"name": "OverrideFieldExtensionsHookCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": 513,
"name": "FieldExtensionOverride",
"package": "datocms-plugin-sdk"
},
{
"type": "intrinsic",
"name": "undefined"
}
]
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
505
]
}
],
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 8,
"character": 42,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L8"
}
]
}
}
},
{
"id": 510,
"name": "OverrideFieldExtensionsHookCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 21,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L21"
}
],
"type": {
"type": "reference",
"target": 15,
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 511,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 512,
"name": "itemType",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 22,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L22"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
512
]
}
],
"sources": [
{
"fileName": "hooks/overrideFieldExtensions.ts",
"line": 21,
"character": 49,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/overrideFieldExtensions.ts#L21"
}
]
}
}
],
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 695,
"name": "PendingField",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 54,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L54"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 696,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 699,
"name": "attributes",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 57,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L57"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 700,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 701,
"name": "api_key",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 58,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L58"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "api_key"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
},
{
"id": 702,
"name": "appearance",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 59,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L59"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "appearance"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
},
{
"id": 703,
"name": "default_value",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 60,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L60"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "default_value"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
},
{
"id": 704,
"name": "field_type",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 61,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L61"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "field_type"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
},
{
"id": 705,
"name": "hint",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 62,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L62"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "hint"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
},
{
"id": 706,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 63,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L63"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "label"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
},
{
"id": 707,
"name": "localized",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 64,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L64"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "localized"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
},
{
"id": 708,
"name": "validators",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 65,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L65"
}
],
"type": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "validators"
},
"objectType": {
"type": "indexedAccess",
"indexType": {
"type": "literal",
"value": "attributes"
},
"objectType": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "Field"
},
"name": "Field",
"package": "datocms-plugin-sdk"
}
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
701,
702,
703,
704,
705,
706,
707,
708
]
}
],
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 57,
"character": 14,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L57"
}
]
}
}
},
{
"id": 697,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 55,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L55"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 698,
"name": "type",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 56,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L56"
}
],
"type": {
"type": "literal",
"value": "field"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
699,
697,
698
]
}
],
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 54,
"character": 27,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L54"
}
]
}
}
},
{
"id": 5,
"name": "Plugin",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 7,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L7"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "Plugin"
},
"name": "SchemaTypes.Plugin",
"package": "@datocms/cma-client",
"qualifiedName": "Plugin"
}
},
{
"id": 212,
"name": "PluginFrameAdditionalMethods",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 35,
"character": 12
}
],
"typeParameters": [
{
"id": 217,
"name": "Properties",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 213,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 214,
"name": "getSettings",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 38,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 215,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 38,
"character": 15
}
],
"signatures": [
{
"id": 216,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "reference",
"target": 217,
"name": "Properties",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
214
]
}
],
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 37,
"character": 4
}
]
}
}
},
{
"id": 207,
"name": "PluginFrameAdditionalProperties",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 28,
"character": 12
}
],
"typeParameters": [
{
"id": 211,
"name": "Mode",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "typeOperator",
"operator": "keyof",
"target": {
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
}
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 208,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 210,
"name": "bodyPadding",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 32,
"character": 2
}
],
"type": {
"type": "tuple",
"elements": [
{
"type": "intrinsic",
"name": "number"
},
{
"type": "intrinsic",
"name": "number"
},
{
"type": "intrinsic",
"name": "number"
},
{
"type": "intrinsic",
"name": "number"
}
]
}
},
{
"id": 209,
"name": "mode",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 31,
"character": 2
}
],
"type": {
"type": "reference",
"target": 211,
"name": "Mode",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
}
],
"groups": [
{
"title": "Properties",
"children": [
210,
209
]
}
],
"sources": [
{
"fileName": "ctx/pluginFrame.ts",
"line": 30,
"character": 4
}
]
}
}
},
{
"id": 540,
"name": "RenderAssetSourceCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 14,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L14"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderAssetSource"
},
{
"type": "reflection",
"declaration": {
"id": 541,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 542,
"name": "assetSourceId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the assetSource that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 18,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L18"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
542
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 16,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L16"
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 543,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 544,
"name": "select",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Function to be called when the user selects the asset: it will trigger the\ncreation of a new "
},
{
"kind": "code",
"text": "`Upload`"
},
{
"kind": "text",
"text": " that will be added in the Media Area."
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nawait ctx.select({\n resource: {\n url: 'https://images.unsplash.com/photo-1416339306562-f3d12fefd36f',\n filename: 'man-drinking-coffee.jpg',\n },\n copyright: 'Royalty free (Unsplash)',\n author: 'Jeff Sheldon',\n notes: 'A man drinking a coffee',\n tags: ['man', 'coffee'],\n});\n```"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 40,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L40"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 545,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 40,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L40"
}
],
"signatures": [
{
"id": 546,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 547,
"name": "newUpload",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 557,
"name": "NewUpload",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
544
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 20,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L20"
}
]
}
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 533,
"name": "RenderAssetSourceHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 534,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 535,
"name": "renderAssetSource",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the user selects one of the plugin's\nasset sources to upload a new media file."
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "assetSources"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 11,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L11"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 536,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 11,
"character": 21,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L11"
}
],
"signatures": [
{
"id": 537,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 538,
"name": "assetSourceId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 539,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 540,
"name": "RenderAssetSourceCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
535
]
}
],
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 4,
"character": 36,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L4"
}
]
}
}
},
{
"id": 590,
"name": "RenderConfigScreenCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 14,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L14"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderConfigScreen"
},
{
"type": "reflection",
"declaration": {
"id": 591,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 16,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L16"
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 592,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 17,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L17"
}
]
}
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 584,
"name": "RenderConfigScreenHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 585,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 586,
"name": "renderConfigScreen",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the plugin needs to render the plugin's\nconfiguration form"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "configScreen"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 11,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L11"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 587,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 11,
"character": 22,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L11"
}
],
"signatures": [
{
"id": 588,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 589,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 590,
"name": "RenderConfigScreenCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
586
]
}
],
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 4,
"character": 37,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L4"
}
]
}
}
},
{
"id": 605,
"name": "RenderFieldExtensionCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 24,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L24"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderFieldExtension"
},
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 117,
"name": "FieldAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reflection",
"declaration": {
"id": 606,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 607,
"name": "fieldExtensionId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the field extension that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 29,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L29"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 608,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The arbitrary "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": " of the field extension"
}
]
},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 31,
"character": 6,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L31"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
607,
608
]
}
],
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 27,
"character": 32,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L27"
}
]
}
}
]
},
{
"type": "reference",
"target": 144,
"name": "ItemFormAdditionalMethods",
"package": "datocms-plugin-sdk"
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 598,
"name": "RenderFieldExtensionHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 10,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L10"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 599,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 600,
"name": "renderFieldExtension",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the plugin needs to render a field\nextension (see the "
},
{
"kind": "code",
"text": "`manualFieldExtensions`"
},
{
"kind": "text",
"text": " and "
},
{
"kind": "code",
"text": "`overrideFieldExtensions`"
},
{
"kind": "text",
"text": "\nfunctions)"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "forcedFieldExtensions"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 18,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L18"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 601,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 18,
"character": 24,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L18"
}
],
"signatures": [
{
"id": 602,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 603,
"name": "fieldExtensionId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 604,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 605,
"name": "RenderFieldExtensionCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
600
]
}
],
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 10,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L10"
}
]
}
}
},
{
"id": 621,
"name": "RenderItemCollectionOutletCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 11,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L11"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderItemCollectionOutlet"
},
{
"type": "reflection",
"declaration": {
"id": 622,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 623,
"name": "itemCollectionOutletId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the outlet that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 15,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L15"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
623
]
}
],
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 13,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L13"
}
]
}
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 614,
"name": "RenderItemCollectionOutletHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 615,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 616,
"name": "renderItemCollectionOutlet",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 5,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L5"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 617,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 5,
"character": 30,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L5"
}
],
"signatures": [
{
"id": 618,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 619,
"name": "itemCollectionOutletId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 620,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 621,
"name": "RenderItemCollectionOutletCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
616
]
}
],
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 4,
"character": 45,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L4"
}
]
}
}
},
{
"id": 636,
"name": "RenderItemFormOutletCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 21,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L21"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderItemFormOutlet"
},
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reflection",
"declaration": {
"id": 637,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 638,
"name": "itemFormOutletId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the outlet that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 25,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L25"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
638
]
}
],
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 23,
"character": 33,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L23"
}
]
}
}
]
},
{
"type": "reference",
"target": 144,
"name": "ItemFormAdditionalMethods",
"package": "datocms-plugin-sdk"
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 629,
"name": "RenderItemFormOutletHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 630,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 631,
"name": "renderItemFormOutlet",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the plugin needs to render an outlet (see\nthe "
},
{
"kind": "code",
"text": "`itemFormOutlets`"
},
{
"kind": "text",
"text": " function)"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "itemFormOutlets"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 632,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 15,
"character": 24,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L15"
}
],
"signatures": [
{
"id": 633,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 634,
"name": "itemFormOutletId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 635,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 636,
"name": "RenderItemFormOutletCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
631
]
}
],
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 8,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L8"
}
]
}
}
},
{
"id": 651,
"name": "RenderItemFormSidebarCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 21,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L21"
}
],
"type": {
"type": "reference",
"target": 199,
"typeArguments": [
{
"type": "literal",
"value": "renderItemFormSidebar"
},
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reflection",
"declaration": {
"id": 652,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 654,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The arbitrary "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": " of the declared in the "
},
{
"kind": "code",
"text": "`itemFormSidebars`"
},
{
"kind": "text",
"text": "\nfunction"
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 30,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L30"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 653,
"name": "sidebarId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the sidebar that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 25,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L25"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
654,
653
]
}
],
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 23,
"character": 33,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L23"
}
]
}
}
]
},
{
"type": "reference",
"target": 144,
"name": "ItemFormAdditionalMethods",
"package": "datocms-plugin-sdk"
}
],
"name": "FullScreenPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 644,
"name": "RenderItemFormSidebarHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 645,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 646,
"name": "renderItemFormSidebar",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the plugin needs to render a sidebar (see\nthe "
},
{
"kind": "code",
"text": "`itemFormSidebars`"
},
{
"kind": "text",
"text": " function)"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "sidebarPanels"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 647,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 15,
"character": 25,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L15"
}
],
"signatures": [
{
"id": 648,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 649,
"name": "sidebarId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 650,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 651,
"name": "RenderItemFormSidebarCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
646
]
}
],
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 8,
"character": 40,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L8"
}
]
}
}
},
{
"id": 667,
"name": "RenderItemFormSidebarPanelCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 21,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L21"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderItemFormSidebarPanel"
},
{
"type": "intersection",
"types": [
{
"type": "reference",
"target": 127,
"name": "ItemFormAdditionalProperties",
"package": "datocms-plugin-sdk"
},
{
"type": "reflection",
"declaration": {
"id": 668,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 670,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The arbitrary "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": " of the panel declared in the\n"
},
{
"kind": "code",
"text": "`itemFormSidebarPanels`"
},
{
"kind": "text",
"text": " function"
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 31,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L31"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 669,
"name": "sidebarPaneId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the sidebar panel that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 25,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L25"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
670,
669
]
}
],
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 23,
"character": 33,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L23"
}
]
}
}
]
},
{
"type": "reference",
"target": 144,
"name": "ItemFormAdditionalMethods",
"package": "datocms-plugin-sdk"
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 660,
"name": "RenderItemFormSidebarPanelHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 661,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 662,
"name": "renderItemFormSidebarPanel",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the plugin needs to render a sidebar panel\n(see the "
},
{
"kind": "code",
"text": "`itemFormSidebarPanels`"
},
{
"kind": "text",
"text": " function)"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "sidebarPanels"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L15"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 663,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 15,
"character": 30,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L15"
}
],
"signatures": [
{
"id": 664,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 665,
"name": "sidebarPaneId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 666,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 667,
"name": "RenderItemFormSidebarPanelCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
662
]
}
],
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 8,
"character": 45,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L8"
}
]
}
}
},
{
"id": 683,
"name": "RenderManualFieldExtensionConfigScreenCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 15,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L15"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderManualFieldExtensionConfigScreen"
},
{
"type": "reflection",
"declaration": {
"id": 684,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 687,
"name": "errors",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The current validation errors for the parameters (you can set them\nimplementing the "
},
{
"kind": "code",
"text": "`validateManualFieldExtensionParameters`"
},
{
"kind": "text",
"text": " function)"
}
]
},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 32,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L32"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 685,
"name": "fieldExtensionId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the field extension for which we need to render the parameters\nform"
}
]
},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 22,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L22"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 689,
"name": "itemType",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The model for the field being edited"
}
]
},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 38,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L38"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "ItemType"
},
"name": "ItemType",
"package": "datocms-plugin-sdk"
}
},
{
"id": 686,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The current value of the parameters (you can change the value with the\n"
},
{
"kind": "code",
"text": "`setParameters`"
},
{
"kind": "text",
"text": " function)"
}
]
},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 27,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L27"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
},
{
"id": 688,
"name": "pendingField",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The field entity that is being edited in the form"
}
]
},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 35,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L35"
}
],
"type": {
"type": "reference",
"target": 695,
"name": "PendingField",
"package": "datocms-plugin-sdk"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
687,
685,
689,
686,
688
]
}
],
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 17,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L17"
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 690,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 691,
"name": "setParameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Sets a new value for the parameters"
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nawait ctx.setParameters({ color: '#ff0000' });\n```"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 50,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L50"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 692,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 50,
"character": 19,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L50"
}
],
"signatures": [
{
"id": 693,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 694,
"name": "params",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
691
]
}
],
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 40,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L40"
}
]
}
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 676,
"name": "RenderManualFieldExtensionConfigScreenHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 8,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 677,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 678,
"name": "renderManualFieldExtensionConfigScreen",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 9,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L9"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 679,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 9,
"character": 42,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L9"
}
],
"signatures": [
{
"id": 680,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 681,
"name": "fieldExtensionId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 682,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 683,
"name": "RenderManualFieldExtensionConfigScreenCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
678
]
}
],
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 8,
"character": 57,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L8"
}
]
}
}
},
{
"id": 721,
"name": "RenderModalCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 13,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L13"
}
],
"type": {
"type": "reference",
"target": 203,
"typeArguments": [
{
"type": "literal",
"value": "renderModal"
},
{
"type": "reflection",
"declaration": {
"id": 722,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 723,
"name": "modalId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the modal that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 17,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L17"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 724,
"name": "parameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The arbitrary "
},
{
"kind": "code",
"text": "`parameters`"
},
{
"kind": "text",
"text": " of the modal declared in the "
},
{
"kind": "code",
"text": "`openModal`"
},
{
"kind": "text",
"text": "\nfunction"
}
]
},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 22,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L22"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
723,
724
]
}
],
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 15,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L15"
}
]
}
},
{
"type": "reflection",
"declaration": {
"id": 725,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 726,
"name": "resolve",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "A function to be called by the plugin to close the modal. The "
},
{
"kind": "code",
"text": "`openModal`"
},
{
"kind": "text",
"text": "\ncall will be resolved with the passed return value"
}
],
"blockTags": [
{
"tag": "@example",
"content": [
{
"kind": "code",
"text": "```js\nconst returnValue = prompt(\n 'Please specify the value to return to the caller:',\n 'success',\n);\n\nawait ctx.resolve(returnValue);\n```"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 40,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L40"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 727,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 40,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L40"
}
],
"signatures": [
{
"id": 728,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 729,
"name": "returnValue",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "unknown"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
726
]
}
],
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 24,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L24"
}
]
}
}
],
"name": "ContainedPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 714,
"name": "RenderModalHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 715,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 716,
"name": "renderModal",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the plugin requested to open a modal (see\nthe "
},
{
"kind": "code",
"text": "`openModal`"
},
{
"kind": "text",
"text": " function)"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "modals"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 11,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L11"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 717,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 11,
"character": 15,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L11"
}
],
"signatures": [
{
"id": 718,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 719,
"name": "modalId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 720,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 721,
"name": "RenderModalCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
716
]
}
],
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 4,
"character": 30,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L4"
}
]
}
}
},
{
"id": 742,
"name": "RenderPageCtx",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 15,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L15"
}
],
"type": {
"type": "reference",
"target": 199,
"typeArguments": [
{
"type": "literal",
"value": "renderPage"
},
{
"type": "reflection",
"declaration": {
"id": 743,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 744,
"name": "pageId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The ID of the page that needs to be rendered"
}
]
},
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 19,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L19"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
744
]
}
],
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 17,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L17"
}
]
}
}
],
"name": "FullScreenPluginFrameCtx",
"package": "datocms-plugin-sdk"
}
},
{
"id": 735,
"name": "RenderPageHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 736,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 737,
"name": "renderPage",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called when the plugin needs to render a specific\npage (see the "
},
{
"kind": "code",
"text": "`mainNavigationTabs`"
},
{
"kind": "text",
"text": ", "
},
{
"kind": "code",
"text": "`settingsAreaSidebarItemGroups`"
},
{
"kind": "text",
"text": " and\n"
},
{
"kind": "code",
"text": "`contentAreaSidebarItems`"
},
{
"kind": "text",
"text": " functions)"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "pages"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 12,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L12"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 738,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 12,
"character": 14,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L12"
}
],
"signatures": [
{
"id": 739,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 740,
"name": "pageId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 741,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 742,
"name": "RenderPageCtx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
737
]
}
],
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 4,
"character": 29,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L4"
}
]
}
}
},
{
"id": 10,
"name": "Role",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 12,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L12"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "Role"
},
"name": "SchemaTypes.Role",
"package": "@datocms/cma-client",
"qualifiedName": "Role"
}
},
{
"id": 762,
"name": "SettingsAreaSidebarItem",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An item contained in a Settings Area group"
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 41,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L41"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 763,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 765,
"name": "icon",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Icon to be shown alongside the label. Can be a FontAwesome icon name (ie.\n"
},
{
"kind": "code",
"text": "`\"address-book\"`"
},
{
"kind": "text",
"text": ") or a custom SVG definition. To maintain visual\nconsistency with the rest of the interface, try to use FontAwesome icons\nwhenever possible."
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 50,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L50"
}
],
"type": {
"type": "reference",
"target": 782,
"name": "Icon",
"package": "datocms-plugin-sdk"
}
},
{
"id": 764,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown. Must be unique."
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 43,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L43"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 766,
"name": "pointsTo",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of the page linked to the item"
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 52,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L52"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 767,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 768,
"name": "pageId",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 53,
"character": 4,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L53"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
768
]
}
],
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 52,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L52"
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
765,
764,
766
]
}
],
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 41,
"character": 38,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L41"
}
]
}
}
},
{
"id": 756,
"name": "SettingsAreaSidebarItemGroup",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The sidebar in the Settings Area presents a number of pages grouped by topic.\nThis object represents a new group to be added in the sideebar to the\nstandard ones DatoCMS provides."
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 19,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L19"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 757,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 759,
"name": "items",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The list of items it contains *"
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 23,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L23"
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 762,
"name": "SettingsAreaSidebarItem",
"package": "datocms-plugin-sdk"
}
}
},
{
"id": 758,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label to be shown. Must be unique."
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 21,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L21"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 760,
"name": "placement",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Expresses where you want the group to be placed inside the sidebar. If not\nspecified, the item will be placed after the standard items provided by\nDatoCMS itself."
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 29,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L29"
}
],
"type": {
"type": "tuple",
"elements": [
{
"type": "union",
"types": [
{
"type": "literal",
"value": "before"
},
{
"type": "literal",
"value": "after"
}
]
},
{
"type": "union",
"types": [
{
"type": "literal",
"value": "properties"
},
{
"type": "literal",
"value": "permissions"
}
]
}
]
}
},
{
"id": 761,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If different plugins specify the same "
},
{
"kind": "code",
"text": "`placement`"
},
{
"kind": "text",
"text": " for their sections, they\nwill be displayed by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an explicit\nvalue for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to customize it\ninside the plugin's settings form, otherwise the hardcoded value you choose\nmight clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 37,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L37"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
759,
758,
760,
761
]
}
],
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 19,
"character": 43,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L19"
}
]
}
}
},
{
"id": 750,
"name": "SettingsAreaSidebarItemGroupsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 751,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 752,
"name": "settingsAreaSidebarItemGroups",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Use this function to declare new navigation sections in the Settings Area\nsidebar"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "pages"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 11,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L11"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 753,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 11,
"character": 33,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L11"
}
],
"signatures": [
{
"id": 754,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 755,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 756,
"name": "SettingsAreaSidebarItemGroup",
"package": "datocms-plugin-sdk"
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
752
]
}
],
"sources": [
{
"fileName": "hooks/settingsAreaSidebarItemGroups.ts",
"line": 4,
"character": 48,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/settingsAreaSidebarItemGroups.ts#L4"
}
]
}
}
},
{
"id": 6,
"name": "Site",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 8,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L8"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "Site"
},
"name": "SchemaTypes.Site",
"package": "@datocms/cma-client",
"qualifiedName": "Site"
}
},
{
"id": 179,
"name": "SizingUtilities",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 1,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 180,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 181,
"name": "startAutoResizer",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Listens for DOM changes and automatically calls "
},
{
"kind": "code",
"text": "`setHeight`"
},
{
"kind": "text",
"text": " when it detects\na change. If you're using "
},
{
"kind": "code",
"text": "`datocms-react-ui`"
},
{
"kind": "text",
"text": " package, the "
},
{
"kind": "code",
"text": "`<Canvas />`"
},
{
"kind": "text",
"text": "\ncomponent already takes care of calling this method for you."
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 7,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 182,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 7,
"character": 20
}
],
"signatures": [
{
"id": 183,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
},
{
"id": 184,
"name": "stopAutoResizer",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Stops resizing the iframe automatically"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 10,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 185,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 10,
"character": 19
}
],
"signatures": [
{
"id": 186,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
},
{
"id": 187,
"name": "updateHeight",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Triggers a change in the size of the iframe. If you don't explicitely pass\na "
},
{
"kind": "code",
"text": "`newHeight`"
},
{
"kind": "text",
"text": " it will be automatically calculated using the iframe content\nat the moment"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 17,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 188,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 17,
"character": 16
}
],
"signatures": [
{
"id": 189,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 190,
"name": "newHeight",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
}
},
{
"id": 191,
"name": "isAutoResizerActive",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 20,
"character": 2
}
],
"signatures": [
{
"id": 192,
"name": "isAutoResizerActive",
"variant": "signature",
"kind": 4096,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Wheter the auto-resizer is currently active or not"
}
]
},
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 20,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
]
}
],
"groups": [
{
"title": "Properties",
"children": [
181,
184,
187
]
},
{
"title": "Methods",
"children": [
191
]
}
],
"sources": [
{
"fileName": "ctx/commonExtras/sizing.ts",
"line": 1,
"character": 30
}
]
}
}
},
{
"id": 7,
"name": "SsoUser",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 9,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L9"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "SsoUser"
},
"name": "SchemaTypes.SsoUser",
"package": "@datocms/cma-client",
"qualifiedName": "SsoUser"
}
},
{
"id": 270,
"name": "StructuredTextCustomBlockStyle",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An object expressing a custom block style for a Structured Text field"
}
]
},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 26,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L26"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 271,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 275,
"name": "appliedStyle",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "How the block will be styled inside the editor to represent the style"
}
]
},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 34,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L34"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@types/react/index.d.ts",
"qualifiedName": "React.CSSProperties"
},
"name": "React.CSSProperties",
"package": "@types/react"
}
},
{
"id": 272,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of custom block style"
}
]
},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 28,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L28"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 274,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of custom block style"
}
]
},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 32,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L32"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 273,
"name": "node",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The block node that can apply this style"
}
]
},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 30,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L30"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/datocms-structured-text-utils/dist/types/types.d.ts",
"qualifiedName": "BlockNodeTypeWithCustomStyle"
},
"name": "BlockNodeTypeWithCustomStyle",
"package": "datocms-structured-text-utils"
}
},
{
"id": 276,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Custom styles for a block node will be sorted by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you\nwant to specify an explicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for\nfinal users to customize it inside the plugin's settings form, otherwise\nthe hardcoded value you choose might clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 41,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L41"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
275,
272,
274,
273,
276
]
}
],
"sources": [
{
"fileName": "hooks/customBlockStylesForStructuredTextField.ts",
"line": 26,
"character": 45,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customBlockStylesForStructuredTextField.ts#L26"
}
]
}
}
},
{
"id": 287,
"name": "StructuredTextCustomMark",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An object expressing a custom mark for a Structured Text field"
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 26,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L26"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 288,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 295,
"name": "appliedStyle",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "How the custom mark will be styled inside the editor"
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 58,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L58"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@types/react/index.d.ts",
"qualifiedName": "React.CSSProperties"
},
"name": "React.CSSProperties",
"package": "@types/react"
}
},
{
"id": 291,
"name": "icon",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Icon to be shown alongside the label. Can be a FontAwesome icon name (ie.\n"
},
{
"kind": "code",
"text": "`\"address-book\"`"
},
{
"kind": "text",
"text": ") or a custom SVG definition. To maintain visual\nconsistency with the rest of the interface, try to use FontAwesome icons\nwhenever possible"
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 37,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L37"
}
],
"type": {
"type": "reference",
"target": 782,
"name": "Icon",
"package": "datocms-plugin-sdk"
}
},
{
"id": 289,
"name": "id",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "ID of mark"
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 28,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L28"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 294,
"name": "keyboardShortcut",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Keyboard shortcut associated with the custom mark, expressed using the\nhttps://github.com/ianstormtaylor/is-hotkey syntax (ie. "
},
{
"kind": "code",
"text": "`mod+shift+x`"
},
{
"kind": "text",
"text": ")"
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 56,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L56"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 290,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label representing the custom mark"
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 30,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L30"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 292,
"name": "placement",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Expresses where you want the custom mark button to be placed inside the\ntoolbar. If not specified, the item will be placed after the standard marks\nprovided by DatoCMS itself."
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 43,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L43"
}
],
"type": {
"type": "reference",
"target": 296,
"name": "StructuredTextCustomMarkPlacement",
"package": "datocms-plugin-sdk"
}
},
{
"id": 293,
"name": "rank",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "If multiple custom marks specify the same "
},
{
"kind": "code",
"text": "`placement`"
},
{
"kind": "text",
"text": " for their toolbar\nbutton, they will be sorted by ascending "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ". If you want to specify an\nexplicit value for "
},
{
"kind": "code",
"text": "`rank`"
},
{
"kind": "text",
"text": ", make sure to offer a way for final users to\ncustomize it inside the plugin's settings form, otherwise the hardcoded\nvalue you choose might clash with the one of another plugin!"
}
]
},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 51,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L51"
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
295,
291,
289,
294,
290,
292,
293
]
}
],
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 26,
"character": 39,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L26"
}
]
}
}
},
{
"id": 296,
"name": "StructuredTextCustomMarkPlacement",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/customMarksForStructuredTextField.ts",
"line": 61,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/customMarksForStructuredTextField.ts#L61"
}
],
"type": {
"type": "tuple",
"elements": [
{
"type": "union",
"types": [
{
"type": "literal",
"value": "before"
},
{
"type": "literal",
"value": "after"
}
]
},
{
"type": "union",
"types": [
{
"type": "literal",
"value": "strong"
},
{
"type": "literal",
"value": "emphasis"
},
{
"type": "literal",
"value": "underline"
},
{
"type": "literal",
"value": "code"
},
{
"type": "literal",
"value": "highlight"
},
{
"type": "literal",
"value": "strikethrough"
}
]
}
]
}
},
{
"id": 37,
"name": "Theme",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "An object containing the theme colors for the current DatoCMS project"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 94,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 38,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 40,
"name": "accentColor",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 96,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 43,
"name": "darkColor",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 99,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 42,
"name": "lightColor",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 98,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 39,
"name": "primaryColor",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 95,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 41,
"name": "semiTransparentAccentColor",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 97,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
40,
43,
42,
39,
41
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 94,
"character": 20
}
]
}
}
},
{
"id": 76,
"name": "Toast",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "A toast notification to present to the user"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 620,
"character": 12
}
],
"typeParameters": [
{
"id": 86,
"name": "CtaValue",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"default": {
"type": "intrinsic",
"name": "unknown"
}
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 77,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 80,
"name": "cta",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "An optional button to show inside the toast"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 626,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 81,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 82,
"name": "label",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Label for the button"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 628,
"character": 4
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 83,
"name": "value",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The value to be returned by the "
},
{
"kind": "code",
"text": "`customToast`"
},
{
"kind": "text",
"text": " promise if the button is\nclicked by the user"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 633,
"character": 4
}
],
"type": {
"type": "reference",
"target": 86,
"name": "CtaValue",
"package": "datocms-plugin-sdk",
"refersToTypeParameter": true
}
}
],
"groups": [
{
"title": "Properties",
"children": [
82,
83
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 626,
"character": 8
}
]
}
}
},
{
"id": 85,
"name": "dismissAfterTimeout",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether the toast is to be automatically closed after some time ("
},
{
"kind": "code",
"text": "`true`"
},
{
"kind": "text",
"text": "\nwill use the default DatoCMS time interval)"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 641,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "intrinsic",
"name": "number"
}
]
}
},
{
"id": 84,
"name": "dismissOnPageChange",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Whether the toast is to be automatically closed if the user changes page"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 636,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 78,
"name": "message",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Message of the notification"
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 622,
"character": 2
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 79,
"name": "type",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Type of notification. Will present the toast in a different color accent."
}
]
},
"sources": [
{
"fileName": "ctx/base.ts",
"line": 624,
"character": 2
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": "notice"
},
{
"type": "literal",
"value": "alert"
},
{
"type": "literal",
"value": "warning"
}
]
}
}
],
"groups": [
{
"title": "Properties",
"children": [
80,
85,
84,
78,
79
]
}
],
"sources": [
{
"fileName": "ctx/base.ts",
"line": 620,
"character": 40
}
]
}
}
},
{
"id": 8,
"name": "Upload",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 10,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L10"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "Upload"
},
"name": "SchemaTypes.Upload",
"package": "@datocms/cma-client",
"qualifiedName": "Upload"
}
},
{
"id": 769,
"name": "UploadsDropdownActionsHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/uploadsDropdownActions.ts",
"line": 4,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/uploadsDropdownActions.ts#L4"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 770,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 771,
"name": "uploadsDropdownActions",
"variant": "declaration",
"kind": 1024,
"flags": {},
"sources": [
{
"fileName": "hooks/uploadsDropdownActions.ts",
"line": 5,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/uploadsDropdownActions.ts#L5"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 772,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/uploadsDropdownActions.ts",
"line": 5,
"character": 26,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/uploadsDropdownActions.ts#L5"
}
],
"signatures": [
{
"id": 773,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 774,
"name": "ctx",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 15,
"name": "Ctx",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "array",
"elementType": {
"type": "union",
"types": [
{
"type": "reference",
"target": 788,
"name": "DropdownAction",
"package": "datocms-plugin-sdk"
},
{
"type": "reference",
"target": 799,
"name": "DropdownActionGroup",
"package": "datocms-plugin-sdk"
}
]
}
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
771
]
}
],
"sources": [
{
"fileName": "hooks/uploadsDropdownActions.ts",
"line": 4,
"character": 41,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/uploadsDropdownActions.ts#L4"
}
]
}
}
},
{
"id": 9,
"name": "User",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "index.ts",
"line": 11,
"character": 5,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/index.ts#L11"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@datocms/cma-client/dist/types/generated/SchemaTypes.d.ts",
"qualifiedName": "User"
},
"name": "SchemaTypes.User",
"package": "@datocms/cma-client",
"qualifiedName": "User"
}
},
{
"id": 775,
"name": "ValidateManualFieldExtensionParametersHook",
"variant": "declaration",
"kind": 2097152,
"flags": {},
"sources": [
{
"fileName": "hooks/validateManualFieldExtensionParameters.ts",
"line": 1,
"character": 12,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/validateManualFieldExtensionParameters.ts#L1"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 776,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"children": [
{
"id": 777,
"name": "validateManualFieldExtensionParameters",
"variant": "declaration",
"kind": 1024,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "This function will be called each time the configuration object changes. It\nmust return an object containing possible validation errors"
}
],
"blockTags": [
{
"tag": "@tag",
"content": [
{
"kind": "text",
"text": "manualFieldExtensions"
}
]
}
]
},
"sources": [
{
"fileName": "hooks/validateManualFieldExtensionParameters.ts",
"line": 8,
"character": 2,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/validateManualFieldExtensionParameters.ts#L8"
}
],
"type": {
"type": "reflection",
"declaration": {
"id": 778,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {},
"sources": [
{
"fileName": "hooks/validateManualFieldExtensionParameters.ts",
"line": 8,
"character": 42,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/validateManualFieldExtensionParameters.ts#L8"
}
],
"signatures": [
{
"id": 779,
"name": "__type",
"variant": "signature",
"kind": 4096,
"flags": {},
"parameters": [
{
"id": 780,
"name": "fieldExtensionId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 781,
"name": "parameters",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Record"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "unknown"
}
],
"name": "Record",
"package": "typescript"
}
],
"name": "Promise",
"package": "typescript"
}
]
}
}
]
}
}
}
],
"groups": [
{
"title": "Properties",
"children": [
777
]
}
],
"sources": [
{
"fileName": "hooks/validateManualFieldExtensionParameters.ts",
"line": 1,
"character": 57,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/validateManualFieldExtensionParameters.ts#L1"
}
]
}
}
},
{
"id": 11,
"name": "connect",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "connect.ts",
"line": 106,
"character": 22,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/connect.ts#L106"
}
],
"signatures": [
{
"id": 12,
"name": "connect",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "connect.ts",
"line": 106,
"character": 22,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/connect.ts#L106"
}
],
"parameters": [
{
"id": 13,
"name": "configuration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
},
"defaultValue": "{}"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
},
{
"id": 579,
"name": "renderAssetSourceBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 109,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L109"
}
],
"signatures": [
{
"id": 580,
"name": "renderAssetSourceBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderAssetSource.ts",
"line": 109,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderAssetSource.ts#L109"
}
],
"parameters": [
{
"id": 581,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 582,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 583,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 593,
"name": "renderConfigScreenBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 20,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L20"
}
],
"signatures": [
{
"id": 594,
"name": "renderConfigScreenBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderConfigScreen.ts",
"line": 20,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderConfigScreen.ts#L20"
}
],
"parameters": [
{
"id": 595,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 596,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 597,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 609,
"name": "renderFieldExtensionBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 36,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L36"
}
],
"signatures": [
{
"id": 610,
"name": "renderFieldExtensionBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderFieldExtension.ts",
"line": 36,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderFieldExtension.ts#L36"
}
],
"parameters": [
{
"id": 611,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 612,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 613,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 624,
"name": "renderItemCollectionOutletBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 19,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L19"
}
],
"signatures": [
{
"id": 625,
"name": "renderItemCollectionOutletBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemCollectionOutlet.ts",
"line": 19,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemCollectionOutlet.ts#L19"
}
],
"parameters": [
{
"id": 626,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 627,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 628,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 639,
"name": "renderItemFormOutletBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 30,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L30"
}
],
"signatures": [
{
"id": 640,
"name": "renderItemFormOutletBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormOutlet.ts",
"line": 30,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormOutlet.ts#L30"
}
],
"parameters": [
{
"id": 641,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 642,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 643,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 655,
"name": "renderItemFormSidebarBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 35,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L35"
}
],
"signatures": [
{
"id": 656,
"name": "renderItemFormSidebarBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebar.ts",
"line": 35,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebar.ts#L35"
}
],
"parameters": [
{
"id": 657,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 658,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 659,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 671,
"name": "renderItemFormSidebarPanelBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 36,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L36"
}
],
"signatures": [
{
"id": 672,
"name": "renderItemFormSidebarPanelBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderItemFormSidebarPanel.ts",
"line": 36,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderItemFormSidebarPanel.ts#L36"
}
],
"parameters": [
{
"id": 673,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 674,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 675,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 709,
"name": "renderManualFieldExtensionConfigScreenBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 69,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L69"
}
],
"signatures": [
{
"id": 710,
"name": "renderManualFieldExtensionConfigScreenBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderManualFieldExtensionConfigScreen.ts",
"line": 69,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderManualFieldExtensionConfigScreen.ts#L69"
}
],
"parameters": [
{
"id": 711,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 712,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 713,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 730,
"name": "renderModalBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 44,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L44"
}
],
"signatures": [
{
"id": 731,
"name": "renderModalBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderModal.ts",
"line": 44,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderModal.ts#L44"
}
],
"parameters": [
{
"id": 732,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 733,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 734,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
},
{
"id": 745,
"name": "renderPageBootstrapper",
"variant": "declaration",
"kind": 64,
"flags": {},
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 23,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L23"
}
],
"signatures": [
{
"id": 746,
"name": "renderPageBootstrapper",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "hooks/renderPage.ts",
"line": 23,
"character": 13,
"url": "https://github.com/datocms/plugins-sdk/blob/9b93543e1278c5b69638b6cb6f77f4e2181f9ef2/packages/sdk/src/hooks/renderPage.ts#L23"
}
],
"parameters": [
{
"id": 747,
"name": "connectConfiguration",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Partial"
},
"typeArguments": [
{
"type": "reference",
"target": 14,
"name": "FullConnectParameters",
"package": "datocms-plugin-sdk"
}
],
"name": "Partial",
"package": "typescript"
}
},
{
"id": 748,
"name": "methods",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Methods"
},
"name": "Methods",
"package": "datocms-plugin-sdk"
}
},
{
"id": 749,
"name": "initialProperties",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "Properties"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "string"
}
],
"name": "Properties",
"package": "datocms-plugin-sdk"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "reference",
"target": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "OnChangeListenerFn"
},
"name": "OnChangeListenerFn",
"package": "datocms-plugin-sdk"
}
]
}
}
]
}
],
"groups": [
{
"title": "Type Aliases",
"children": [
1,
527,
224,
218,
787,
44,
18,
233,
112,
106,
203,
251,
245,
15,
260,
267,
277,
284,
788,
799,
517,
304,
297,
314,
307,
325,
317,
336,
328,
2,
117,
45,
346,
339,
513,
466,
467,
87,
102,
14,
199,
782,
193,
355,
347,
3,
366,
359,
429,
144,
127,
378,
371,
379,
387,
380,
415,
399,
805,
392,
408,
69,
240,
422,
4,
438,
432,
453,
447,
94,
557,
553,
548,
468,
475,
482,
489,
502,
496,
503,
510,
695,
5,
212,
207,
540,
533,
590,
584,
605,
598,
621,
614,
636,
629,
651,
644,
667,
660,
683,
676,
721,
714,
742,
735,
10,
762,
756,
750,
6,
179,
7,
270,
287,
296,
37,
76,
8,
769,
9,
775
]
},
{
"title": "Functions",
"children": [
11,
579,
593,
609,
624,
639,
655,
671,
709,
730,
745
]
}
],
"packageName": "datocms-plugin-sdk",
"readme": [
{
"kind": "text",
"text": "# "
},
{
"kind": "code",
"text": "`datocms-plugin-sdk`"
},
{
"kind": "text",
"text": "\n\nTypescript SDK to build DatoCMS plugins. You can read all about the SDK in [our documentation](https://www.datocms.com/docs/plugin-sdk/introduction).\n\n## Installation\n\nUsing [npm](http://npmjs.org/):\n\n"
},
{
"kind": "code",
"text": "```sh\nnpm install datocms-plugin-sdk\n```"
},
{
"kind": "text",
"text": "\n\nUsing [yarn](https://yarnpkg.com/):\n\n"
},
{
"kind": "code",
"text": "```sh\nyarn add datocms-plugin-sdk\n```"
}
],
"symbolIdMap": {
"0": {
"sourceFileName": "src/index.ts",
"qualifiedName": ""
},
"1": {
"sourceFileName": "src/index.ts",
"qualifiedName": "Account"
},
"2": {
"sourceFileName": "src/index.ts",
"qualifiedName": "Field"
},
"3": {
"sourceFileName": "src/index.ts",
"qualifiedName": "Item"
},
"4": {
"sourceFileName": "src/index.ts",
"qualifiedName": "ItemType"
},
"5": {
"sourceFileName": "src/index.ts",
"qualifiedName": "Plugin"
},
"6": {
"sourceFileName": "src/index.ts",
"qualifiedName": "Site"
},
"7": {
"sourceFileName": "src/index.ts",
"qualifiedName": "SsoUser"
},
"8": {
"sourceFileName": "src/index.ts",
"qualifiedName": "Upload"
},
"9": {
"sourceFileName": "src/index.ts",
"qualifiedName": "User"
},
"10": {
"sourceFileName": "src/index.ts",
"qualifiedName": "Role"
},
"11": {
"sourceFileName": "src/connect.ts",
"qualifiedName": "connect"
},
"12": {
"sourceFileName": "src/connect.ts",
"qualifiedName": "connect"
},
"13": {
"sourceFileName": "src/connect.ts",
"qualifiedName": "configuration"
},
"14": {
"sourceFileName": "src/connect.ts",
"qualifiedName": "FullConnectParameters"
},
"15": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Ctx"
},
"16": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "AdditionalProperties"
},
"17": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "AdditionalMethods"
},
"18": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "BaseProperties"
},
"19": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"20": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.site"
},
"21": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.environment"
},
"22": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.itemTypes"
},
"23": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.currentUser"
},
"24": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.currentRole"
},
"25": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.currentUserAccessToken"
},
"26": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.plugin"
},
"27": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.ui"
},
"28": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"29": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.locale"
},
"30": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.fields"
},
"31": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.fieldsets"
},
"32": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.theme"
},
"33": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.users"
},
"34": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.ssoUsers"
},
"35": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.account"
},
"36": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.owner"
},
"37": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Theme"
},
"38": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"39": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.primaryColor"
},
"40": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.accentColor"
},
"41": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.semiTransparentAccentColor"
},
"42": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.lightColor"
},
"43": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.darkColor"
},
"44": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "BaseMethods"
},
"45": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "FieldAppearanceChange"
},
"46": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"47": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.operation"
},
"48": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"49": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.operation"
},
"50": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.newFieldExtensionId"
},
"51": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.newParameters"
},
"52": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"53": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.operation"
},
"54": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.fieldExtensionId"
},
"55": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.parameters"
},
"56": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"57": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.operation"
},
"58": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.index"
},
"59": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"60": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.operation"
},
"61": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.index"
},
"62": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.newFieldExtensionId"
},
"63": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.newParameters"
},
"64": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"65": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.operation"
},
"66": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.index"
},
"67": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.fieldExtensionId"
},
"68": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.parameters"
},
"69": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "ItemListLocationQuery"
},
"70": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"71": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.locale"
},
"72": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.filter"
},
"73": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"74": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.query"
},
"75": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.fields"
},
"76": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Toast"
},
"77": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"78": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.message"
},
"79": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.type"
},
"80": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.cta"
},
"81": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"82": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.label"
},
"83": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.value"
},
"84": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.dismissOnPageChange"
},
"85": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.dismissAfterTimeout"
},
"86": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "CtaValue"
},
"87": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "FileFieldValue"
},
"88": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"89": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.upload_id"
},
"90": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.alt"
},
"91": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.title"
},
"92": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.focal_point"
},
"93": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.custom_data"
},
"94": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "Modal"
},
"95": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"96": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.id"
},
"97": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.title"
},
"98": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.closeDisabled"
},
"99": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.width"
},
"100": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.parameters"
},
"101": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.initialHeight"
},
"102": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "FocalPoint"
},
"103": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"104": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.x"
},
"105": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.y"
},
"106": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "ConfirmOptions"
},
"107": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"108": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.title"
},
"109": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.content"
},
"110": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.choices"
},
"111": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.cancel"
},
"112": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "ConfirmChoice"
},
"113": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type"
},
"114": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.label"
},
"115": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.value"
},
"116": {
"sourceFileName": "src/ctx/base.ts",
"qualifiedName": "__type.intent"
},
"117": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "FieldAdditionalProperties"
},
"118": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type"
},
"119": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type.disabled"
},
"120": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type.fieldPath"
},
"121": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type.field"
},
"122": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type.parentField"
},
"123": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type.block"
},
"124": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type"
},
"125": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type.id"
},
"126": {
"sourceFileName": "src/ctx/commonExtras/field.ts",
"qualifiedName": "__type.blockModel"
},
"127": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "ItemFormAdditionalProperties"
},
"128": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"129": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.locale"
},
"130": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.item"
},
"131": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.itemType"
},
"132": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.formValues"
},
"133": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.itemStatus"
},
"134": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.isSubmitting"
},
"135": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.isFormDirty"
},
"136": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.blocksAnalysis"
},
"137": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"138": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.usage"
},
"139": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"140": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.total"
},
"141": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.nonLocalized"
},
"142": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.perLocale"
},
"143": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.maximumPerItem"
},
"144": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "ItemFormAdditionalMethods"
},
"145": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"146": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.toggleField"
},
"147": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"148": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"149": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "path"
},
"150": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "show"
},
"151": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.disableField"
},
"152": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"153": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"154": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "path"
},
"155": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "disable"
},
"156": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.scrollToField"
},
"157": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"158": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"159": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "path"
},
"160": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "locale"
},
"161": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.setFieldValue"
},
"162": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"163": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"164": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "path"
},
"165": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "value"
},
"166": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.formValuesToItem"
},
"167": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"168": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"169": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "formValues"
},
"170": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "skipUnchangedFields"
},
"171": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.itemToFormValues"
},
"172": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"173": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"174": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "item"
},
"175": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type.saveCurrentItem"
},
"176": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"177": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "__type"
},
"178": {
"sourceFileName": "src/ctx/commonExtras/itemForm.ts",
"qualifiedName": "showToast"
},
"179": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "SizingUtilities"
},
"180": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"181": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type.startAutoResizer"
},
"182": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"183": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"184": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type.stopAutoResizer"
},
"185": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"186": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"187": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type.updateHeight"
},
"188": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"189": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"190": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "newHeight"
},
"191": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type.isAutoResizerActive"
},
"192": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type.isAutoResizerActive"
},
"193": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "IframeMethods"
},
"194": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"195": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type.setHeight"
},
"196": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"197": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "__type"
},
"198": {
"sourceFileName": "src/ctx/commonExtras/sizing.ts",
"qualifiedName": "number"
},
"199": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "FullScreenPluginFrameCtx"
},
"200": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "Mode"
},
"201": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "AdditionalProperties"
},
"202": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "AdditionalMethods"
},
"203": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "ContainedPluginFrameCtx"
},
"204": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "Mode"
},
"205": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "AdditionalProperties"
},
"206": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "AdditionalMethods"
},
"207": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "PluginFrameAdditionalProperties"
},
"208": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "__type"
},
"209": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "__type.mode"
},
"210": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "__type.bodyPadding"
},
"211": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "Mode"
},
"212": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "PluginFrameAdditionalMethods"
},
"213": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "__type"
},
"214": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "__type.getSettings"
},
"215": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "__type"
},
"216": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "__type"
},
"217": {
"sourceFileName": "src/ctx/pluginFrame.ts",
"qualifiedName": "Properties"
},
"218": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "AssetSourcesHook"
},
"219": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type"
},
"220": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type.assetSources"
},
"221": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type"
},
"222": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type"
},
"223": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "ctx"
},
"224": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "AssetSource"
},
"225": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type"
},
"226": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type.id"
},
"227": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type.name"
},
"228": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type.icon"
},
"229": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type.modal"
},
"230": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type"
},
"231": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type.width"
},
"232": {
"sourceFileName": "src/hooks/assetSources.ts",
"qualifiedName": "__type.initialHeight"
},
"233": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "BuildItemPresentationInfoHook"
},
"234": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type"
},
"235": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type.buildItemPresentationInfo"
},
"236": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type"
},
"237": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type"
},
"238": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "item"
},
"239": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "ctx"
},
"240": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "ItemPresentationInfo"
},
"241": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type"
},
"242": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type.title"
},
"243": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type.imageUrl"
},
"244": {
"sourceFileName": "src/hooks/buildItemPresentationInfo.ts",
"qualifiedName": "__type.rank"
},
"245": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "ContentAreaSidebarItemsHook"
},
"246": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type"
},
"247": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type.contentAreaSidebarItems"
},
"248": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type"
},
"249": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type"
},
"250": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "ctx"
},
"251": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "ContentAreaSidebarItem"
},
"252": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type"
},
"253": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type.label"
},
"254": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type.icon"
},
"255": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type.pointsTo"
},
"256": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type"
},
"257": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type.pageId"
},
"258": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type.placement"
},
"259": {
"sourceFileName": "src/hooks/contentAreaSidebarItems.ts",
"qualifiedName": "__type.rank"
},
"260": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "CustomBlockStylesForStructuredTextFieldHook"
},
"261": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type"
},
"262": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type.customBlockStylesForStructuredTextField"
},
"263": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type"
},
"264": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type"
},
"265": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "field"
},
"266": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "ctx"
},
"267": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "CustomBlockStylesForStructuredTextFieldHookCtx"
},
"268": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type"
},
"269": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type.itemType"
},
"270": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "StructuredTextCustomBlockStyle"
},
"271": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type"
},
"272": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type.id"
},
"273": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type.node"
},
"274": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type.label"
},
"275": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type.appliedStyle"
},
"276": {
"sourceFileName": "src/hooks/customBlockStylesForStructuredTextField.ts",
"qualifiedName": "__type.rank"
},
"277": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "CustomMarksForStructuredTextFieldHook"
},
"278": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type"
},
"279": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.customMarksForStructuredTextField"
},
"280": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type"
},
"281": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type"
},
"282": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "field"
},
"283": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "ctx"
},
"284": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "CustomMarksForStructuredTextFieldHookCtx"
},
"285": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type"
},
"286": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.itemType"
},
"287": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "StructuredTextCustomMark"
},
"288": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type"
},
"289": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.id"
},
"290": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.label"
},
"291": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.icon"
},
"292": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.placement"
},
"293": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.rank"
},
"294": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.keyboardShortcut"
},
"295": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "__type.appliedStyle"
},
"296": {
"sourceFileName": "src/hooks/customMarksForStructuredTextField.ts",
"qualifiedName": "StructuredTextCustomMarkPlacement"
},
"297": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "ExecuteFieldDropdownActionHook"
},
"298": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "__type"
},
"299": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "__type.executeFieldDropdownAction"
},
"300": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "__type"
},
"301": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "__type"
},
"302": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "actionId"
},
"303": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "ctx"
},
"304": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "ExecuteFieldDropdownActionCtx"
},
"305": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "__type"
},
"306": {
"sourceFileName": "src/hooks/executeFieldDropdownAction.ts",
"qualifiedName": "__type.parameters"
},
"307": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "ExecuteItemFormDropdownActionHook"
},
"308": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "__type"
},
"309": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "__type.executeItemFormDropdownAction"
},
"310": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "__type"
},
"311": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "__type"
},
"312": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "actionId"
},
"313": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "ctx"
},
"314": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "ExecuteItemFormDropdownActionCtx"
},
"315": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "__type"
},
"316": {
"sourceFileName": "src/hooks/executeItemFormDropdownAction.ts",
"qualifiedName": "__type.parameters"
},
"317": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "ExecuteItemsDropdownActionHook"
},
"318": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "__type"
},
"319": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "__type.executeItemsDropdownAction"
},
"320": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "__type"
},
"321": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "__type"
},
"322": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "actionId"
},
"323": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "items"
},
"324": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "ctx"
},
"325": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "ExecuteItemsDropdownActionCtx"
},
"326": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "__type"
},
"327": {
"sourceFileName": "src/hooks/executeItemsDropdownAction.ts",
"qualifiedName": "__type.parameters"
},
"328": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "ExecuteUploadsDropdownActionHook"
},
"329": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "__type"
},
"330": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "__type.executeUploadsDropdownAction"
},
"331": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "__type"
},
"332": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "__type"
},
"333": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "actionId"
},
"334": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "uploads"
},
"335": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "ctx"
},
"336": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "ExecuteUploadsDropdownActionCtx"
},
"337": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "__type"
},
"338": {
"sourceFileName": "src/hooks/executeUploadsDropdownAction.ts",
"qualifiedName": "__type.parameters"
},
"339": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "FieldDropdownActionsHook"
},
"340": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "__type"
},
"341": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "__type.fieldDropdownActions"
},
"342": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "__type"
},
"343": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "__type"
},
"344": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "field"
},
"345": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "ctx"
},
"346": {
"sourceFileName": "src/hooks/fieldDropdownActions.ts",
"qualifiedName": "FieldDropdownActionsCtx"
},
"347": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "InitialLocationQueryForItemSelectorHook"
},
"348": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "__type"
},
"349": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "__type.initialLocationQueryForItemSelector"
},
"350": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "__type"
},
"351": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "__type"
},
"352": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "openerField"
},
"353": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "itemType"
},
"354": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "ctx"
},
"355": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "InitialLocationQueryForItemSelector"
},
"356": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "__type"
},
"357": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "__type.locationQuery"
},
"358": {
"sourceFileName": "src/hooks/initialLocationQueryForItemSelector.ts",
"qualifiedName": "__type.rank"
},
"359": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "ItemCollectionOutletsHook"
},
"360": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type"
},
"361": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type.itemCollectionOutlets"
},
"362": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type"
},
"363": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type"
},
"364": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "itemType"
},
"365": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "ctx"
},
"366": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "ItemCollectionOutlet"
},
"367": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type"
},
"368": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type.id"
},
"369": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type.rank"
},
"370": {
"sourceFileName": "src/hooks/itemCollectionOutlets.ts",
"qualifiedName": "__type.initialHeight"
},
"371": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "ItemFormDropdownActionsHook"
},
"372": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "__type"
},
"373": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "__type.itemFormDropdownActions"
},
"374": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "__type"
},
"375": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "__type"
},
"376": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "itemType"
},
"377": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "ctx"
},
"378": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "ItemFormDropdownActionsCtx"
},
"379": {
"sourceFileName": "src/hooks/itemFormDropdownActions.ts",
"qualifiedName": "ItemFormDropdownActionsProperties"
},
"380": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "ItemFormOutletsHook"
},
"381": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type"
},
"382": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type.itemFormOutlets"
},
"383": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type"
},
"384": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type"
},
"385": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "itemType"
},
"386": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "ctx"
},
"387": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "ItemFormOutlet"
},
"388": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type"
},
"389": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type.id"
},
"390": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type.rank"
},
"391": {
"sourceFileName": "src/hooks/itemFormOutlets.ts",
"qualifiedName": "__type.initialHeight"
},
"392": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "ItemFormSidebarPanelsHook"
},
"393": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type"
},
"394": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.itemFormSidebarPanels"
},
"395": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type"
},
"396": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type"
},
"397": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "itemType"
},
"398": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "ctx"
},
"399": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "ItemFormSidebarPanel"
},
"400": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type"
},
"401": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.id"
},
"402": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.label"
},
"403": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.parameters"
},
"404": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.startOpen"
},
"405": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.placement"
},
"406": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.rank"
},
"407": {
"sourceFileName": "src/hooks/itemFormSidebarPanels.ts",
"qualifiedName": "__type.initialHeight"
},
"408": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "ItemFormSidebarsHook"
},
"409": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type"
},
"410": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type.itemFormSidebars"
},
"411": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type"
},
"412": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type"
},
"413": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "itemType"
},
"414": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "ctx"
},
"415": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "ItemFormSidebar"
},
"416": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type"
},
"417": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type.id"
},
"418": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type.label"
},
"419": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type.parameters"
},
"420": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type.rank"
},
"421": {
"sourceFileName": "src/hooks/itemFormSidebars.ts",
"qualifiedName": "__type.preferredWidth"
},
"422": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "ItemsDropdownActionsHook"
},
"423": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "__type"
},
"424": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "__type.itemsDropdownActions"
},
"425": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "__type"
},
"426": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "__type"
},
"427": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "itemType"
},
"428": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "ctx"
},
"429": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "ItemDropdownActionsCtx"
},
"430": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "__type"
},
"431": {
"sourceFileName": "src/hooks/itemsDropdownActions.ts",
"qualifiedName": "__type.itemType"
},
"432": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "MainNavigationTabsHook"
},
"433": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type"
},
"434": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type.mainNavigationTabs"
},
"435": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type"
},
"436": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type"
},
"437": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "ctx"
},
"438": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "MainNavigationTab"
},
"439": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type"
},
"440": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type.label"
},
"441": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type.icon"
},
"442": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type.pointsTo"
},
"443": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type"
},
"444": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type.pageId"
},
"445": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type.placement"
},
"446": {
"sourceFileName": "src/hooks/mainNavigationTabs.ts",
"qualifiedName": "__type.rank"
},
"447": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "ManualFieldExtensionsHook"
},
"448": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type"
},
"449": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.manualFieldExtensions"
},
"450": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type"
},
"451": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type"
},
"452": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "ctx"
},
"453": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "ManualFieldExtension"
},
"454": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type"
},
"455": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.id"
},
"456": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.name"
},
"457": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.type"
},
"458": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.asSidebarPanel"
},
"459": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type"
},
"460": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.startOpen"
},
"461": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.fieldTypes"
},
"462": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.configurable"
},
"463": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type"
},
"464": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.initialHeight"
},
"465": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "__type.initialHeight"
},
"466": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "FieldExtensionType"
},
"467": {
"sourceFileName": "src/hooks/manualFieldExtensions.ts",
"qualifiedName": "FieldType"
},
"468": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "OnBeforeItemsDestroyHook"
},
"469": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "__type"
},
"470": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "__type.onBeforeItemsDestroy"
},
"471": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "__type"
},
"472": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "__type"
},
"473": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "items"
},
"474": {
"sourceFileName": "src/hooks/onBeforeItemsDestroy.ts",
"qualifiedName": "ctx"
},
"475": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "OnBeforeItemsPublishHook"
},
"476": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "__type"
},
"477": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "__type.onBeforeItemsPublish"
},
"478": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "__type"
},
"479": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "__type"
},
"480": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "items"
},
"481": {
"sourceFileName": "src/hooks/onBeforeItemsPublish.ts",
"qualifiedName": "ctx"
},
"482": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "OnBeforeItemsUnpublishHook"
},
"483": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "__type"
},
"484": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "__type.onBeforeItemsUnpublish"
},
"485": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "__type"
},
"486": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "__type"
},
"487": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "items"
},
"488": {
"sourceFileName": "src/hooks/onBeforeItemsUnpublish.ts",
"qualifiedName": "ctx"
},
"489": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "OnBeforeItemUpsertHook"
},
"490": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "__type"
},
"491": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "__type.onBeforeItemUpsert"
},
"492": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "__type"
},
"493": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "__type"
},
"494": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "createOrUpdateItemPayload"
},
"495": {
"sourceFileName": "src/hooks/onBeforeItemUpsert.ts",
"qualifiedName": "ctx"
},
"496": {
"sourceFileName": "src/hooks/onBoot.ts",
"qualifiedName": "OnBootHook"
},
"497": {
"sourceFileName": "src/hooks/onBoot.ts",
"qualifiedName": "__type"
},
"498": {
"sourceFileName": "src/hooks/onBoot.ts",
"qualifiedName": "__type.onBoot"
},
"499": {
"sourceFileName": "src/hooks/onBoot.ts",
"qualifiedName": "__type"
},
"500": {
"sourceFileName": "src/hooks/onBoot.ts",
"qualifiedName": "__type"
},
"501": {
"sourceFileName": "src/hooks/onBoot.ts",
"qualifiedName": "ctx"
},
"502": {
"sourceFileName": "src/hooks/onBoot.ts",
"qualifiedName": "OnBootCtx"
},
"503": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "OverrideFieldExtensionsHook"
},
"504": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"505": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.overrideFieldExtensions"
},
"506": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"507": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"508": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "field"
},
"509": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "ctx"
},
"510": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "OverrideFieldExtensionsHookCtx"
},
"511": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"512": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.itemType"
},
"513": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "FieldExtensionOverride"
},
"514": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"515": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.editor"
},
"516": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.addons"
},
"517": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "EditorOverride"
},
"518": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"519": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.id"
},
"520": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.asSidebarPanel"
},
"521": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"522": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.startOpen"
},
"523": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.placement"
},
"524": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.parameters"
},
"525": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.rank"
},
"526": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.initialHeight"
},
"527": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "AddonOverride"
},
"528": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type"
},
"529": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.id"
},
"530": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.parameters"
},
"531": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.rank"
},
"532": {
"sourceFileName": "src/hooks/overrideFieldExtensions.ts",
"qualifiedName": "__type.initialHeight"
},
"533": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "RenderAssetSourceHook"
},
"534": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"535": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.renderAssetSource"
},
"536": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"537": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"538": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "assetSourceId"
},
"539": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "ctx"
},
"540": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "RenderAssetSourceCtx"
},
"541": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"542": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.assetSourceId"
},
"543": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"544": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.select"
},
"545": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"546": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"547": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "newUpload"
},
"548": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "NewUploadResourceAsUrl"
},
"549": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"550": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.url"
},
"551": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.headers"
},
"552": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.filename"
},
"553": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "NewUploadResourceAsBase64"
},
"554": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"555": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.base64"
},
"556": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.filename"
},
"557": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "NewUpload"
},
"558": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"559": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.resource"
},
"560": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.copyright"
},
"561": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.author"
},
"562": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.notes"
},
"563": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.tags"
},
"564": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.default_field_metadata"
},
"565": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"566": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.__index"
},
"568": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"569": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.alt"
},
"570": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.title"
},
"571": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.custom_data"
},
"572": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"573": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.__index"
},
"575": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.focal_point"
},
"576": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type"
},
"577": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.x"
},
"578": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "__type.y"
},
"579": {
"sourceFileName": "src/hooks/renderAssetSource.ts",
"qualifiedName": "renderAssetSourceBootstrapper"
},
"580": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderAssetSourceBootstrapper"
},
"581": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"582": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"583": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"584": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "RenderConfigScreenHook"
},
"585": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "__type"
},
"586": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "__type.renderConfigScreen"
},
"587": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "__type"
},
"588": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "__type"
},
"589": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "ctx"
},
"590": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "RenderConfigScreenCtx"
},
"591": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "__type"
},
"592": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "__type"
},
"593": {
"sourceFileName": "src/hooks/renderConfigScreen.ts",
"qualifiedName": "renderConfigScreenBootstrapper"
},
"594": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderConfigScreenBootstrapper"
},
"595": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"596": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"597": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"598": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "RenderFieldExtensionHook"
},
"599": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "__type"
},
"600": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "__type.renderFieldExtension"
},
"601": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "__type"
},
"602": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "__type"
},
"603": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "fieldExtensionId"
},
"604": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "ctx"
},
"605": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "RenderFieldExtensionCtx"
},
"606": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "__type"
},
"607": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "__type.fieldExtensionId"
},
"608": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "__type.parameters"
},
"609": {
"sourceFileName": "src/hooks/renderFieldExtension.ts",
"qualifiedName": "renderFieldExtensionBootstrapper"
},
"610": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderFieldExtensionBootstrapper"
},
"611": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"612": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"613": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"614": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "RenderItemCollectionOutletHook"
},
"615": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "__type"
},
"616": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "__type.renderItemCollectionOutlet"
},
"617": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "__type"
},
"618": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "__type"
},
"619": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "itemCollectionOutletId"
},
"620": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "ctx"
},
"621": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "RenderItemCollectionOutletCtx"
},
"622": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "__type"
},
"623": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "__type.itemCollectionOutletId"
},
"624": {
"sourceFileName": "src/hooks/renderItemCollectionOutlet.ts",
"qualifiedName": "renderItemCollectionOutletBootstrapper"
},
"625": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderItemCollectionOutletBootstrapper"
},
"626": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"627": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"628": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"629": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "RenderItemFormOutletHook"
},
"630": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "__type"
},
"631": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "__type.renderItemFormOutlet"
},
"632": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "__type"
},
"633": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "__type"
},
"634": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "itemFormOutletId"
},
"635": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "ctx"
},
"636": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "RenderItemFormOutletCtx"
},
"637": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "__type"
},
"638": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "__type.itemFormOutletId"
},
"639": {
"sourceFileName": "src/hooks/renderItemFormOutlet.ts",
"qualifiedName": "renderItemFormOutletBootstrapper"
},
"640": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderItemFormOutletBootstrapper"
},
"641": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"642": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"643": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"644": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "RenderItemFormSidebarHook"
},
"645": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "__type"
},
"646": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "__type.renderItemFormSidebar"
},
"647": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "__type"
},
"648": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "__type"
},
"649": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "sidebarId"
},
"650": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "ctx"
},
"651": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "RenderItemFormSidebarCtx"
},
"652": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "__type"
},
"653": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "__type.sidebarId"
},
"654": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "__type.parameters"
},
"655": {
"sourceFileName": "src/hooks/renderItemFormSidebar.ts",
"qualifiedName": "renderItemFormSidebarBootstrapper"
},
"656": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderItemFormSidebarBootstrapper"
},
"657": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"658": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"659": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"660": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "RenderItemFormSidebarPanelHook"
},
"661": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "__type"
},
"662": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "__type.renderItemFormSidebarPanel"
},
"663": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "__type"
},
"664": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "__type"
},
"665": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "sidebarPaneId"
},
"666": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "ctx"
},
"667": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "RenderItemFormSidebarPanelCtx"
},
"668": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "__type"
},
"669": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "__type.sidebarPaneId"
},
"670": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "__type.parameters"
},
"671": {
"sourceFileName": "src/hooks/renderItemFormSidebarPanel.ts",
"qualifiedName": "renderItemFormSidebarPanelBootstrapper"
},
"672": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderItemFormSidebarPanelBootstrapper"
},
"673": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"674": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"675": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"676": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "RenderManualFieldExtensionConfigScreenHook"
},
"677": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"678": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.renderManualFieldExtensionConfigScreen"
},
"679": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"680": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"681": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "fieldExtensionId"
},
"682": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "ctx"
},
"683": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "RenderManualFieldExtensionConfigScreenCtx"
},
"684": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"685": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.fieldExtensionId"
},
"686": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.parameters"
},
"687": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.errors"
},
"688": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.pendingField"
},
"689": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.itemType"
},
"690": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"691": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.setParameters"
},
"692": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"693": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"694": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "params"
},
"695": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "PendingField"
},
"696": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"697": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.id"
},
"698": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.type"
},
"699": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.attributes"
},
"700": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type"
},
"701": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.api_key"
},
"702": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.appearance"
},
"703": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.default_value"
},
"704": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.field_type"
},
"705": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.hint"
},
"706": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.label"
},
"707": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.localized"
},
"708": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "__type.validators"
},
"709": {
"sourceFileName": "src/hooks/renderManualFieldExtensionConfigScreen.ts",
"qualifiedName": "renderManualFieldExtensionConfigScreenBootstrapper"
},
"710": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderManualFieldExtensionConfigScreenBootstrapper"
},
"711": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"712": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"713": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"714": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "RenderModalHook"
},
"715": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type"
},
"716": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type.renderModal"
},
"717": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type"
},
"718": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type"
},
"719": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "modalId"
},
"720": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "ctx"
},
"721": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "RenderModalCtx"
},
"722": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type"
},
"723": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type.modalId"
},
"724": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type.parameters"
},
"725": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type"
},
"726": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type.resolve"
},
"727": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type"
},
"728": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "__type"
},
"729": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "returnValue"
},
"730": {
"sourceFileName": "src/hooks/renderModal.ts",
"qualifiedName": "renderModalBootstrapper"
},
"731": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderModalBootstrapper"
},
"732": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"733": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"734": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"735": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "RenderPageHook"
},
"736": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "__type"
},
"737": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "__type.renderPage"
},
"738": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "__type"
},
"739": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "__type"
},
"740": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "pageId"
},
"741": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "ctx"
},
"742": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "RenderPageCtx"
},
"743": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "__type"
},
"744": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "__type.pageId"
},
"745": {
"sourceFileName": "src/hooks/renderPage.ts",
"qualifiedName": "renderPageBootstrapper"
},
"746": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "renderPageBootstrapper"
},
"747": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "connectConfiguration"
},
"748": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "methods"
},
"749": {
"sourceFileName": "src/utils.ts",
"qualifiedName": "initialProperties"
},
"750": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "SettingsAreaSidebarItemGroupsHook"
},
"751": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type"
},
"752": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.settingsAreaSidebarItemGroups"
},
"753": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type"
},
"754": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type"
},
"755": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "ctx"
},
"756": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "SettingsAreaSidebarItemGroup"
},
"757": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type"
},
"758": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.label"
},
"759": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.items"
},
"760": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.placement"
},
"761": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.rank"
},
"762": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "SettingsAreaSidebarItem"
},
"763": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type"
},
"764": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.label"
},
"765": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.icon"
},
"766": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.pointsTo"
},
"767": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type"
},
"768": {
"sourceFileName": "src/hooks/settingsAreaSidebarItemGroups.ts",
"qualifiedName": "__type.pageId"
},
"769": {
"sourceFileName": "src/hooks/uploadsDropdownActions.ts",
"qualifiedName": "UploadsDropdownActionsHook"
},
"770": {
"sourceFileName": "src/hooks/uploadsDropdownActions.ts",
"qualifiedName": "__type"
},
"771": {
"sourceFileName": "src/hooks/uploadsDropdownActions.ts",
"qualifiedName": "__type.uploadsDropdownActions"
},
"772": {
"sourceFileName": "src/hooks/uploadsDropdownActions.ts",
"qualifiedName": "__type"
},
"773": {
"sourceFileName": "src/hooks/uploadsDropdownActions.ts",
"qualifiedName": "__type"
},
"774": {
"sourceFileName": "src/hooks/uploadsDropdownActions.ts",
"qualifiedName": "ctx"
},
"775": {
"sourceFileName": "src/hooks/validateManualFieldExtensionParameters.ts",
"qualifiedName": "ValidateManualFieldExtensionParametersHook"
},
"776": {
"sourceFileName": "src/hooks/validateManualFieldExtensionParameters.ts",
"qualifiedName": "__type"
},
"777": {
"sourceFileName": "src/hooks/validateManualFieldExtensionParameters.ts",
"qualifiedName": "__type.validateManualFieldExtensionParameters"
},
"778": {
"sourceFileName": "src/hooks/validateManualFieldExtensionParameters.ts",
"qualifiedName": "__type"
},
"779": {
"sourceFileName": "src/hooks/validateManualFieldExtensionParameters.ts",
"qualifiedName": "__type"
},
"780": {
"sourceFileName": "src/hooks/validateManualFieldExtensionParameters.ts",
"qualifiedName": "fieldExtensionId"
},
"781": {
"sourceFileName": "src/hooks/validateManualFieldExtensionParameters.ts",
"qualifiedName": "parameters"
},
"782": {
"sourceFileName": "src/icon.ts",
"qualifiedName": "Icon"
},
"783": {
"sourceFileName": "src/icon.ts",
"qualifiedName": "__type"
},
"784": {
"sourceFileName": "src/icon.ts",
"qualifiedName": "__type.type"
},
"785": {
"sourceFileName": "src/icon.ts",
"qualifiedName": "__type.viewBox"
},
"786": {
"sourceFileName": "src/icon.ts",
"qualifiedName": "__type.content"
},
"787": {
"sourceFileName": "src/icon.ts",
"qualifiedName": "AwesomeFontIconIdentifier"
},
"788": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "DropdownAction"
},
"789": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type"
},
"790": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.id"
},
"791": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.parameters"
},
"792": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.label"
},
"793": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.icon"
},
"794": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.active"
},
"795": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.alert"
},
"796": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.disabled"
},
"797": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.closeMenuOnClick"
},
"798": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.rank"
},
"799": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "DropdownActionGroup"
},
"800": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type"
},
"801": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.label"
},
"802": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.icon"
},
"803": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.actions"
},
"804": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "__type.rank"
},
"805": {
"sourceFileName": "src/shared.ts",
"qualifiedName": "ItemFormSidebarPanelPlacement"
}
},
"files": {
"entries": {
"1": "src/index.ts"
},
"reflections": {
"1": 0
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment