Indexable<Index,Distance,Element>

Overview

Location

  • Reference:
    • Silver.dll  .NET, .NET Standard 2.0
    • silver.jar  Cooper
    • Silver.fx  Island
    • libSilver.fx  Toffee
  • Namespace: Swift


Properties


endIndex

 

// .NET, .NET Standard 2.0
property endIndex: not nullable Index read;
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
property endIndex: not nullable Index read;
// Island-WebAssembly-wasm32
property endIndex: not nullable Index read;

 

// .NET, .NET Standard 2.0
Index! endIndex { get; }
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Index! endIndex { get; }
// Island-WebAssembly-wasm32
Index! endIndex { get; }

 

// .NET, .NET Standard 2.0
var endIndex: Index { get{} }
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
var endIndex: Index { get{} }
// Island-WebAssembly-wasm32, Toffee
var endIndex: Index { get{} }

 

Index endIndex { __get; }

 

// .NET, .NET Standard 2.0
ReadOnly Property endIndex() As Index
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
ReadOnly Property endIndex() As Index
// Island-WebAssembly-wasm32
ReadOnly Property endIndex() As Index

Item

 

// .NET, .NET Standard 2.0
property Item[position: not nullable Index]: not nullable Element read;
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
property Item[position: not nullable Index]: not nullable Element read;
// Island-WebAssembly-wasm32
property Item[position: not nullable Index]: not nullable Element read;

 

// .NET, .NET Standard 2.0
Element! Item[Index! position] { get; }
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Element! Item[Index! position] { get; }
// Island-WebAssembly-wasm32
Element! Item[Index! position] { get; }

 

// .NET, .NET Standard 2.0
subscript Item(_ position: Index) -> Element { get{} }
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
subscript Item(_ position: Index) -> Element { get{} }
// Island-WebAssembly-wasm32
subscript Item(_ position: Index) -> Element { get{} }
// Toffee
subscript Item(_ position: Index) -> Element { get{} }

 

Element Item[Index position] { __get; }

 

// .NET, .NET Standard 2.0
ReadOnly Property Item(position As Index) As Element
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
ReadOnly Property Item(position As Index) As Element
// Island-WebAssembly-wasm32
ReadOnly Property Item(position As Index) As Element

startIndex

 

// .NET, .NET Standard 2.0
property startIndex: not nullable Index read;
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
property startIndex: not nullable Index read;
// Island-WebAssembly-wasm32
property startIndex: not nullable Index read;

 

// .NET, .NET Standard 2.0
Index! startIndex { get; }
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Index! startIndex { get; }
// Island-WebAssembly-wasm32
Index! startIndex { get; }

 

// .NET, .NET Standard 2.0
var startIndex: Index { get{} }
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
var startIndex: Index { get{} }
// Island-WebAssembly-wasm32, Toffee
var startIndex: Index { get{} }

 

Index startIndex { __get; }

 

// .NET, .NET Standard 2.0
ReadOnly Property startIndex() As Index
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
ReadOnly Property startIndex() As Index
// Island-WebAssembly-wasm32
ReadOnly Property startIndex() As Index