Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.26 KB

readme.md

File metadata and controls

49 lines (32 loc) · 1.26 KB

swank

Swank Plugin for Xamarin.Forms

Build status NuGet

Xamarin embeddable image viewer with 360 degree support

Note: For now we only support iOS and there is no plan to support Android for the moment. However, we would be happy to review any PRs regarding this feature.

iOS

In your iOS project call:

SwankImplementation.Init();

XAML

First add the xmlns namespace:

xmlns:swankPlugin="clr-namespace:Swank.FormsPlugin;assembly=Swank.FormsPlugin"

Then add the xaml:

<!-- ViewerImages = IEnumerable<ViewerImage> -->
<swankPlugin:Gallery ItemsSource="{Binding ViewerImages}" />

Options

PositionSelected: You can attach an event handler that will be fired with the current carousel position.

<swankPlugin:Gallery PositionSelected="Carousel_OnPositionSelected" />
private void Carousel_OnPositionSelected(object sender, PositionSelectedEventArgs e)
{
    Console.WriteLine($"Index is {e.NewValue}")
}