Skip to content

vzolotov/Maui.Stories

Repository files navigation

MAUI.Stories

is similar like Instagram Stories

Nuget Package

To add MAUI.Stories to your project, along with all its functionality, you can use the following command:

dotnet add package Pwa.Maui.Stories

The easiest way to get started is this:

in view model:

public class MainViewModel : IStoriesViewModel
{
    public ObservableCollection<StoriesImageViewModel> Items { get; set; } = new();
    public MainViewModel()
    {
        Items.Add(new StoriesImageViewModel("image1", new Uri("https://user-images.githubusercontent.com/4672627/152126443-932966cf-57e7-4e77-9be6-62463a66b9f8.png")));
        Items.Add(new StoriesImageViewModel("image2", new Uri("https://github.com/AvaloniaUI/avaloniaui.net/blob/master/assets/showcase/GritGene.png?raw=true")));
        Items.Add(new StoriesImageViewModel("image3", new Uri("https://github.com/AvaloniaUI/avaloniaui.net/blob/master/assets/showcase/GritGene.png?raw=true")));
    }
} 

in view:

    <Page.DataContext>
        <demo:MainViewModel/> <-- set data context
    </Page.DataContext>
    <views:StoriesView
        x:Name="stories1" 
        IsStarted="True"
        DataContext="{Binding}"/>

About

is similar like Instagram Stories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages