UNPKG

ngui-tools

Version:

A GUI typesetting display engine and cross platform GUI application development framework based on NodeJS/OpenGL

42 lines (38 loc) 1.03 kB
import { Div, Text, CSS, atomPixel } from 'ngui'; import { Stepper } from 'ngui/stepper'; import { Mynavpage } from './public'; CSS({ '.strpper_page': { width: 'full', }, '.strpper_page .item': { width: 'full', borderBottom: `${atomPixel} #ccc`, }, '.strpper_page .text': { width: '140!', margin: 13, }, }) function change_handle(evt) { var stepper = evt.sender; stepper.view.prev.value = stepper.value; } export const vx = ( <Mynavpage title="Stepper" source=resolve(__filename)> <Div width="full" class="strpper_page"> <Div class="item"> <Text class="text" /> <Stepper onChange=change_handle style={margin:10} value=10 /> </Div> <Div class="item"> <Text class="text" /> <Stepper onChange=change_handle style={margin:10} max=10 min=5 value=6 /> </Div> <Div class="item"> <Text class="text" value="0" /> <Stepper onChange=change_handle style={margin:10} step=0.1 /> </Div> </Div> </Mynavpage> )