2026-09-30 08:38:52 +02:00
|
|
|
namespace formgen.ioc
|
2026-04-22 07:47:23 +02:00
|
|
|
{
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*/
|
2026-09-30 08:38:52 +02:00
|
|
|
export interface interface_ioc<type_value>
|
2026-04-22 07:47:23 +02:00
|
|
|
{
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*/
|
|
|
|
|
setup(
|
|
|
|
|
target : Element
|
|
|
|
|
) : Promise<void>
|
|
|
|
|
;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*/
|
|
|
|
|
write(
|
|
|
|
|
value : type_value
|
|
|
|
|
) : Promise<void>
|
|
|
|
|
;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*/
|
|
|
|
|
read(
|
|
|
|
|
) : Promise<type_value>
|
|
|
|
|
;
|
2026-09-30 08:38:52 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*/
|
|
|
|
|
listen(
|
|
|
|
|
handler : type_handler<type_value>
|
|
|
|
|
) : void
|
|
|
|
|
;
|
2026-04-22 07:47:23 +02:00
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|