├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── AndroidTree.png ├── FunctionZero.Maui.Controls.sln ├── FunctionZero.Maui.Controls ├── BackingStore │ └── BindableBackingStore.cs ├── Controls │ ├── AdaptedFlyoutPage │ │ └── AdaptedFlyoutPage.cs │ ├── AdaptedTabbedPage │ │ └── AdaptedTabbedPage.cs │ ├── Chevron.xaml │ ├── Chevron.xaml.cs │ ├── ContentControl.cs │ ├── Expander │ │ ├── ExpanderZero.xaml │ │ └── ExpanderZero.xaml.cs │ ├── FocusScroll │ │ ├── FocusScrollZero.xaml │ │ └── FocusScrollZero.xaml.cs │ ├── LabelZero │ │ └── LabelZero.cs │ ├── ListView │ │ ├── ListItemZero.xaml │ │ ├── ListItemZero.xaml.cs │ │ ├── ListViewZero.xaml │ │ └── ListViewZero.xaml.cs │ ├── MaskZero │ │ ├── MaskViewZero.cs │ │ ├── MaskZero.xaml │ │ └── MaskZero.xaml.cs │ ├── MultiView │ │ ├── ExpressionTreeTypeConverter.cs │ │ ├── MultiViewAnimation.cs │ │ ├── MultiViewZero.cs │ │ └── MultiViewZeroLayoutManager.cs │ ├── PlatformSetup.cs │ ├── ScrollBar │ │ └── CustomScrollView.cs │ ├── TransformContentPresenter │ │ ├── BackdropContentContainer.xaml │ │ └── BackdropContentContainer.xaml.cs │ ├── TreeContentPresenter.cs │ ├── TreeNodeSpacer.cs │ └── TreeView │ │ ├── TreeViewZero.xaml │ │ └── TreeViewZero.xaml.cs ├── Converters │ └── NestLevelToPaddingConverter.cs ├── F0_gravatar.png ├── FunctionZero.Maui.Controls.csproj ├── Platforms │ ├── Android │ │ └── PlatformSetup.cs │ ├── MacCatalyst │ │ └── PlatformSetup.cs │ ├── Tizen │ │ └── PlatformSetup.cs │ ├── Windows │ │ └── PlatformSetup.cs │ └── iOS │ │ └── PlatformSetup.cs ├── Services │ └── Cache │ │ └── TypeCache.cs ├── TemplateProvider.cs ├── TreeItemDataTemplate.cs └── TreeItemDataTemplateSelector.cs ├── License.md ├── README.md ├── ReadMe.NuGet.md └── SampleApp ├── App.xaml ├── App.xaml.cs ├── MauiProgram.cs ├── Mvvm ├── PageViewModels │ ├── AppFlyoutPageVm.cs │ ├── Expander │ │ └── ExpanderBarPageVm.cs │ ├── ExpanderItemVm.cs │ ├── ExpanderTestPageVm.cs │ ├── List │ │ ├── LazyListPageVm.cs │ │ ├── TurbulentListPageVm.cs │ │ └── WobblyListPageVm.cs │ ├── ListItem.cs │ ├── MainPageVm.cs │ ├── Mask │ │ ├── CircleMaskPageVm.cs │ │ └── JayBirthdayPageVm.cs │ ├── MultiView │ │ └── MultiViewModalPageVm.cs │ └── Tree │ │ ├── BasicTreePageVm.cs │ │ ├── SelfEnumerableTreePageVm.cs │ │ ├── TemplateSelectorTreePageVm.cs │ │ └── TurbulentTreePageVm.cs ├── Pages │ ├── AppFlyoutPage.xaml │ ├── AppFlyoutPage.xaml.cs │ ├── Expander │ │ ├── ExpanderBarPage.xaml │ │ └── ExpanderBarPage.xaml.cs │ ├── ExpanderTest.xaml │ ├── ExpanderTest.xaml.cs │ ├── List │ │ ├── LazyListPage.xaml │ │ ├── LazyListPage.xaml.cs │ │ ├── TurbulentListPage.xaml │ │ ├── TurbulentListPage.xaml.cs │ │ ├── WobblyListPage.xaml │ │ └── WobblyListPage.xaml.cs │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── Mask │ │ ├── CircleMaskPage.xaml │ │ ├── CircleMaskPage.xaml.cs │ │ ├── JayBirthdayPage.xaml │ │ └── JayBirthdayPage.xaml.cs │ ├── MultiView │ │ ├── MultiViewModalPage.xaml │ │ └── MultiViewModalPage.xaml.cs │ └── Tree │ │ ├── BasicTreePage.xaml │ │ ├── BasicTreePage.xaml.cs │ │ ├── SelfEnumerableTreePage.xaml │ │ ├── SelfEnumerableTreePage.xaml.cs │ │ ├── TemplateSelectorTreePage.xaml │ │ ├── TemplateSelectorTreePage.xaml.cs │ │ ├── TurbulentTreePage.xaml │ │ └── TurbulentTreePage.xaml.cs └── ViewModels │ ├── BasePageVm.cs │ ├── BaseVm.cs │ ├── TemplateTest │ ├── LevelOne.cs │ ├── LevelThree.cs │ ├── LevelTwo.cs │ └── LevelZero.cs │ └── TestNode.cs ├── Platforms ├── Android │ ├── AndroidManifest.xml │ ├── MainActivity.cs │ ├── MainApplication.cs │ └── Resources │ │ └── values │ │ └── colors.xml ├── MacCatalyst │ ├── AppDelegate.cs │ ├── Info.plist │ └── Program.cs ├── Tizen │ ├── Main.cs │ └── tizen-manifest.xml ├── Windows │ ├── App.xaml │ ├── App.xaml.cs │ ├── Package.appxmanifest │ └── app.manifest └── iOS │ ├── AppDelegate.cs │ ├── Info.plist │ └── Program.cs ├── Properties └── launchSettings.json ├── Resources ├── AppIcon │ ├── appicon.svg │ └── appiconfg.svg ├── Fonts │ ├── OpenSans-Regular.ttf │ └── OpenSans-Semibold.ttf ├── Images │ └── dotnet_bot.svg ├── Raw │ └── AboutAssets.txt ├── Splash │ └── splash.svg └── Styles │ ├── Colors.xaml │ └── Styles.xaml ├── SampleApp.csproj ├── Services └── ThemeService.cs └── Widgets ├── BaseWidget.cs ├── BoolWidget.cs └── WidgetContainer.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: Keflon 4 | 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/.gitignore -------------------------------------------------------------------------------- /AndroidTree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/AndroidTree.png -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls.sln -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/BackingStore/BindableBackingStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/BackingStore/BindableBackingStore.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/AdaptedFlyoutPage/AdaptedFlyoutPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/AdaptedFlyoutPage/AdaptedFlyoutPage.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/AdaptedTabbedPage/AdaptedTabbedPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/AdaptedTabbedPage/AdaptedTabbedPage.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/Chevron.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/Chevron.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/Chevron.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/Chevron.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/ContentControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/ContentControl.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/Expander/ExpanderZero.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/Expander/ExpanderZero.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/Expander/ExpanderZero.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/Expander/ExpanderZero.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/FocusScroll/FocusScrollZero.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/FocusScroll/FocusScrollZero.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/FocusScroll/FocusScrollZero.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/FocusScroll/FocusScrollZero.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/LabelZero/LabelZero.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/LabelZero/LabelZero.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/ListView/ListItemZero.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/ListView/ListItemZero.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/ListView/ListItemZero.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/ListView/ListItemZero.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/ListView/ListViewZero.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/ListView/ListViewZero.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/ListView/ListViewZero.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/ListView/ListViewZero.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/MaskZero/MaskViewZero.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/MaskZero/MaskViewZero.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/MaskZero/MaskZero.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/MaskZero/MaskZero.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/MaskZero/MaskZero.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/MaskZero/MaskZero.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/MultiView/ExpressionTreeTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/MultiView/ExpressionTreeTypeConverter.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/MultiView/MultiViewAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/MultiView/MultiViewAnimation.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/MultiView/MultiViewZero.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/MultiView/MultiViewZero.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/MultiView/MultiViewZeroLayoutManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/MultiView/MultiViewZeroLayoutManager.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/PlatformSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/PlatformSetup.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/ScrollBar/CustomScrollView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/ScrollBar/CustomScrollView.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/TransformContentPresenter/BackdropContentContainer.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/TransformContentPresenter/BackdropContentContainer.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/TransformContentPresenter/BackdropContentContainer.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/TransformContentPresenter/BackdropContentContainer.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/TreeContentPresenter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/TreeContentPresenter.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/TreeNodeSpacer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/TreeNodeSpacer.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/TreeView/TreeViewZero.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/TreeView/TreeViewZero.xaml -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Controls/TreeView/TreeViewZero.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Controls/TreeView/TreeViewZero.xaml.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Converters/NestLevelToPaddingConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Converters/NestLevelToPaddingConverter.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/F0_gravatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/F0_gravatar.png -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/FunctionZero.Maui.Controls.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/FunctionZero.Maui.Controls.csproj -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Platforms/Android/PlatformSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Platforms/Android/PlatformSetup.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Platforms/MacCatalyst/PlatformSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Platforms/MacCatalyst/PlatformSetup.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Platforms/Tizen/PlatformSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Platforms/Tizen/PlatformSetup.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Platforms/Windows/PlatformSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Platforms/Windows/PlatformSetup.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Platforms/iOS/PlatformSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Platforms/iOS/PlatformSetup.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/Services/Cache/TypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/Services/Cache/TypeCache.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/TemplateProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/TemplateProvider.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/TreeItemDataTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/TreeItemDataTemplate.cs -------------------------------------------------------------------------------- /FunctionZero.Maui.Controls/TreeItemDataTemplateSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/FunctionZero.Maui.Controls/TreeItemDataTemplateSelector.cs -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/License.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/README.md -------------------------------------------------------------------------------- /ReadMe.NuGet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/ReadMe.NuGet.md -------------------------------------------------------------------------------- /SampleApp/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/App.xaml -------------------------------------------------------------------------------- /SampleApp/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/App.xaml.cs -------------------------------------------------------------------------------- /SampleApp/MauiProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/MauiProgram.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/AppFlyoutPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/AppFlyoutPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/Expander/ExpanderBarPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/Expander/ExpanderBarPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/ExpanderItemVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/ExpanderItemVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/ExpanderTestPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/ExpanderTestPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/List/LazyListPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/List/LazyListPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/List/TurbulentListPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/List/TurbulentListPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/List/WobblyListPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/List/WobblyListPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/ListItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/ListItem.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/MainPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/MainPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/Mask/CircleMaskPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/Mask/CircleMaskPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/Mask/JayBirthdayPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/Mask/JayBirthdayPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/MultiView/MultiViewModalPageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/MultiView/MultiViewModalPageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/Tree/BasicTreePageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/Tree/BasicTreePageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/Tree/SelfEnumerableTreePageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/Tree/SelfEnumerableTreePageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/Tree/TemplateSelectorTreePageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/Tree/TemplateSelectorTreePageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/PageViewModels/Tree/TurbulentTreePageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/PageViewModels/Tree/TurbulentTreePageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/AppFlyoutPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/AppFlyoutPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/AppFlyoutPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/AppFlyoutPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Expander/ExpanderBarPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Expander/ExpanderBarPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Expander/ExpanderBarPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Expander/ExpanderBarPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/ExpanderTest.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/ExpanderTest.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/ExpanderTest.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/ExpanderTest.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/List/LazyListPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/List/LazyListPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/List/LazyListPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/List/LazyListPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/List/TurbulentListPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/List/TurbulentListPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/List/TurbulentListPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/List/TurbulentListPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/List/WobblyListPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/List/WobblyListPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/List/WobblyListPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/List/WobblyListPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/MainPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/MainPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/MainPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/MainPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Mask/CircleMaskPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Mask/CircleMaskPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Mask/CircleMaskPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Mask/CircleMaskPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Mask/JayBirthdayPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Mask/JayBirthdayPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Mask/JayBirthdayPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Mask/JayBirthdayPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/MultiView/MultiViewModalPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/MultiView/MultiViewModalPage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/MultiView/MultiViewModalPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/MultiView/MultiViewModalPage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/BasicTreePage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/BasicTreePage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/BasicTreePage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/BasicTreePage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/SelfEnumerableTreePage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/SelfEnumerableTreePage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/SelfEnumerableTreePage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/SelfEnumerableTreePage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/TemplateSelectorTreePage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/TemplateSelectorTreePage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/TemplateSelectorTreePage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/TemplateSelectorTreePage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/TurbulentTreePage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/TurbulentTreePage.xaml -------------------------------------------------------------------------------- /SampleApp/Mvvm/Pages/Tree/TurbulentTreePage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/Pages/Tree/TurbulentTreePage.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/ViewModels/BasePageVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/ViewModels/BasePageVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/ViewModels/BaseVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/ViewModels/BaseVm.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/ViewModels/TemplateTest/LevelOne.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/ViewModels/TemplateTest/LevelOne.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/ViewModels/TemplateTest/LevelThree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/ViewModels/TemplateTest/LevelThree.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/ViewModels/TemplateTest/LevelTwo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/ViewModels/TemplateTest/LevelTwo.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/ViewModels/TemplateTest/LevelZero.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/ViewModels/TemplateTest/LevelZero.cs -------------------------------------------------------------------------------- /SampleApp/Mvvm/ViewModels/TestNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Mvvm/ViewModels/TestNode.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/Android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Android/AndroidManifest.xml -------------------------------------------------------------------------------- /SampleApp/Platforms/Android/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Android/MainActivity.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/Android/MainApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Android/MainApplication.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/Android/Resources/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Android/Resources/values/colors.xml -------------------------------------------------------------------------------- /SampleApp/Platforms/MacCatalyst/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/MacCatalyst/AppDelegate.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/MacCatalyst/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/MacCatalyst/Info.plist -------------------------------------------------------------------------------- /SampleApp/Platforms/MacCatalyst/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/MacCatalyst/Program.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/Tizen/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Tizen/Main.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/Tizen/tizen-manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Tizen/tizen-manifest.xml -------------------------------------------------------------------------------- /SampleApp/Platforms/Windows/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Windows/App.xaml -------------------------------------------------------------------------------- /SampleApp/Platforms/Windows/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Windows/App.xaml.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/Windows/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Windows/Package.appxmanifest -------------------------------------------------------------------------------- /SampleApp/Platforms/Windows/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/Windows/app.manifest -------------------------------------------------------------------------------- /SampleApp/Platforms/iOS/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/iOS/AppDelegate.cs -------------------------------------------------------------------------------- /SampleApp/Platforms/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/iOS/Info.plist -------------------------------------------------------------------------------- /SampleApp/Platforms/iOS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Platforms/iOS/Program.cs -------------------------------------------------------------------------------- /SampleApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /SampleApp/Resources/AppIcon/appicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/AppIcon/appicon.svg -------------------------------------------------------------------------------- /SampleApp/Resources/AppIcon/appiconfg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/AppIcon/appiconfg.svg -------------------------------------------------------------------------------- /SampleApp/Resources/Fonts/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/Fonts/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /SampleApp/Resources/Fonts/OpenSans-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/Fonts/OpenSans-Semibold.ttf -------------------------------------------------------------------------------- /SampleApp/Resources/Images/dotnet_bot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/Images/dotnet_bot.svg -------------------------------------------------------------------------------- /SampleApp/Resources/Raw/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/Raw/AboutAssets.txt -------------------------------------------------------------------------------- /SampleApp/Resources/Splash/splash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/Splash/splash.svg -------------------------------------------------------------------------------- /SampleApp/Resources/Styles/Colors.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/Styles/Colors.xaml -------------------------------------------------------------------------------- /SampleApp/Resources/Styles/Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Resources/Styles/Styles.xaml -------------------------------------------------------------------------------- /SampleApp/SampleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/SampleApp.csproj -------------------------------------------------------------------------------- /SampleApp/Services/ThemeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Services/ThemeService.cs -------------------------------------------------------------------------------- /SampleApp/Widgets/BaseWidget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Widgets/BaseWidget.cs -------------------------------------------------------------------------------- /SampleApp/Widgets/BoolWidget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Widgets/BoolWidget.cs -------------------------------------------------------------------------------- /SampleApp/Widgets/WidgetContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Keflon/FunctionZero.Maui.Controls/HEAD/SampleApp/Widgets/WidgetContainer.cs --------------------------------------------------------------------------------