"export=": {
Audio: {
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
};
Capture: {
configFields: () => Promise<
(
| {
attributes: { options: (string | number)[] };
default?: undefined;
label: string;
name: string;
required?: undefined;
showIf?: undefined;
type: string;
}
| {
attributes: { options: string[] };
default?: undefined;
label: string;
name: string;
required: boolean;
showIf?: undefined;
type: string;
}
| {
attributes: { options: { label: string; name: string }[] };
default: string;
label: string;
name: string;
required?: undefined;
showIf?: undefined;
type: string;
}
| {
attributes?: undefined;
default?: undefined;
label: string;
name: string;
required?: undefined;
showIf: { button_style: string[] };
type: string;
}
)[],
>;
description: string;
isEdit: boolean;
multipartFormData: boolean;
run: (
nm: any,
file_name: any,
attrs: any,
cls: any,
reqd: any,
field: any,
) => string;
valueIsFilename: boolean;
};
"Download link": {
configFields: {
attributes: { options: { label: string; name: string }[] };
label: string;
name: string;
required: boolean;
type: string;
}[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => any;
};
Link: {
configFields: {
attributes: { options: { label: string; name: string }[] };
label: string;
name: string;
required: boolean;
type: string;
}[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => any;
};
"Link (new tab)": {
configFields: {
attributes: { options: { label: string; name: string }[] };
label: string;
name: string;
required: boolean;
type: string;
}[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => any;
};
select: {
configFields: () => Promise<
(
| {
attributes: { options: (string | number)[] };
default?: undefined;
label: string;
name: string;
showIf?: undefined;
sublabel?: undefined;
type: string;
}
| {
attributes?: undefined;
default: boolean;
label: string;
name: string;
showIf?: undefined;
sublabel: string;
type: string;
}
| {
attributes?: undefined;
default: boolean;
label: string;
name: string;
showIf: { use_picker: boolean };
sublabel: string;
type: string;
}
)[],
>;
description: string;
isEdit: boolean;
run: (
nm: any,
file_id: any,
attrs: any,
cls: any,
reqd: any,
field: any,
) => string;
setsFileId: boolean;
};
"Show Image": {
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
};
TextEditor: {
configFields: () => Promise<
{
attributes: { options: string[] };
label: string;
name: string;
required: boolean;
type: string;
}[],
>;
description: string;
editContent: boolean;
isEdit: boolean;
multipartFormData: boolean;
run: (
nm: any,
file_name: any,
attrs: any,
cls: any,
reqd: any,
field: any,
row: any,
) => string;
};
Thumbnail: {
configFields: () => (
| { label: string; name: string; required: boolean; type: string }
| { label: string; name: string; required?: undefined; type: string }
)[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
};
upload: {
configFields: () => Promise<
(
| {
attributes: { options: (string | number)[] };
default?: undefined;
label: string;
name: string;
showIf?: undefined;
type: string;
}
| {
attributes: { options: { label: string; name: string }[] };
default: string;
label: string;
name: string;
showIf?: undefined;
type: string;
}
| {
attributes?: undefined;
default?: undefined;
label: string;
name: string;
showIf: { button_style: string[] };
type: string;
}
)[],
>;
description: string;
isEdit: boolean;
multipartFormData: boolean;
run: (
nm: any,
file_name: any,
attrs: any,
cls: any,
reqd: any,
field: any,
) => string;
valueIsFilename: boolean;
};
Video: {
configFields: { label: string; name: string; type: string }[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
};
}
Type Declaration
Audio: {
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
}
Capture: {
configFields: () => Promise<
(
| {
attributes: { options: (string | number)[] };
default?: undefined;
label: string;
name: string;
required?: undefined;
showIf?: undefined;
type: string;
}
| {
attributes: { options: string[] };
default?: undefined;
label: string;
name: string;
required: boolean;
showIf?: undefined;
type: string;
}
| {
attributes: { options: { label: string; name: string }[] };
default: string;
label: string;
name: string;
required?: undefined;
showIf?: undefined;
type: string;
}
| {
attributes?: undefined;
default?: undefined;
label: string;
name: string;
required?: undefined;
showIf: { button_style: string[] };
type: string;
}
)[],
>;
description: string;
isEdit: boolean;
multipartFormData: boolean;
run: (
nm: any,
file_name: any,
attrs: any,
cls: any,
reqd: any,
field: any,
) => string;
valueIsFilename: boolean;
}
Download link: {
configFields: {
attributes: { options: { label: string; name: string }[] };
label: string;
name: string;
required: boolean;
type: string;
}[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => any;
}
Link: {
configFields: {
attributes: { options: { label: string; name: string }[] };
label: string;
name: string;
required: boolean;
type: string;
}[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => any;
}
Link (new tab): {
configFields: {
attributes: { options: { label: string; name: string }[] };
label: string;
name: string;
required: boolean;
type: string;
}[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => any;
}
select: {
configFields: () => Promise<
(
| {
attributes: { options: (string | number)[] };
default?: undefined;
label: string;
name: string;
showIf?: undefined;
sublabel?: undefined;
type: string;
}
| {
attributes?: undefined;
default: boolean;
label: string;
name: string;
showIf?: undefined;
sublabel: string;
type: string;
}
| {
attributes?: undefined;
default: boolean;
label: string;
name: string;
showIf: { use_picker: boolean };
sublabel: string;
type: string;
}
)[],
>;
description: string;
isEdit: boolean;
run: (
nm: any,
file_id: any,
attrs: any,
cls: any,
reqd: any,
field: any,
) => string;
setsFileId: boolean;
}
Show Image: {
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
}
TextEditor: {
configFields: () => Promise<
{
attributes: { options: string[] };
label: string;
name: string;
required: boolean;
type: string;
}[],
>;
description: string;
editContent: boolean;
isEdit: boolean;
multipartFormData: boolean;
run: (
nm: any,
file_name: any,
attrs: any,
cls: any,
reqd: any,
field: any,
row: any,
) => string;
}
Thumbnail: {
configFields: () => (
| { label: string; name: string; required: boolean; type: string }
| { label: string; name: string; required?: undefined; type: string }
)[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
}
upload: {
configFields: () => Promise<
(
| {
attributes: { options: (string | number)[] };
default?: undefined;
label: string;
name: string;
showIf?: undefined;
type: string;
}
| {
attributes: { options: { label: string; name: string }[] };
default: string;
label: string;
name: string;
showIf?: undefined;
type: string;
}
| {
attributes?: undefined;
default?: undefined;
label: string;
name: string;
showIf: { button_style: string[] };
type: string;
}
)[],
>;
description: string;
isEdit: boolean;
multipartFormData: boolean;
run: (
nm: any,
file_name: any,
attrs: any,
cls: any,
reqd: any,
field: any,
) => string;
valueIsFilename: boolean;
}
Video: {
configFields: { label: string; name: string; type: string }[];
description: string;
run: (filePath: any, file_name: any, cfg?: {}) => string;
}