Accepting means allowing specific files to be dropped into an instance.
This accept-2
file type is only intended to be used on
.Accept
files.
An accept-2
file can be configured via string attributes named
bucket-N
, where N
is a number from range 1..255
.
The attribute values must be a space separated lists of app methods. There are 2 special values:
.Image
- currently only the built-in image-1
app implements it, and.None
- which can not be implemented.Built-in methods you will likely want to use:
.Inline
,.Request
,.Page
.You can also use user-space methods, like .foo
. User-space methods start
with a dot followed by a lower-case letter. This allows you to create
applications that only allow one to drop specific file types - those that
implement that interface.
0
Bucket 0
is treated as a special bucket used for code, assets and other
developer resources. It can not be configured to safely accept children.
Open it in your browser to validate it.
{
"title": "",
"link": "",
"type": "accept-2",
"statusCode": 0,
"attr": {}
}
{
"title": "",
"link": "",
"type": "accept-2",
"statusCode": 0,
"attr": {
"bucket-1 string": ""
}
}
{
"title": "",
"link": "",
"type": "accept-2",
"statusCode": 0,
"attr": {
"bucket-1 string": ".Page"
}
}
{
"title": "",
"link": "",
"type": "accept-2",
"statusCode": 0,
"attr": {
"bucket-1 string": ".Image"
}
}
{
"title": "",
"link": "",
"type": "accept-2",
"statusCode": 0,
"attr": {
"bucket-1 string": ".Inline"
}
}
{
"title": "",
"link": "",
"type": "accept-2",
"statusCode": 0,
"attr": {
"bucket-1 string": ".Inline .Request"
}
}
{
"title": "",
"link": "",
"type": "accept-2",
"statusCode": 0,
"attr": {
"bucket-1 string": ".Inline",
"bucket-2 string": ".Inline"
}
}
.Request