Page Menu
Home
Sealhub
Search
Configure Global Search
Log In
Files
F7187712
long-running-process-events.ts
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
752 B
Referenced Files
None
Subscribers
None
long-running-process-events.ts
View Options
import
Collection
from
"../../chip-types/collection.js"
;
import
{
FieldTypes
,
Policies
}
from
"../../main.js"
;
export
default
class
LongRunningProcessEvents
extends
Collection
{
name
=
"long_running_process_events"
;
fields
=
{
process
:
new
FieldTypes
.
SingleReference
(
"long_running_processes"
).
setRequired
(
true
),
type
:
new
FieldTypes
.
Enum
([
"info"
,
"error"
]).
setRequired
(
true
),
message
:
new
FieldTypes
.
Text
().
setRequired
(
true
),
timestamp
:
new
FieldTypes
.
DateTime
().
setRequired
(
true
),
progress
:
new
FieldTypes
.
Float
(),
};
defaultPolicy
=
new
Policies
.
Super
();
policies
=
{
show
:
new
Policies
.
SameAsForResourceInField
({
action_name
:
"show"
,
collection_name
:
"long_running_process_events"
,
field
:
"process"
,
}),
};
}
File Metadata
Details
Attached
Mime Type
text/x-java
Expires
Tue, Jul 8, 07:02 (3 h, 38 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
802832
Default Alt Text
long-running-process-events.ts (752 B)
Attached To
Mode
rS Sealious
Attached
Detach File
Event Timeline
Log In to Comment