Fixed creation procedures (make)
This commit is contained in:
@@ -10,16 +10,18 @@ class
|
||||
inherit
|
||||
|
||||
WSF_REPEATER_CONTROL [G]
|
||||
rename
|
||||
make as make_repeater
|
||||
redefine
|
||||
render
|
||||
end
|
||||
|
||||
create
|
||||
make_grid
|
||||
make
|
||||
|
||||
feature {NONE} -- Initialization
|
||||
|
||||
make_grid (n: STRING; a_columns: ITERABLE [WSF_GRID_COLUMN]; a_datasource: WSF_DATASOURCE [G])
|
||||
make (n: STRING; a_columns: ITERABLE [WSF_GRID_COLUMN]; a_datasource: WSF_DATASOURCE [G])
|
||||
do
|
||||
make_repeater (n, a_datasource)
|
||||
columns := a_columns
|
||||
|
||||
@@ -10,13 +10,16 @@ class
|
||||
inherit
|
||||
|
||||
WSF_CONTROL
|
||||
rename
|
||||
make as make_control
|
||||
end
|
||||
|
||||
create
|
||||
make_paging
|
||||
make
|
||||
|
||||
feature {NONE}
|
||||
|
||||
make_paging (n: STRING; ds: WSF_PAGABLE_DATASOURCE [G])
|
||||
make (n: STRING; ds: WSF_PAGABLE_DATASOURCE [G])
|
||||
do
|
||||
make_control (n, "ul")
|
||||
add_class ("pagination")
|
||||
|
||||
@@ -10,6 +10,8 @@ deferred class
|
||||
inherit
|
||||
|
||||
WSF_MULTI_CONTROL [WSF_STATELESS_CONTROL]
|
||||
rename
|
||||
make as make_multi_control
|
||||
redefine
|
||||
set_state,
|
||||
state,
|
||||
@@ -18,7 +20,7 @@ inherit
|
||||
|
||||
feature {NONE} -- Initialization
|
||||
|
||||
make_repeater (n: STRING; a_datasource: WSF_DATASOURCE [G])
|
||||
make (n: STRING; a_datasource: WSF_DATASOURCE [G])
|
||||
local
|
||||
p: WSF_PAGINATION_CONTROL [G]
|
||||
do
|
||||
@@ -26,7 +28,7 @@ feature {NONE} -- Initialization
|
||||
datasource := a_datasource
|
||||
datasource.set_on_update_agent (agent update)
|
||||
if attached {WSF_PAGABLE_DATASOURCE [G]} a_datasource as ds then
|
||||
create p.make_paging (n + "_paging", ds)
|
||||
create p.make (n + "_paging", ds)
|
||||
add_control (p)
|
||||
pagination_control := p
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user