Skip to content

Commit

Permalink
patch v
Browse files Browse the repository at this point in the history
0.0.11
  • Loading branch information
metalwolf committed Apr 13, 2020
1 parent 0b6fde6 commit fda2944
Show file tree
Hide file tree
Showing 9 changed files with 13 additions and 14 deletions.
4 changes: 3 additions & 1 deletion buttonelement.go
Expand Up @@ -2,7 +2,7 @@ package wajaf

type ButtonElement NodeDef

func NewButtonElement(id string) ButtonElement {
func NewButtonElement(id string, action string) ButtonElement {

e := NewNode("element", "buttonElement")
e.SetID(id)
Expand All @@ -11,5 +11,7 @@ func NewButtonElement(id string) ButtonElement {
"visible", "action", "status", "extra"})
// e.RegisterKnownMessages([]string{"titleinsert", "titleupdate", "titledelete", "titleview"})

e.SetAttribute("action", action)

return e
}
3 changes: 2 additions & 1 deletion codeelement.go
Expand Up @@ -2,10 +2,11 @@ package wajaf

type CodeElement NodeDef

func NewCodeElement(id string) CodeElement {
func NewCodeElement(id string, code string) CodeElement {

e := NewNode("element", "codeElement")
e.SetID(id)
e.SetData(code)

e.RegisterKnownAttributes([]string{"display", "style", "classname", "left", "width", "right", "top", "height", "bottom"})

Expand Down
3 changes: 2 additions & 1 deletion hiddenelement.go
Expand Up @@ -2,10 +2,11 @@ package wajaf

type HiddenElement NodeDef

func NewHiddenElement(id string) HiddenElement {
func NewHiddenElement(id string, data string) HiddenElement {

e := NewNode("element", "hiddenElement")
e.SetID(id)
e.SetData(data)

return e
}
3 changes: 1 addition & 2 deletions hiddenfieldelement.go
Expand Up @@ -2,11 +2,10 @@ package wajaf

type HiddenFieldElement NodeDef

func NewHiddenFieldElement(id string, data string) HiddenFieldElement {
func NewHiddenFieldElement(id string) HiddenFieldElement {

e := NewNode("element", "hiddenfieldElement")
e.SetID(id)
e.SetData(data)

e.RegisterKnownAttributes([]string{"display", "style", "classname", "left", "width", "right", "top", "height", "bottom"})

Expand Down
3 changes: 1 addition & 2 deletions lovfieldelement.go
Expand Up @@ -2,11 +2,10 @@ package wajaf

type LOVFieldElement NodeDef

func NewLOVFieldElement(id string, data string) LOVFieldElement {
func NewLOVFieldElement(id string) LOVFieldElement {

e := NewNode("element", "lovfieldElement")
e.SetID(id)
e.SetData(data)

e.RegisterKnownAttributes([]string{"display", "style", "classname", "left", "width", "right", "top", "height", "bottom",
"size", "visible", "info", "disabled", "readonly", "notnull", "helpmode"})
Expand Down
3 changes: 1 addition & 2 deletions paginationelement.go
Expand Up @@ -2,11 +2,10 @@ package wajaf

type PaginationElement NodeDef

func NewPaginationElement(id string, data string) PaginationElement {
func NewPaginationElement(id string) PaginationElement {

e := NewNode("element", "paginationElement")
e.SetID(id)
e.SetData(data)

e.RegisterKnownAttributes([]string{"display", "style", "classname", "left", "width", "right", "top", "height", "bottom"})

Expand Down
3 changes: 1 addition & 2 deletions textareafieldelement.go
Expand Up @@ -2,11 +2,10 @@ package wajaf

type TextAreaFieldElement NodeDef

func NewTextAreaFieldElement(id string, data string) TextAreaFieldElement {
func NewTextAreaFieldElement(id string) TextAreaFieldElement {

e := NewNode("element", "textareafieldElement")
e.SetID(id)
e.SetData(data)

e.RegisterKnownAttributes([]string{"display", "style", "classname", "left", "width", "right", "top", "height", "bottom",
"areawidth", "areaheight", "minlength", "maxlength", "minwords", "maxwords", "format", "visible", "info", "disabled", "readonly", "notnull", "helpmode"})
Expand Down
3 changes: 1 addition & 2 deletions textfieldelement.go
Expand Up @@ -2,11 +2,10 @@ package wajaf

type TextFieldElement NodeDef

func NewTextFieldElement(id string, data string) TextFieldElement {
func NewTextFieldElement(id string) TextFieldElement {

e := NewNode("element", "textfieldElement")
e.SetID(id)
e.SetData(data)

e.RegisterKnownAttributes([]string{"display", "style", "classname", "left", "width", "right", "top", "height", "bottom",
"size", "minlength", "maxlength", "minwords", "maxwords", "format", "visible", "info", "disabled", "readonly", "notnull", "helpmode"})
Expand Down
2 changes: 1 addition & 1 deletion wajaf_test.go
Expand Up @@ -36,7 +36,7 @@ func TestWajaf(t *testing.T) {
z2 := NewSeparatorZone("", "z2")
c1.AddChild(z2)

e1 := NewCodeElement("code1")
e1 := NewCodeElement("code1", "function test() { alert('Wajaf test'); }")
app.AddChild(e1)

app.AddEvent("start", "function() { alert('Wajaf working'); }")
Expand Down

0 comments on commit fda2944

Please sign in to comment.