Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
03eec75
commit b92cf1a
Showing
63 changed files
with
653 additions
and
2,005 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
149 changes: 0 additions & 149 deletions
149
core/src/main/groovy/wicket/groovy/WicketFormDSL.groovy
This file was deleted.
Oops, something went wrong.
23 changes: 0 additions & 23 deletions
23
core/src/main/groovy/wicket/groovy/core/OperatorsOverload.groovy
This file was deleted.
Oops, something went wrong.
12 changes: 3 additions & 9 deletions
12
core/src/main/groovy/wicket/groovy/core/components/ajax/GroovyAjaxLink.groovy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,12 @@ | ||
package wicket.groovy.core.components.ajax | ||
|
||
import groovy.transform.CompileStatic | ||
import groovy.transform.InheritConstructors | ||
import org.apache.wicket.ajax.markup.html.AjaxLink | ||
import org.apache.wicket.model.IModel | ||
import wicket.groovy.core.traits.WicketLinkTrait | ||
|
||
/** | ||
* Extended by @eugenekamenev | ||
*/ | ||
@CompileStatic | ||
class GroovyAjaxLink<T> extends AjaxLink<T> implements WicketLinkTrait { | ||
|
||
GroovyAjaxLink(String id, IModel<T> model = null, Map<String, Closure> override = null) { | ||
super(id, model) | ||
this.override = override | ||
} | ||
@InheritConstructors | ||
class GroovyAjaxLink<T> extends AjaxLink<T> implements WicketLinkTrait<T> { | ||
} |
14 changes: 2 additions & 12 deletions
14
core/src/main/groovy/wicket/groovy/core/components/basic/GroovyBookmarkablePageLink.groovy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,13 @@ | ||
package wicket.groovy.core.components.basic | ||
|
||
import groovy.transform.CompileStatic | ||
import groovy.transform.InheritConstructors | ||
import org.apache.wicket.markup.html.link.BookmarkablePageLink | ||
import org.apache.wicket.request.mapper.parameter.PageParameters | ||
import wicket.groovy.core.traits.WicketComponentTrait | ||
|
||
/** | ||
* Extended by @eugenekamenev | ||
*/ | ||
@CompileStatic | ||
@InheritConstructors | ||
class GroovyBookmarkablePageLink extends BookmarkablePageLink implements WicketComponentTrait { | ||
|
||
GroovyBookmarkablePageLink(String id, Class<?> pageClass, Map<String, Closure> override = null) { | ||
super(id, pageClass) | ||
this.override = override | ||
} | ||
|
||
GroovyBookmarkablePageLink(String id, Class<?> pageClass, PageParameters parameters, Map<String, Closure> override = null) { | ||
super(id, pageClass, parameters) | ||
this.override = override | ||
} | ||
} |
19 changes: 3 additions & 16 deletions
19
core/src/main/groovy/wicket/groovy/core/components/basic/GroovyFragment.groovy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,10 @@ | ||
package wicket.groovy.core.components.basic | ||
|
||
import groovy.transform.CompileStatic | ||
import org.apache.wicket.MarkupContainer | ||
import groovy.transform.InheritConstructors | ||
import org.apache.wicket.markup.html.panel.Fragment | ||
import org.apache.wicket.model.IModel | ||
import wicket.groovy.core.traits.WicketComponentTrait | ||
|
||
/** | ||
* Extended by @eugenekamenev | ||
*/ | ||
@CompileStatic | ||
class GroovyFragment extends Fragment implements WicketComponentTrait { | ||
GroovyFragment(String id, String markupId, MarkupContainer markupProvider, Map<String, Closure> override = null) { | ||
super(id, markupId, markupProvider) | ||
this.override = override | ||
} | ||
|
||
GroovyFragment(String id, String markupId, MarkupContainer markupProvider, IModel<?> model, Map<String, Closure> override = null) { | ||
super(id, markupId, markupProvider, model) | ||
this.override = override | ||
} | ||
@InheritConstructors | ||
class GroovyFragment<T> extends Fragment implements WicketComponentTrait<T> { | ||
} |
37 changes: 2 additions & 35 deletions
37
core/src/main/groovy/wicket/groovy/core/components/basic/GroovyImage.groovy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,46 +1,13 @@ | ||
package wicket.groovy.core.components.basic | ||
|
||
import groovy.transform.CompileStatic | ||
import groovy.transform.InheritConstructors | ||
import org.apache.wicket.markup.html.image.Image | ||
import org.apache.wicket.model.IModel | ||
import org.apache.wicket.request.mapper.parameter.PageParameters | ||
import org.apache.wicket.request.resource.IResource | ||
import org.apache.wicket.request.resource.ResourceReference | ||
import wicket.groovy.core.traits.WicketComponentTrait | ||
|
||
/** | ||
* Extended by @eugenekamenev | ||
*/ | ||
@CompileStatic | ||
@InheritConstructors | ||
class GroovyImage<T> extends Image implements WicketComponentTrait { | ||
|
||
GroovyImage(String id, Map<String, Closure> override = null) { | ||
super(id) | ||
this.override = override | ||
} | ||
|
||
GroovyImage(String id, ResourceReference resourceReference, Map<String, Closure> override = null) { | ||
super(id, resourceReference) | ||
this.override = override | ||
} | ||
|
||
GroovyImage(String id, ResourceReference resourceReference, PageParameters resourceParameters, Map<String, Closure> override = null) { | ||
super(id, resourceReference, resourceParameters) | ||
this.override = override | ||
} | ||
|
||
GroovyImage(String id, IResource imageResource, Map<String, Closure> override = null) { | ||
super(id, imageResource) | ||
this.override = override | ||
} | ||
|
||
GroovyImage(String id, IModel<T> model, Map<String, Closure> override = null) { | ||
super(id, model) | ||
this.override = override | ||
} | ||
|
||
GroovyImage(String id, String string, Map<String, Closure> override = null) { | ||
super(id, string) | ||
this.override = override | ||
} | ||
} |
26 changes: 3 additions & 23 deletions
26
core/src/main/groovy/wicket/groovy/core/components/basic/GroovyLabel.groovy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,13 @@ | ||
package wicket.groovy.core.components.basic | ||
|
||
import groovy.transform.CompileStatic | ||
import groovy.transform.InheritConstructors | ||
import org.apache.wicket.markup.html.basic.Label | ||
import org.apache.wicket.model.IModel | ||
import wicket.groovy.core.traits.WicketComponentTrait | ||
|
||
/** | ||
* Extended by @eugenekamenev | ||
*/ | ||
@CompileStatic | ||
class GroovyLabel extends Label implements WicketComponentTrait { | ||
|
||
GroovyLabel(String id, Map<String, Closure> override = null) { | ||
super(id) | ||
this.override = override | ||
} | ||
|
||
GroovyLabel(String id, String label, Map<String, Closure> override = null) { | ||
super(id, label) | ||
this.override = override | ||
} | ||
|
||
GroovyLabel(String id, Serializable label, Map<String, Closure> override = null) { | ||
super(id, label) | ||
this.override = override | ||
} | ||
|
||
GroovyLabel(String id, IModel<?> model, Map<String, Closure> override = null) { | ||
super(id, model) | ||
this.override = override | ||
} | ||
@InheritConstructors | ||
class GroovyLabel<T> extends Label implements WicketComponentTrait<T> { | ||
} |
Oops, something went wrong.