Files
speckle-server/packages/frontend-2/lib/tour/slideshowItems.ts
T
Kristaps Fabians Geikins b02a07e2b6 feat: Frontend 2.0 MVP
2023-05-08 10:47:01 +03:00

62 lines
1.5 KiB
TypeScript

import { CSSProperties } from 'vue'
export type SlideshowItem = {
camPos: number[]
style: Partial<CSSProperties>
viewed: boolean
expanded: boolean
showControls: boolean
location: { x: number; y: number; z: number }
}
export const items = [
{
camPos: [-31.86138, 41.14196, 15.93344, -22.0765, 35.10095, 15.93344, 0, 1],
style: {} as Partial<CSSProperties>,
viewed: false,
showControls: true,
expanded: true,
filters: {},
location: {
x: -22.07650243501704,
y: 35.10094975369238,
z: 15.933444297269238
}
},
{
camPos: [-3.3795, 40.78977, 23.25852, -20.65056, 40.72203, 21.78906, 0, 1],
style: {} as Partial<CSSProperties>,
viewed: false,
showControls: true,
expanded: false,
location: {
x: -20.65055884838785,
y: 40.722033808449375,
z: 21.78905919299372
}
},
{
camPos: [-39.91711, 46.26069, 42.83686, -18.44162, 29.75982, 34.91624, 0, 1],
style: {} as Partial<CSSProperties>,
viewed: false,
showControls: false,
expanded: false,
location: {
x: -18.441618132624676,
y: 29.75981682574905,
z: 34.916241813824385
}
}
// {
// camPos: [-31.26609, 38.47824, 72.96217, -22.18707, 30.92252, 45.89318, 0, 1],
// style: {} as Partial<CSSProperties>,
// viewed: false,
// expanded: false,
// location: {
// x: -22.120912712381845,
// y: 31.080942719780523,
// z: 46.659258961507234
// }
// }
] as SlideshowItem[]