Dpad_timer_button constructor
const
Dpad_timer_button({
- Key? key,
- Widget? child,
- Decoration? foregroundDecoration,
- EdgeInsetsGeometry? padding,
- AlignmentGeometry? alignment,
- double? width,
- PointerEnterEventListener? onEnter,
- PointerExitEventListener? onExit,
- PointerHoverEventListener? onHover,
- double? height,
- EdgeInsetsGeometry? margin,
- Matrix4? transform,
- GestureTapCallback? ontap,
- GestureTapCallback? onDoubletap,
- Color? colors,
- BoxConstraints? constraints,
- Decoration? backgroundDecoration,
- String? debugLabel,
- bool? autoFocus,
- Clip clipBehavior = Clip.none,
- Clip focusedclipBehavior = Clip.none,
- Clip nonfocusedclipBehavior = Clip.none,
- Duration? onFocusduration = const Duration(seconds: 3),
- Duration? focusedduration,
- Duration? nonfocusedduration,
- VoidCallback? onEnd,
- VoidCallback? focusedonEnd,
- VoidCallback? nonfocusedonEnd,
- Curve curve = Curves.linear,
- Curve focusedcurve = Curves.linear,
- Curve nonfocusedcurve = Curves.linear,
- AlignmentGeometry? transformAlignment,
- double? focusedheight,
- bool? isMouseHoveron,
- bool? isFocusTimeron = false,
- AlignmentGeometry? focusedalignment,
- BoxConstraints? focusedconstraints,
- AlignmentGeometry? focusedtransformAlignment,
- double? focusedwidth,
- Widget? focusedchild,
- Color? focusedBackgroundColor,
- Decoration? focusedBackgroundDecoration,
- EdgeInsetsGeometry? focusedpadding,
- Decoration? focusedForegroundDecoration,
- AlignmentGeometry? nonfocusedalignment,
- BoxConstraints? nonfocusedconstraints,
- double? nonfocusedheight,
- double? nonfocusedwidth,
- Widget? nonfocusedchild,
- Color? nonfocusedBackgroundColor,
- Decoration? nonfocusedBackgroundDecoration,
- EdgeInsetsGeometry? nonfocusedpadding,
- Decoration? nonfocusedForegroundDecoration,
- AlignmentGeometry? nonfocusedtransformAlignment,
- Matrix4? focusedtransform,
- Matrix4? nonfocusedtransform,
- EdgeInsetsGeometry? focusedmargin,
- EdgeInsetsGeometry? nonfocusedmargin,
- VoidTrapKeyEvent? voidTrapKeyEvent,
- GestureTapCallback? onLongPress,
- VoidBuildContext? onMouseHoverAction,
- VoidBuildContext? onFocasableAction,
- VoidBuildContext? onPressedEnterOKAction,
- VoidBuildContext? onPressedEscAction,
- VoidBuildContext? onPressedSpacebarAction,
- VoidBuildContext? onKey_a,
- VoidBuildContext? onKey_b,
- VoidBuildContext? onKey_c,
- VoidBuildContext? onKey_d,
- VoidBuildContext? onKey_e,
- VoidBuildContext? onKey_f,
- VoidBuildContext? onKey_g,
- VoidBuildContext? onKey_h,
- VoidBuildContext? onKey_i,
- VoidBuildContext? onKey_j,
- VoidBuildContext? onKey_k,
- VoidBuildContext? onKey_l,
- VoidBuildContext? onKey_m,
- VoidBuildContext? onKey_n,
- VoidBuildContext? onKey_o,
- VoidBuildContext? onKey_p,
- VoidBuildContext? onKey_q,
- VoidBuildContext? onKey_r,
- VoidBuildContext? onKey_s,
- VoidBuildContext? onKey_t,
- VoidBuildContext? onKey_u,
- VoidBuildContext? onKey_v,
- VoidBuildContext? onKey_w,
- VoidBuildContext? onKey_x,
- VoidBuildContext? onKey_y,
- VoidBuildContext? onKey_z,
- VoidBuildContext? onKey_numberpad_0,
- VoidBuildContext? onKey_numberpad_1,
- VoidBuildContext? onKey_numberpad_2,
- VoidBuildContext? onKey_numberpad_3,
- VoidBuildContext? onKey_numberpad_4,
- VoidBuildContext? onKey_numberpad_5,
- VoidBuildContext? onKey_numberpad_6,
- VoidBuildContext? onKey_numberpad_7,
- VoidBuildContext? onKey_numberpad_8,
- VoidBuildContext? onKey_numberpad_9,
- VoidBuildContext? onKey_numberpad_decimal,
- VoidBuildContext? onKey_numberpad_add,
- VoidBuildContext? onKey_numberpad_divide,
- VoidBuildContext? onKey_numberpad_subtract,
- VoidBuildContext? onKey_numberpad_multiply,
- VoidBuildContext? onKey_numberpad_pageup,
- VoidBuildContext? onKey_numberpad_pagedown,
- VoidBuildContext? onKey_numberpad_end,
- VoidBuildContext? onKey_numberpad_home,
Implementation
const Dpad_timer_button({
Key? key,
this.child,
this.foregroundDecoration,
this.padding,
this.alignment,
this.width,
this.onEnter,
this.onExit,
this.onHover,
this.height,
this.margin,
this.transform,
this.ontap,
this.onDoubletap,
this.colors,
this.constraints,
this.backgroundDecoration,
this.debugLabel,
this.autoFocus,
this.clipBehavior = Clip.none,
this.focusedclipBehavior = Clip.none,
this.nonfocusedclipBehavior = Clip.none,
this.onFocusduration = const Duration(seconds: 3),
this.focusedduration,
this.nonfocusedduration,
this.onEnd,
this.focusedonEnd,
this.nonfocusedonEnd,
this.curve = Curves.linear,
this.focusedcurve = Curves.linear,
this.nonfocusedcurve = Curves.linear,
this.transformAlignment,
this.focusedheight,
this.isMouseHoveron,
/// this required [onFocusduration=const Duration(seconds: 3) ]
this.isFocusTimeron = false,
this.focusedalignment,
this.focusedconstraints,
this.focusedtransformAlignment,
this.focusedwidth,
this.focusedchild,
this.focusedBackgroundColor,
this.focusedBackgroundDecoration,
this.focusedpadding,
this.focusedForegroundDecoration,
this.nonfocusedalignment,
this.nonfocusedconstraints,
this.nonfocusedheight,
this.nonfocusedwidth,
this.nonfocusedchild,
this.nonfocusedBackgroundColor,
this.nonfocusedBackgroundDecoration,
this.nonfocusedpadding,
this.nonfocusedForegroundDecoration,
this.nonfocusedtransformAlignment,
this.focusedtransform,
this.nonfocusedtransform,
this.focusedmargin,
this.nonfocusedmargin,
this.voidTrapKeyEvent,
this.onLongPress,
VoidBuildContext? onMouseHoverAction,
VoidBuildContext? onFocasableAction,
VoidBuildContext? onPressedEnterOKAction,
VoidBuildContext? onPressedEscAction,
VoidBuildContext? onPressedSpacebarAction,
VoidBuildContext? onKey_a,
VoidBuildContext? onKey_b,
VoidBuildContext? onKey_c,
VoidBuildContext? onKey_d,
VoidBuildContext? onKey_e,
VoidBuildContext? onKey_f,
VoidBuildContext? onKey_g,
VoidBuildContext? onKey_h,
VoidBuildContext? onKey_i,
VoidBuildContext? onKey_j,
VoidBuildContext? onKey_k,
VoidBuildContext? onKey_l,
VoidBuildContext? onKey_m,
VoidBuildContext? onKey_n,
VoidBuildContext? onKey_o,
VoidBuildContext? onKey_p,
VoidBuildContext? onKey_q,
VoidBuildContext? onKey_r,
VoidBuildContext? onKey_s,
VoidBuildContext? onKey_t,
VoidBuildContext? onKey_u,
VoidBuildContext? onKey_v,
VoidBuildContext? onKey_w,
VoidBuildContext? onKey_x,
VoidBuildContext? onKey_y,
VoidBuildContext? onKey_z,
VoidBuildContext? onKey_numberpad_0,
VoidBuildContext? onKey_numberpad_1,
VoidBuildContext? onKey_numberpad_2,
VoidBuildContext? onKey_numberpad_3,
VoidBuildContext? onKey_numberpad_4,
VoidBuildContext? onKey_numberpad_5,
VoidBuildContext? onKey_numberpad_6,
VoidBuildContext? onKey_numberpad_7,
VoidBuildContext? onKey_numberpad_8,
VoidBuildContext? onKey_numberpad_9,
VoidBuildContext? onKey_numberpad_decimal,
VoidBuildContext? onKey_numberpad_add,
VoidBuildContext? onKey_numberpad_divide,
VoidBuildContext? onKey_numberpad_subtract,
VoidBuildContext? onKey_numberpad_multiply,
VoidBuildContext? onKey_numberpad_pageup,
VoidBuildContext? onKey_numberpad_pagedown,
VoidBuildContext? onKey_numberpad_end,
VoidBuildContext? onKey_numberpad_home,
}) : _onPressedEnterOKAction = onPressedEnterOKAction,
_onPressedEscAction = onPressedEscAction,
_onFocasableAction = onFocasableAction,
_onMouseHoverAction = onMouseHoverAction,
_onKey_a = onKey_a,
_onKey_b = onKey_b,
_onKey_c = onKey_c,
_onKey_d = onKey_d,
_onKey_e = onKey_e,
_onKey_f = onKey_f,
_onKey_g = onKey_g,
_onKey_h = onKey_h,
_onKey_i = onKey_i,
_onKey_j = onKey_j,
_onKey_k = onKey_k,
_onKey_l = onKey_l,
_onKey_m = onKey_m,
_onKey_n = onKey_n,
_onKey_o = onKey_o,
_onKey_p = onKey_p,
_onKey_q = onKey_q,
_onKey_r = onKey_r,
_onKey_s = onKey_s,
_onKey_t = onKey_t,
_onKey_u = onKey_u,
_onKey_v = onKey_v,
_onKey_w = onKey_w,
_onKey_x = onKey_x,
_onKey_y = onKey_y,
_onKey_z = onKey_z,
_onKey_numberpad_0 = onKey_numberpad_0,
_onKey_numberpad_1 = onKey_numberpad_1,
_onKey_numberpad_2 = onKey_numberpad_2,
_onKey_numberpad_3 = onKey_numberpad_3,
_onKey_numberpad_4 = onKey_numberpad_4,
_onKey_numberpad_5 = onKey_numberpad_5,
_onKey_numberpad_6 = onKey_numberpad_6,
_onKey_numberpad_7 = onKey_numberpad_7,
_onKey_numberpad_8 = onKey_numberpad_8,
_onKey_numberpad_9 = onKey_numberpad_9,
_onKey_numberpad_add = onKey_numberpad_add,
_onKey_numberpad_divide = onKey_numberpad_divide,
_onKey_numberpad_decimal = onKey_numberpad_decimal,
_onKey_numberpad_subtract = onKey_numberpad_subtract,
_onKey_numberpad_multiply = onKey_numberpad_multiply,
_onKey_numberpad_home = onKey_numberpad_home,
_onKey_numberpad_end = onKey_numberpad_end,
_onKey_numberpad_pageup = onKey_numberpad_pageup,
_onKey_numberpad_pagedown = onKey_numberpad_pagedown,
_onPressedSpacebarAction = onPressedSpacebarAction,
super(key: key);