Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | 4x | import { TimelineOptions } from '../timelineOptions';
import { defaultGroupStyle } from './defaultGroupStyle';
import { defaultTimelineKeyframeStyle } from './defaultTimelineKeyframeStyle';
import { defaultTimelineRowStyle } from './defaultTimelineRowStyle';
import { defaultTimelineStyle } from './defaultTimelineStyle';
export const defaultTimelineOptions = {
/**
* Snap all selected keyframes as a bundle during the drag.
*/
snapAllKeyframesOnMove: false,
/**
* Check whether snapping is enabled.
*/
snapEnabled: true,
/**
* Timeline style.
*/
timelineStyle: defaultTimelineStyle,
/**
* approximate step for the timeline in pixels for 1 second
*/
stepPx: 120,
/**
* Number of units that should fit into one stepPx. (1 second by a default)
*/
stepVal: 1000,
stepSmallPx: 30,
/**
* Snap step in units. from 0 to stepVal
*/
snapStep: 200,
/**
* additional left margin in pixels to start the line gauge from.
*/
leftMargin: 25,
headerFillColor: '#101011',
fillColor: '#101011',
labelsColor: '#D5D5D5',
/**
* Header gauge tick color.
*/
tickColor: '#D5D5D5',
/**
* Selection rectangle color.
*/
selectionColor: 'White',
/**
* Default rows style.
* Can be overridden by setting style individually for each row.
*/
rowsStyle: defaultTimelineRowStyle,
/**
* Style for the all keyframes in a current row.
* Individual keyframe can have own style.
*/
keyframesStyle: defaultTimelineKeyframeStyle,
/**
* Style of the groups.
*/
groupsStyle: defaultGroupStyle,
/**
* Header height in pixels
*/
headerHeight: 30,
font: '11px sans-serif',
/**
* Default zoom level = 1. where screen pixels are equals to the corresponding stepVal stepPx.
*/
zoom: 1,
/**
* Default zoom speed.
*/
zoomSpeed: 0.1,
/**
* Max zoom value.
*/
zoomMin: 0.1,
/**
* Min zoom value.
*/
zoomMax: 8,
/**
* Set this to true in a MAC OS environment: The Meta key will be used instead of the Ctrl key.
*/
controlKeyIsMetaKey: false,
/**
* Access the scroll container via this class for e.g. scroll bar styling.
*/
scrollContainerClass: 'scroll-container',
/**
* keyframes group is draggable.
*/
groupsDraggable: true,
/**
* keyframes are draggable.
*/
keyframesDraggable: true,
/**
* Timeline can be dragged or position can be changed by user interaction. Default: true
*/
timelineDraggable: true,
/**
* Start drawing timeline from this min point.
* Bounds for the keyframe dragging.
*/
min: 0,
/**
* Max bounds timeline can navigate to.
*/
max: Number.MAX_VALUE,
} as TimelineOptions;
|