vscroll
Version:
Virtual scroll engine
15 lines • 606 B
JavaScript
import { BaseProcessFactory, CommonProcess, AdapterProcess, ProcessStatus } from './misc/index';
const initProcesses = [CommonProcess.init, AdapterProcess.reset, AdapterProcess.reload];
export default class Init extends BaseProcessFactory(CommonProcess.init) {
static run(scroller, process) {
const { state, workflow } = scroller;
const isInitial = initProcesses.includes(process);
scroller.logger.logCycle(true);
state.startWorkflowCycle(isInitial, process);
workflow.call({
process: Init.process,
status: ProcessStatus.next
});
}
}
//# sourceMappingURL=init.js.map