LockSlimWidget constructor

LockSlimWidget(
  1. LockProvider lockProvider, {
  2. Color? backgroundColor,
  3. Key? key,
})

Implementation

LockSlimWidget(LockProvider lockProvider, {Color? backgroundColor, Key? key})
    : super(
          provider: lockProvider,
          leftIcon: LockIcon(lockProvider.getIsLockedState,
              size: 20.0,
              color: WidgetStyleConstants.deviceDetailIconColorActive),
          rightIcon: CupertinoSwitch(
            onChanged: (bool value) {
              _lockTap(lockProvider);
            },
            value: lockProvider.getIsLockedState,
          ),
          headerText: Text(lockProvider.displayName,
              style: TextStyle(
                  fontSize: 20, color: WidgetStyleConstants.darkTextColor)),
          backgroundColor: backgroundColor,
          key: key);