@Override protected IItemFactory<SInstance> newItemFactory() { IItemFactory<SInstance> factory = super.newItemFactory(); return (index, model) -> { Item<SInstance> item = factory.newItem(index, model); WicketFormProcessing.onFormPrepare(item, model, false); return item; }; } }
@Override protected void onBeforeRender() { WicketFormProcessing.onFormPrepare(this, this.getModel(), false); super.onBeforeRender(); }
@Override protected void onConfigure() { super.onConfigure(); WicketFormProcessing.onFormPrepare(this, getInstanceModel(), false); if (nested) { container.add(new AttributeAppender("style", "padding:0px;")); } }
@Override protected void onConfigure() { super.onConfigure(); WicketFormProcessing.onFormPrepare(this, getRootInstance(), false); if (nested) { container.add(new AttributeAppender("style", "padding:0px;")); } }
private void configureNewContent(String prefix, AjaxRequestTarget target) { setTitleText($m.get(() -> (prefix + " " + listaLabel.getObject()).trim())); final BSContainer<?> modalBody = new BSContainer<>("bogoMips"); ViewMode viewModeModal = viewMode; setBody(modalBody); if (!view.isEditEnabled()) { viewModeModal = ViewMode.READ_ONLY; } final WicketBuildContext context = ctx.createChild(modalBody, containerExterno, true, currentInstance); wicketBuilder.build(context, viewModeModal); WicketFormProcessing.onFormPrepare(modalBody, currentInstance, false); context.initContainerBehavior(); target.add(ctx.getExternalContainer().setOutputMarkupId(true)); target.add(containerExterno.setOutputMarkupId(true)); show(target); }
private void configureNewContent(String prefix, AjaxRequestTarget target) { setTitleText($m.get(() -> (prefix + " " + listLabel.getObject()).trim())); BSContainer<?> modalBody = new BSContainer<>("bogoMips"); ViewMode viewModeModal = viewMode; setBody(modalBody); if (!viewSupplier.get().isEditEnabled()) { viewModeModal = ViewMode.READ_ONLY; } WicketBuildContext context = ctx.createChild(modalBody, containerExterno, currentInstance); context.build(viewModeModal); WicketFormProcessing.onFormPrepare(modalBody, currentInstance, false); context.initContainerBehavior(); target.add(ctx.getExternalContainer().setOutputMarkupId(true)); target.add(containerExterno.setOutputMarkupId(true)); show(target); }