mncapps 2.0.0 copy "mncapps: ^2.0.0" to clipboard
mncapps: ^2.0.0 copied to clipboard

outdated

MNC Apps Flutter SDK

example/main.dart

import 'package:flutter/material.dart';
import 'package:mncapps/mncapps.dart';
import 'package:mncapps/src/data/model/cachingstrategy.dart';

void main() {
  runApp(MaterialApp(
    home: MyHomePage(),
  ));
}

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        actions: [
          IconButton(
            icon: Icon(Icons.near_me),
            onPressed: () {
              //Example Full Screen MNC More Apps
              Navigator.push(
                context,
                MaterialPageRoute(
                  builder: (context) => MNCAppsScreen(
                    userID: "YOUR USER ID",
                    cachingStrategy: CachingStrategy.Weekly,
                  ),
                ),
              );
            },
          ),
        ],
      ),
      //Example Implemented in body of widget
      body: MNCAppsBody(
        userID: "YOUR USER ID",
        cachingStrategy: CachingStrategy.Weekly,
      ),
    );
  }
}