Files
threshold-ui/addons/api/addon/models/connection-recording.js
T

12 lines
561 B
JavaScript
Raw Normal View History

2023-03-16 13:49:04 -04:00
import GeneratedConnectionRecordingModel from '../generated/models/connection-recording';
import { belongsTo, hasMany } from '@ember-data/model';
import { sort } from '@ember/object/computed';
2023-03-16 13:49:04 -04:00
export default class ConnectionRecordingModel extends GeneratedConnectionRecordingModel {
@belongsTo('session-recording', { async: false }) session_recording;
@hasMany('channel-recording', { async: false }) channel_recordings;
startTimeSortingDesc = ['start_time:desc'];
@sort('channel_recordings', 'startTimeSortingDesc')
sortedChannelsByStartTimeDesc;
2023-03-16 13:49:04 -04:00
}