Class type Goog.​Ui.​nativeButtonRenderer

class type [#button]nativeButtonRenderer = object..end

Inherits


method canDecorate : 
'a. (#Dom_html.element as 'a) Js.t -> bool Js.t Js.meth

Overrides goog.ui.ButtonRenderer#canDecorate by returning true only if the element is an HTML button. Returns Whether the renderer can decorate the element.

method createDom : (#button as 'b) Js.t -> Dom_html.element Js.t Js.meth

Returns the button's contents wrapped in a native HTML button element. Sets the button's disabled attribute as needed. Returns Root element for the button (a native HTML button element).

method decorate : 
'c.
'b Js.t ->
(#Dom_html.element as 'c) Js.t -> Dom_html.element Js.t Js.meth
method getAriaRole : Goog.Gdom.A11y.role_pre Js.optdef Js.meth
method getValue : 
'd. (#Dom_html.element as 'd) Js.t -> Js.js_string Js.t Js.opt Js.meth
method initializeDom : 'b Js.t -> unit Js.meth
method isFocusable : 'b Js.t -> bool Js.t Js.meth
method setAllowTextSelection : 
'e. (#Dom_html.element as 'e) Js.t -> bool Js.t -> unit Js.meth
method setFocusable : 'b Js.t -> bool Js.t -> unit Js.meth
method setRightToLeft : 
'f. (#Dom_html.element as 'f) Js.t -> bool Js.t -> unit Js.meth
method setState : 
'b Js.t -> Component.State.state_pre -> bool Js.t -> unit Js.meth
method setValue : 
'g. (#Dom_html.element as 'g) Js.t -> Js.js_string Js.t Js.meth
method updateAriaState : unit Js.meth