Widgets

data class Widgets(val deviceConnection: Strings.Widgets.DeviceConnection, val deviceTabs: Strings.Widgets.DeviceTabs, val metaData: Strings.Widgets.MetaData, val logs: Strings.Widgets.Logs, val logDetails: Strings.Widgets.LogDetails, val endpointDetails: Strings.Widgets.EndpointDetails, val createEditPreset: Strings.Widgets.CreateEditPreset, val endpoints: Strings.Widgets.Endpoints, val globalControls: Strings.Widgets.GlobalControls, val miscControls: Strings.Widgets.MiscControls, val unsupportedMockzilla: Strings.Widgets.UnsupportedMockzillaVersion, val errorBanner: Strings.Widgets.ErrorBanner, val linuxUnsupportedBanner: Strings.Widgets.LinuxUnsupportedBanner, val latency: Strings.Widgets.Latency, val openSourceLicenses: Strings.Widgets.OpenSourceLicenses)

Constructors

Types

Link copied to clipboard
data class CreateEditPreset(val createTitle: String, val editTitle: String, val statusCodeTitle: String, val noOverrideStatusCode: String, val statusCodeLabel: (HttpStatusCode) -> String, val bodyTitle: String, val bodyTypeJson: String, val bodyTypePlain: String, val bodyTypeHtml: String, val bodyTypeNone: String, val responseBodyFormat: String, val responseBodyCopy: String, val responseCharacters: (numChars: Int) -> String, val validLabel: String, val invalidLabel: String, val headersTitle: String, val addHeaderTitle: String, val addHeaderButton: String, val responseBodyPlaceholder: String, val htmlBodyPlaceholder: String, val plainBodyPlaceholder: String, val addHeaderKeyPlaceholder: String, val addHeaderValuePlaceholder: String, val unset: String, val save: String, val cancel: String, val apply: String, val endpointSubtitle: (endpointName: String) -> String, val statusCodeRowLabel: String, val bodyTypeLabel: String, val responseSectionLabel: String, val bodyLabel: String, val jsonErrorTitle: String, val collapse: String, val expand: String)
Link copied to clipboard
data class DeviceConnection(val title: String, val subTile: String, val bullet1: String, val bullet2: String, val bullet3: String, val bullet4: String, val tabTitle: String, val ipInputLabel: String, val tooltips: Strings.Widgets.DeviceConnection.ToolTips, val heading: String, val autoConnectHeading: String, val autoConnectSubHeading: String, val autoConnectButton: String, val androidDevConnectButton: String, val errorTitle: String, val errorMessage: String, val connected: String, val ipAndPort: String, val networkConnection: String, val promptToEnterIp: String, val connectAutomatically: String, val discoveredNetwork: String, val scanning: String, val noDevicesFound: String, val noDevicesDescription: String, val connect: String, val dot: String)
Link copied to clipboard
data class DeviceTabs(val tabTitle: (index: Int) -> String, val addDevice: String, val connected: String, val disconnected: String, val empty: String, val closeButtonDescription: String, val betaBanner: String)
Link copied to clipboard
data class EndpointDetails(val title: String, val subtitle: String, val none: String, val statusCode: String, val edit: String, val reset: String, val resetUseErrorResponse: String, val headersUnset: String, val emptyTitle: String, val emptyDescription: String?, val forcedApiFailureBannerTitle: String, val forcedApiFailureBannerSubtitle: String, val behavior: String, val latency: String, val presets: Strings.Widgets.EndpointDetails.Presets)
Link copied to clipboard
data class Endpoints(val filterPlaceholder: String, val numberOfEndpointsShown: (shown: Int, max: Int) -> String, val overrides: (number: Int) -> String, val noOverrides: String, val forced: String, val emptyTitle: String, val emptyDescription: String)
Link copied to clipboard
data class ErrorBanner(val connectionLost: String, val refreshButton: String, val operationError: (GenericErrorableOperation?) -> String, val apiErrorDescription: String, val connectionErrorTitlesAndBodies: List<Pair<String, String>>, val statusLabel: String, val messageLabel: String, val connectionErrorTitle: String)
Link copied to clipboard
data class GlobalControls(val title: String, val subtitle: String, val resetAllLabel: String, val normalBehaviourBannerConfig: Strings.Widgets.GlobalControls.GlobalConfigBanner, val forcedFailureBannerConfig: Strings.Widgets.GlobalControls.GlobalConfigBanner, val partialFailureBannerConfig: Strings.Widgets.GlobalControls.GlobalConfigBanner, val failButtonLabel: String, val restoreButtonLabel: String, val activeOverrides: (Int) -> String, val perEndpointStatus: String, val forcedStatus: String, val latencyStatus: String, val bodyStatus: String, val headersStatus: String, val statusStatus: String)
Link copied to clipboard
data class Latency(val title: String, val millisecondLabel: (Int) -> String, val secondLabel: (Int) -> String, val sliderMin: String, val sliderMax: String, val notSet: String, val clear: String)
Link copied to clipboard
data class LinuxUnsupportedBanner(val title: String, val message: String)
Link copied to clipboard
data class LogDetails(val title: String, val emptyTitle: String, val emptyDescription: String?, val responseDelayUnits: String, val intendedFailure: String, val intendedSuccess: String, val requestHeaders: String, val requestBody: String, val responseHeaders: String, val responseBody: String, val noHeaders: String, val noBody: String, val emptyBody: String, val bodyLoadError: String)
Link copied to clipboard
data class Logs(val title: String, val clearAll: String, val openInPanel: String, val streaming: String, val clickToInspect: String, val emptyTitle: String, val emptyDescription: String)
Link copied to clipboard
data class MetaData(val title: String, val viewAppMetaData: String, val noDeviceConnected: String, val appName: String, val appPackage: String, val operatingSystemVersion: String, val deviceModel: String, val appVersion: String, val operatingSystem: String, val mockzillaVersion: String, val android: String, val ios: String, val jvm: String, val js: String, val deviceSection: String, val error: String)
Link copied to clipboard
data class MiscControls(val refreshAll: String, val clearOverrides: String, val title: String, val actionsSection: String, val presentationMode: String, val darkMode: String, val fontScaleLabel: (Float) -> String)
Link copied to clipboard
data class OpenSourceLicenses(val error: String, val title: String, val devBuildsMessage: String)
Link copied to clipboard
data class UnsupportedMockzillaVersion(val heading: String, val subtitle: String, val footer: String)

Properties