@arcgis/map-components
Version:
ArcGIS Map Components
32 lines (30 loc) • 1.23 kB
TypeScript
/// <reference types="@arcgis/core/interfaces.d.ts" />
/// <reference types="../../index.d.ts" />
import { JsxNode, PublicLitElement as LitElement, TargetedEvent } from '@arcgis/lumina';
import { ArcgisVersionManagement } from '../arcgis-version-management/customElement.js';
export type VersionPropertiesElementProps = {
closable: boolean;
currentUser: string;
isVersionAdministrator: boolean;
serviceUrl: string;
state: string;
strings: ArcgisVersionManagement["messages"];
versionInfo: __esri.VersionInfo | undefined;
};
/** @private */
export declare class ArcgisVersionManagementVersionProperties extends LitElement {
/** @default false */
selected: boolean;
/** @default false */
showBackButton: boolean;
versionPropertiesElementProps: VersionPropertiesElementProps;
readonly arcgisAlterVersion: TargetedEvent<this, {
alterVersionParameters: __esri.AlterVersionParameters;
}>;
readonly arcgisCreateVersion: TargetedEvent<this, {
createVersionParameters: __esri.CreateVersionParameters;
switchToVersion: boolean;
}>;
readonly arcgisFlowItemBack: TargetedEvent<this, void>;
readonly arcgisFlowItemClose: TargetedEvent<this, void>;
}