libero/json/contract

Types

pub type PushContract {
  PushContract(
    module: String,
    type_module: String,
    type_name: String,
  )
}

Constructors

  • PushContract(
      module: String,
      type_module: String,
      type_name: String,
    )
pub type SsrModelContract {
  SsrModelContract(
    route_module: String,
    type_module: String,
    type_name: String,
  )
}

Constructors

  • SsrModelContract(
      route_module: String,
      type_module: String,
      type_name: String,
    )

Values

pub fn generate(
  endpoints endpoints: List(scanner.HandlerEndpoint),
  discovered discovered: List(walker.DiscoveredType),
  push_types push_types: List(PushContract),
  ssr_models ssr_models: List(SsrModelContract),
) -> String
pub fn generate_hash(
  endpoints endpoints: List(scanner.HandlerEndpoint),
  discovered discovered: List(walker.DiscoveredType),
  push_types push_types: List(PushContract),
  ssr_models ssr_models: List(SsrModelContract),
) -> String
Search Document