Line | |
---|
1 | /*global Module*/ |
---|
2 | "use strict"; |
---|
3 | import React from 'react'; |
---|
4 | |
---|
5 | const styles = { |
---|
6 | content: { |
---|
7 | position: 'absolute', |
---|
8 | margin: '10px 10px 10px 10px', |
---|
9 | height: '100%', |
---|
10 | verticalAlign: 'sub', |
---|
11 | textAlign: 'justify', |
---|
12 | fontFamily: "'Fira Mono', Monaco, 'Andale Mono', 'Lucida Console', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace", |
---|
13 | webkitUserSelect : 'none', |
---|
14 | mozUserSelect: 'none', |
---|
15 | msUserSelect: 'none', |
---|
16 | userSelect: 'none' |
---|
17 | } |
---|
18 | } |
---|
19 | |
---|
20 | /** |
---|
21 | * Component for assessing genotype matching. |
---|
22 | */ |
---|
23 | class TextViewer extends React.Component { |
---|
24 | /** |
---|
25 | * Basic constructor. |
---|
26 | * @param {any} props properties of Component |
---|
27 | */ |
---|
28 | constructor(props) { |
---|
29 | super(props); |
---|
30 | this.props = props; |
---|
31 | } |
---|
32 | |
---|
33 | render() { |
---|
34 | return ( |
---|
35 | <div style={styles.content}> |
---|
36 | Wypełnij ankietę (na dole strony). Następnie dopasuj (nałóż na siebie) oba modele jak najlepiej, wedle własnej opinii, przesuwając je i obracając za pomocą myszy. Potem po prawej stronie okienka przypisz każdy wierzchołek jednego modelu (cyferki) najlepiej odpowiadającemu (wedle własnej opinii) wierzchołkowi drugiego modelu (literki). Klawisze 't' i 'r' przełączają pomiędzy translacją (przesuwaniem) i rotacją. |
---|
37 | </div> |
---|
38 | ); |
---|
39 | } |
---|
40 | } |
---|
41 | |
---|
42 | export default TextViewer; |
---|
Note: See
TracBrowser
for help on using the repository browser.