|
|
// Code generated DO NOT EDIT
|
|
|
// stylesheetlist.go
|
|
|
package dom
|
|
|
|
|
|
import "syscall/js"
|
|
|
|
|
|
type StyleSheetListIFace interface {
|
|
|
Item(args ...interface{}) StyleSheet
|
|
|
GetLength() int
|
|
|
}
|
|
|
type StyleSheetList struct {
|
|
|
Value
|
|
|
}
|
|
|
|
|
|
func JSValueToStyleSheetList(val js.Value) StyleSheetList {
|
|
|
return StyleSheetList{Value: JSValueToValue(val)}
|
|
|
}
|
|
|
func (v Value) AsStyleSheetList() StyleSheetList { return StyleSheetList{Value: v} }
|
|
|
func NewStyleSheetList(args ...interface{}) StyleSheetList {
|
|
|
return StyleSheetList{Value: JSValueToValue(js.Global().Get("StyleSheetList").New(args...))}
|
|
|
}
|
|
|
func (s StyleSheetList) Item(args ...interface{}) StyleSheet {
|
|
|
val := s.Call("item", args...)
|
|
|
return JSValueToStyleSheet(val.JSValue())
|
|
|
}
|
|
|
func (s StyleSheetList) GetLength() int {
|
|
|
val := s.Get("length")
|
|
|
return val.Int()
|
|
|
}
|