blob: b6dee6a5fb313847099c9b204fe5446741124465 [file] [log] [blame]
Adrià Vilanova Martínez18d03c42024-04-21 16:43:01 +02001import Feature from '../../common/architecture/features/Feature';
2import { ConcreteScript } from '../../common/architecture/scripts/Script';
Adrià Vilanova Martínezb523be92024-05-25 19:14:19 +02003import { OptionCodename } from '../../common/options/optionsPrototype';
Adrià Vilanova Martínez18d03c42024-04-21 16:43:01 +02004import CCInfiniteScrollScript from './scripts/ccInfiniteScroll.script';
5
6export default class InfiniteScrollFeature extends Feature {
7 public readonly scripts: ConcreteScript[] = [CCInfiniteScrollScript];
8
9 readonly codename = 'infiniteScroll';
Adrià Vilanova Martínez67b0b252024-05-18 00:35:51 +020010 readonly relatedOptions: OptionCodename[] = ['list', 'thread', 'threadall'];
Adrià Vilanova Martínez18d03c42024-04-21 16:43:01 +020011}