Changeset 5709
- Timestamp:
- 03/01/10 03:34:52 (3 years ago)
- Location:
- luci2/cbi2
- Files:
-
- 9 modified
-
cbi.c (modified) (1 diff)
-
widgets/file.c (modified) (2 diffs)
-
widgets/foreach.c (modified) (2 diffs)
-
widgets/form.c (modified) (2 diffs)
-
widgets/option.c (modified) (1 diff)
-
widgets/package.c (modified) (2 diffs)
-
widgets/page.c (modified) (2 diffs)
-
widgets/section.c (modified) (2 diffs)
-
widgets/tsection.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
luci2/cbi2/cbi.c
r5699 r5709 170 170 if(widget_find_prop(e->w, "id")) 171 171 cbi_gen_default_id(e, count); 172 if(e->w->init(ctx, e)) 173 return 1; 172 if(e->w->init) 173 if(e->w->init(ctx, e)) 174 return 1; 174 175 return 0; 175 176 } -
luci2/cbi2/widgets/file.c
r5699 r5709 1 1 #include "../cbi.h" 2 3 int file_init(struct cbi_ctx *ctx, struct cbi_element *e)4 {5 return 0;6 }7 2 8 3 json_object* file_json(struct cbi_ctx *ctx, struct cbi_element *e) … … 21 16 struct cbi_widget file = { 22 17 .caps = CAP_DATA | CAP_PACKAGE, 23 .init = file_init,24 18 .json = file_json, 25 19 WPROPS(file_props), -
luci2/cbi2/widgets/foreach.c
r5706 r5709 1 1 #include "../cbi.h" 2 3 int foreach_init(struct cbi_ctx *ctx, struct cbi_element *e)4 {5 return 0;6 }7 2 8 3 struct cbi_widget_property foreach_props[] = { … … 15 10 .caps = CAP_DATA | CAP_PACKAGE | CAP_SECTION | CAP_ITERATE, 16 11 .parent_caps = CAP_SECTION, 17 .init = foreach_init,18 12 WPROPS(foreach_props), 19 13 }; -
luci2/cbi2/widgets/form.c
r5708 r5709 1 1 #include "../cbi.h" 2 3 int form_init(struct cbi_ctx *ctx, struct cbi_element *e)4 {5 return 0;6 }7 2 8 3 json_object* form_json(struct cbi_ctx *ctx, struct cbi_element *e) … … 19 14 struct cbi_widget form = { 20 15 .caps = CAP_PACKAGE | CAP_SECTION, 21 .init = form_init,22 16 .json = form_json, 23 17 WPROPS(form_props), -
luci2/cbi2/widgets/option.c
r5699 r5709 7 7 }; 8 8 9 int option_init(struct cbi_ctx *ctx, struct cbi_element *e)10 {11 return 0;12 }13 14 9 struct cbi_widget option = { 15 10 .caps = CAP_DATA | CAP_OPTION, 16 11 .parent_caps = CAP_SECTION, 17 .init = option_init,18 12 WPROPS(option_props), 19 13 }; -
luci2/cbi2/widgets/package.c
r5705 r5709 1 1 #include "../cbi.h" 2 3 int package_init(struct cbi_ctx *ctx, struct cbi_element *e)4 {5 return 0;6 }7 2 8 3 struct cbi_widget_property package_props[] = { … … 13 8 struct cbi_widget package = { 14 9 .caps = CAP_DATA | CAP_PAGE | CAP_PACKAGE, 15 .init = package_init,16 10 WPROPS(package_props), 17 11 }; -
luci2/cbi2/widgets/page.c
r5708 r5709 1 1 #include "../cbi.h" 2 3 int page_init(struct cbi_ctx *ctx, struct cbi_element *e)4 {5 return 0;6 }7 2 8 3 json_object* page_json(struct cbi_ctx *ctx, struct cbi_element *e) … … 19 14 struct cbi_widget page = { 20 15 .caps = CAP_PAGE | CAP_PACKAGE, 21 .init = page_init,22 16 .json = page_json, 23 17 WPROPS(page_props), -
luci2/cbi2/widgets/section.c
r5692 r5709 1 1 #include "../cbi.h" 2 3 int section_init(struct cbi_ctx *ctx, struct cbi_element *e)4 {5 return 0;6 }7 2 8 3 struct cbi_widget_property section_props[] = { … … 15 10 .caps = CAP_DATA | CAP_PACKAGE | CAP_SECTION, 16 11 .parent_caps = CAP_PACKAGE, 17 .init = section_init,18 12 WPROPS(section_props), 19 13 }; -
luci2/cbi2/widgets/tsection.c
r5686 r5709 1 1 #include "../cbi.h" 2 3 int tsection_init(struct cbi_ctx *ctx, struct cbi_element *e)4 {5 return 0;6 }7 2 8 3 struct cbi_widget_property tsection_props[] = { … … 14 9 .caps = CAP_SECTION | CAP_TEMPLATE, 15 10 .parent_caps = CAP_PACKAGE, 16 .init = tsection_init,17 11 WPROPS(tsection_props), 18 12 };
