Skip to content

Instantly share code, notes, and snippets.

@vsomayaji
vsomayaji / main.dart
Created September 1, 2022 18:05
PopupMenu in AppBar
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
// Auto-enable accessibility for our Blind and Low Vision customers.
RendererBinding.instance.setSemanticsEnabled(true);
runApp(const MyApp());
@vsomayaji
vsomayaji / chat_controls.dart
Created August 16, 2022 19:33
chat_controls.dart
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
// Auto-enable accessibility for our Blind and Low Vision customers.
RendererBinding.instance.setSemanticsEnabled(true);
runApp(const MyApp());
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
// Auto-enable accessibility for our Blind and Low Vision customers (see
// https://docs.flutter.dev/development/accessibility-and-localization/accessibility#screen-readers).
RendererBinding.instance.setSemanticsEnabled(true);
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
// Auto-enable accessibility for our Blind and Low Vision customers.
RendererBinding.instance?.setSemanticsEnabled(true);
runApp(const MyApp());
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
// Auto-enable accessibility for our Blind and Low Vision customers.
RendererBinding.instance.setSemanticsEnabled(true);
runApp(const MyApp());
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
// Auto-enable accessibility for our Blind and Low Vision customers
RendererBinding.instance?.setSemanticsEnabled(true);
runApp(const MyApp());
@vsomayaji
vsomayaji / template.yaml
Created September 14, 2018 18:22
Using a CFN custom resource to generate a random password
Resources:
PasswordGeneratorLogGroup:
Type: AWS::Logs::LogGroup
Properties:
LogGroupName: !Sub /aws/lambda/${AWS::StackName}-PasswordGenerator
RetentionInDays: 1
PasswordGeneratorRole:
Type: AWS::IAM::Role
Properties:
AssumeRolePolicyDocument: