// Copyright © 2023 Ory Corp // SPDX-License-Identifier: Apache-2.0 package container import ( "context" "database/sql/driver" "encoding/json" "errors" "fmt" "net/http" "regexp" "slices" "strings" "github.com/ory/kratos/ui/node" "github.com/ory/x/sqlxx" "github.com/ory/jsonschema/v3" "github.com/ory/x/decoderx" "github.com/ory/x/jsonschemax" "github.com/ory/x/jsonx" "github.com/ory/kratos/schema" "github.com/ory/kratos/text" ) var ( _ ErrorParser = (*Container)(nil) _ ValueSetter = (*Container)(nil) _ Resetter = (*Container)(nil) _ CSRFSetter = (*Container)(nil) _ NodeGetter = (*Container)(nil) ) // Container represents a HTML Form. The container can work with both HTTP Form and JSON requests // // swagger:model uiContainer type Container struct { // Action should be used as the form action URL `