34 lines
292 B
TypeScript
34 lines
292 B
TypeScript
|
|
namespace formgen.input
|
||
|
|
{
|
||
|
|
|
||
|
|
/**
|
||
|
|
*/
|
||
|
|
export interface interface_input<type_value>
|
||
|
|
{
|
||
|
|
|
||
|
|
/**
|
||
|
|
*/
|
||
|
|
setup(
|
||
|
|
target : Element
|
||
|
|
) : Promise<void>
|
||
|
|
;
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
*/
|
||
|
|
write(
|
||
|
|
value : type_value
|
||
|
|
) : Promise<void>
|
||
|
|
;
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
*/
|
||
|
|
read(
|
||
|
|
) : Promise<type_value>
|
||
|
|
;
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|