Moved containers into a separate package
This commit is contained in:
parent
c55925d152
commit
a4ef28cdd0
@ -1,4 +1,4 @@
|
|||||||
package basicElements
|
package containers
|
||||||
|
|
||||||
import "image"
|
import "image"
|
||||||
import "git.tebibyte.media/sashakoshka/tomo/input"
|
import "git.tebibyte.media/sashakoshka/tomo/input"
|
||||||
@ -31,7 +31,7 @@ type Container struct {
|
|||||||
// NewContainer creates a new container.
|
// NewContainer creates a new container.
|
||||||
func NewContainer (layout layouts.Layout) (element *Container) {
|
func NewContainer (layout layouts.Layout) (element *Container) {
|
||||||
element = &Container { }
|
element = &Container { }
|
||||||
element.theme.Case = theme.C("basic", "container")
|
element.theme.Case = theme.C("containers", "container")
|
||||||
element.Core, element.core = core.NewCore(element, element.redoAll)
|
element.Core, element.core = core.NewCore(element, element.redoAll)
|
||||||
element.Propagator = core.NewPropagator(element, element.core)
|
element.Propagator = core.NewPropagator(element, element.core)
|
||||||
element.SetLayout(layout)
|
element.SetLayout(layout)
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package basicElements
|
package containers
|
||||||
|
|
||||||
import "image"
|
import "image"
|
||||||
import "git.tebibyte.media/sashakoshka/tomo/theme"
|
import "git.tebibyte.media/sashakoshka/tomo/theme"
|
||||||
@ -28,7 +28,7 @@ type DocumentContainer struct {
|
|||||||
// NewDocumentContainer creates a new document container.
|
// NewDocumentContainer creates a new document container.
|
||||||
func NewDocumentContainer () (element *DocumentContainer) {
|
func NewDocumentContainer () (element *DocumentContainer) {
|
||||||
element = &DocumentContainer { }
|
element = &DocumentContainer { }
|
||||||
element.theme.Case = theme.C("basic", "documentContainer")
|
element.theme.Case = theme.C("containers", "documentContainer")
|
||||||
element.Core, element.core = core.NewCore(element, element.redoAll)
|
element.Core, element.core = core.NewCore(element, element.redoAll)
|
||||||
element.Propagator = core.NewPropagator(element, element.core)
|
element.Propagator = core.NewPropagator(element, element.core)
|
||||||
return
|
return
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package basicElements
|
package containers
|
||||||
|
|
||||||
import "image"
|
import "image"
|
||||||
import "git.tebibyte.media/sashakoshka/tomo/input"
|
import "git.tebibyte.media/sashakoshka/tomo/input"
|
||||||