Implementation
const docComponents = [
DocComponent(
name: 'LdDrawerItemSection',
isNullSafe: true,
description: ' A section in the drawer that can contain a collapsable sub-items',
properties: [
DocProperty(
name: 'leading',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'trailing',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'active',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'initiallyExpanded',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'children',
type: 'List<Widget>?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onTap',
type: 'dynamic Function()?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'leading',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'trailing',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'initiallyExpanded',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onTap',
type: 'dynamic Function()?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'active',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'children',
type: 'List<Widget>?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdDrawerItemSectionState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_expanded',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_theme',
type: 'LdTheme',
description: '',
features: [],
),
DocProperty(
name: '_trailingItem',
type: 'Widget',
description: '',
features: [],
),
DocProperty(
name: '_isExpanded',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'_leading',
'_onTap',
'buildItem',
'build',
],
),
DocComponent(
name: 'LdSectionHeader',
isNullSafe: true,
description: ' A title for a section in the drawer',
properties: [
DocProperty(
name: 'text',
type: 'String',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'text',
type: 'String',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdDrawerHeader',
isNullSafe: true,
description: ' The header of a drawer, that contains the application or menu title',
properties: [
DocProperty(
name: 'title',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'showBack',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'scrollController',
type: 'ScrollController?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'title',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'showBack',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'scrollController',
type: 'ScrollController?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LiquidLocalizations',
isNullSafe: true,
description:
' Callers can lookup localized strings with an instance of LiquidLocalizations\n returned by `LiquidLocalizations.of(context)`.\n\n Applications need to include `LiquidLocalizations.delegate()` in their app\'s\n `localizationDelegates` list, and the locales they support in the app\'s\n `supportedLocales` list. For example:\n\n ```dart\n import \'generated/liquid_localizations.dart\';\n\n return MaterialApp(\n localizationsDelegates: LiquidLocalizations.localizationsDelegates,\n supportedLocales: LiquidLocalizations.supportedLocales,\n home: MyApplicationHome(),\n );\n ```\n\n ## Update pubspec.yaml\n\n Please make sure to update your pubspec.yaml to include the following\n packages:\n\n ```yaml\n dependencies:\n # Internationalization support.\n flutter_localizations:\n sdk: flutter\n intl: any # Use the pinned version from flutter_localizations\n\n # Rest of dependencies\n ```\n\n ## iOS Applications\n\n iOS applications define key application metadata, including supported\n locales, in an Info.plist file that is built into the application bundle.\n To configure the locales supported by your app, you’ll need to edit this\n file.\n\n First, open your project’s ios/Runner.xcworkspace Xcode workspace file.\n Then, in the Project Navigator, open the Info.plist file under the Runner\n project’s Runner folder.\n\n Next, select the Information Property List item, select Add Item from the\n Editor menu, then select Localizations from the pop-up menu.\n\n Select and expand the newly-created Localizations item then, for each\n locale your application supports, add a new item and select the locale\n you wish to add from the pop-up menu in the Value field. This list should\n be consistent with the languages listed in the LiquidLocalizations.supportedLocales\n property.',
properties: [
DocProperty(
name: 'localeName',
type: 'String',
description: '',
features: ['final'],
),
DocProperty(
name: 'delegate',
type: 'LocalizationsDelegate<LiquidLocalizations>',
description: '',
features: [
'static',
'const',
],
),
DocProperty(
name: 'localizationsDelegates',
type: 'List<LocalizationsDelegate<dynamic>>',
description:
'/// A list of this localizations delegate along with the default localizations\n/// delegates.\n///\n/// Returns a list of localizations delegates containing this delegate along with\n/// GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate,\n/// and GlobalWidgetsLocalizations.delegate.\n///\n/// Additional delegates can be added by appending to this list in\n/// MaterialApp. This list does not have to be used at all if a custom list\n/// of delegates is preferred or required.',
features: [
'static',
'const',
],
),
DocProperty(
name: 'supportedLocales',
type: 'List<Locale>',
description: '/// A list of this localizations delegate\'s supported locales.',
features: [
'static',
'const',
],
),
DocProperty(
name: 'searchAgain',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'search',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'noItemsFound',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'cancel',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'confirm',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'ok',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'done',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'enterText',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'refresh',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'errorOccurred',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'failed',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'retry',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'choose',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'submit',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'selectDate',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'selectTime',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'unknownError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'moreInfo',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'close',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'loading',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'networkError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'timeoutError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'formatError',
type: 'String',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'locale',
type: 'String',
description: '',
named: false,
required: true,
)
],
features: [],
)
],
methods: [
'of',
'retryIn',
],
),
DocComponent(
name: '_LiquidLocalizationsDelegate',
isNullSafe: true,
description: '',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [],
features: ['const'],
)
],
methods: [
'load',
'isSupported',
'shouldReload',
],
),
DocComponent(
name: 'LiquidLocalizationsDe',
isNullSafe: true,
description: ' The translations for German (`de`).',
properties: [
DocProperty(
name: 'searchAgain',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'search',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'noItemsFound',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'cancel',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'confirm',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'ok',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'done',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'enterText',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'refresh',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'errorOccurred',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'failed',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'retry',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'choose',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'submit',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'selectDate',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'selectTime',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'unknownError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'moreInfo',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'close',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'loading',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'networkError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'timeoutError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'formatError',
type: 'String',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'locale',
type: 'String',
description: '',
named: false,
required: false,
)
],
features: [],
)
],
methods: ['retryIn'],
),
DocComponent(
name: 'LiquidLocalizationsEn',
isNullSafe: true,
description: ' The translations for English (`en`).',
properties: [
DocProperty(
name: 'searchAgain',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'search',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'noItemsFound',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'cancel',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'confirm',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'ok',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'done',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'enterText',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'refresh',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'errorOccurred',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'failed',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'retry',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'choose',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'submit',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'selectDate',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'selectTime',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'unknownError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'moreInfo',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'close',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'loading',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'networkError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'timeoutError',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'formatError',
type: 'String',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'locale',
type: 'String',
description: '',
named: false,
required: false,
)
],
features: [],
)
],
methods: ['retryIn'],
),
DocComponent(
name: 'LdMasterDetailBuilder',
isNullSafe: true,
description: '',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'buildDetailTitle',
'buildMasterTitle',
'buildDetail',
'buildMaster',
'buildMasterActions',
'buildDetailActions',
],
),
DocComponent(
name: 'LdMasterDetail',
isNullSafe: true,
description:
' A master detail view that shows a list of items on the left and a detail view on the right.\n The detail view is shown as a page or a dialog if the screen is small.',
properties: [
DocProperty(
name: 'selectedItem',
type: 'T?',
description: '',
features: ['final'],
),
DocProperty(
name: 'masterDetailFlex',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'builder',
type: 'LdMasterDetailBuilder<T>',
description: '',
features: ['final'],
),
DocProperty(
name: 'navigator',
type: 'NavigatorState?',
description: '',
features: ['final'],
),
DocProperty(
name: 'detailPresentationMode',
type: 'MasterDetailPresentationMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'layoutMode',
type: 'MasterDetailLayoutMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSelectionChange',
type: 'void Function(T?)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'customSplitPredicate',
type: 'bool Function(SizingInformation)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'detailsUrlBuilder',
type: 'Uri Function({T? item, required Uri uri})?',
description: '',
features: ['final'],
),
DocProperty(
name: 'detailsUrlParser',
type: 'T? Function(Uri)?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'builder',
type: 'LdMasterDetailBuilder<T>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'detailPresentationMode',
type: 'MasterDetailPresentationMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'layoutMode',
type: 'MasterDetailLayoutMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'selectedItem',
type: 'T?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'navigator',
type: 'NavigatorState?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onSelectionChange',
type: 'void Function(T?)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'masterDetailFlex',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'customSplitPredicate',
type: 'bool Function(SizingInformation)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'detailsUrlBuilder',
type: 'Uri Function({T? item, required Uri uri})?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'detailsUrlParser',
type: 'T? Function(Uri)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdMasterDetailState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_selectedItem',
type: 'T?',
description: '',
features: [],
),
DocProperty(
name: '_inDetailView',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'useSplitView',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_navigator',
type: 'NavigatorState',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'_selectInitialItem',
'didUpdateWidget',
'_onDeselect',
'_onSelect',
'_onDialogDismiss',
'onPop',
'_didChangeSize',
'buildMaster',
'buildDetail',
'buildContent',
'_useSplitView',
'build',
],
),
DocComponent(
name: '_DetailPage',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'builder',
type: 'LdMasterDetailBuilder<dynamic>',
description: '',
features: ['final'],
),
DocProperty(
name: 'item',
type: 'T',
description: '',
features: ['final'],
),
DocProperty(
name: 'deselect',
type: 'void Function()',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'builder',
type: 'LdMasterDetailBuilder<dynamic>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'item',
type: 'T',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'deselect',
type: 'void Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: '_Default',
isNullSafe: true,
description: '',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [],
),
DocComponent(
name: '_LdSizeItem',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'multiplier',
type: 'int',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'multiplier',
type: 'int',
description: '',
named: false,
required: true,
),
],
features: ['const'],
)
],
methods: [],
),
DocComponent(
name: 'LdAutoSpace',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'children',
type: 'List<Widget>',
description: '',
features: ['final'],
),
DocProperty(
name: 'defaultSpacing',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'crossAxisAlignment',
type: 'CrossAxisAlignment',
description: '',
features: ['final'],
),
DocProperty(
name: 'animate',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'children',
type: 'List<Widget>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'defaultSpacing',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'crossAxisAlignment',
type: 'CrossAxisAlignment',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'animate',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'_generateSpacings',
'build',
],
),
DocComponent(
name: 'LdBundle',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'children',
type: 'List<Widget>',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'children',
type: 'List<Widget>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdInputColorBundle',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'backgroundIdle',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'backgroundHover',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'backgroundFocus',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'backgroundDisabled',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'borderIdle',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'borderHover',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'borderFocus',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'borderDisabled',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'textIdle',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'textHover',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'textFocus',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'textDisabled',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'placeholderIdle',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'placeholderHover',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'placeholderFocus',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'placeholderDisabled',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'iconIdle',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'iconHover',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'iconFocus',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'iconDisabled',
type: 'Color',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'backgroundIdle',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'backgroundHover',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'backgroundFocus',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'backgroundDisabled',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'borderIdle',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'borderHover',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'borderFocus',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'borderDisabled',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'textIdle',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'textHover',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'textFocus',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'textDisabled',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'placeholderIdle',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'placeholderHover',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'placeholderFocus',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'placeholderDisabled',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'iconIdle',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'iconHover',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'iconFocus',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'iconDisabled',
type: 'Color',
description: '',
named: true,
required: true,
),
],
features: ['const'],
),
DocConstructor(
name: 'fromTheme',
signature: [
DocParameter(
name: 'theme',
type: 'LdTheme',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'onSurface',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'isValid',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['factory'],
),
],
methods: ['fromTouchableStatus'],
),
DocComponent(
name: 'LdSelectItem',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'value',
type: 'T',
description: '',
features: ['final'],
),
DocProperty(
name: 'key',
type: 'Key?',
description: '',
features: ['final'],
),
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'enabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'searchString',
type: 'String?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'value',
type: 'T',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'enabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'searchString',
type: 'String?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [],
),
DocComponent(
name: 'LdSelect',
isNullSafe: true,
description: ' a wrapper around [DropdownButton]',
properties: [
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'items',
type: 'List<LdSelectItem<T>>',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'placeholder',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSurface',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'value',
type: 'T?',
description: '',
features: ['final'],
),
DocProperty(
name: 'focusNode',
type: 'FocusNode?',
description: '',
features: ['final'],
),
DocProperty(
name: 'valid',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChange',
type: 'dynamic Function(T)?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'items',
type: 'List<LdSelectItem<T>>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChange',
type: 'dynamic Function(T)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'placeholder',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'focusNode',
type: 'FocusNode?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'value',
type: 'T?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'valid',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onSurface',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdSelectState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'isOpen',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_focusNode',
type: 'FocusNode?',
description: '',
features: ['late'],
),
DocProperty(
name: '_controller',
type: 'ScrollController',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'_buildInitialItem',
'build',
],
),
DocComponent(
name: 'LdText',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'text',
type: 'String',
description: '',
features: ['final'],
),
DocProperty(
name: 'textAlign',
type: 'TextAlign?',
description: '',
features: ['final'],
),
DocProperty(
name: 'maxLines',
type: 'int?',
description: '',
features: ['final'],
),
DocProperty(
name: 'lineHeight',
type: 'double?',
description: '',
features: ['final'],
),
DocProperty(
name: 'overflow',
type: 'TextOverflow?',
description: '',
features: ['final'],
),
DocProperty(
name: 'decoration',
type: 'TextDecoration?',
description: '',
features: ['final'],
),
DocProperty(
name: 'fontWeight',
type: 'FontWeight?',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'Color?',
description: '',
features: ['final'],
),
DocProperty(
name: 'processLinks',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'type',
type: 'LdTextType?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onLinkTap',
type: 'void Function(String)?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'text',
type: 'String',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'textAlign',
type: 'TextAlign?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'maxLines',
type: 'int?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'overflow',
type: 'TextOverflow?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'decoration',
type: 'TextDecoration?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'type',
type: 'LdTextType?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onLinkTap',
type: 'void Function(String)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'fontWeight',
type: 'FontWeight?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'lineHeight',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'processLinks',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'Color?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdSubmitLoadingIndicator',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'loading',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'loadingText',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'direction',
type: 'Axis',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loading',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'loadingText',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'direction',
type: 'Axis',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdSubmitDialogBuilder',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'showSubmitButton',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'dialogKey',
type: 'Key',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'resultBuilder',
type: 'Widget Function(BuildContext, T, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'errorBuilder',
type: 'Widget Function(BuildContext, LdException, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loadingBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'submitButtonBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'showSubmitButton',
type: 'bool?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [
'buildLoadingDialog',
'buildErrorDialog',
'build',
],
),
DocComponent(
name: 'LdSubmitCustomBuilder',
isNullSafe: true,
description: ' A custom builder that allows you to build your own submit widget.',
properties: [
DocProperty(
name: 'builder',
type: 'Widget Function(BuildContext, LdSubmitController<T>, LdSubmitStateType)',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'Widget Function(BuildContext, LdSubmitController<T>, LdSubmitStateType)',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdSubmitCenteredBuilder',
isNullSafe: true,
description: '',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'resultBuilder',
type: 'Widget Function(BuildContext, T, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'submitButtonBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loadingBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'errorBuilder',
type: 'Widget Function(BuildContext, LdException, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdSubmitInlineBuilder',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'showSubmitButton',
type: 'bool?',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'resultBuilder',
type: 'Widget Function(BuildContext, T, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'submitButtonBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'errorBuilder',
type: 'Widget Function(BuildContext, LdException, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'showSubmitButton',
type: 'bool?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'buildSubmitButton',
'build',
],
),
DocComponent(
name: 'LdSubmitButton',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'controller',
type: 'LdSubmitController<dynamic>',
description: '',
features: ['final'],
),
DocProperty(
name: 'leading',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'trailing',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'controller',
type: 'LdSubmitController<dynamic>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'leading',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'trailing',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdSubmitController',
isNullSafe: true,
description:
' Handles the lifecyle of a submit action. Pass a [LdSubmitConfig] to the\n controller to configure the submit action.\n Updated LdSubmitController that uses LdRetryController',
properties: [
DocProperty(
name: 'config',
type: 'LdSubmitConfig<T>',
description: '',
features: ['final'],
),
DocProperty(
name: 'exceptionMapper',
type: 'LdExceptionMapper',
description: '',
features: ['final'],
),
DocProperty(
name: '_stateController',
type: 'StreamController<LdSubmitState<T>>',
description: '',
features: ['final'],
),
DocProperty(
name: '_retryController',
type: 'LdRetryController',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: 'state',
type: 'LdSubmitState<T>',
description: '',
features: [],
),
DocProperty(
name: '_disposed',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'retryController',
type: 'LdRetryController',
description: '',
features: [],
),
DocProperty(
name: 'stateStream',
type: 'Stream<LdSubmitState<T>>',
description: '',
features: [],
),
DocProperty(
name: 'canCancel',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_isError',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_isLoading',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_isResult',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_isIdle',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'canRetry',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'canRetrigger',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'canTrigger',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'disposed',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'exceptionMapper',
type: 'LdExceptionMapper',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'config',
type: 'LdSubmitConfig<T>',
description: '',
named: true,
required: true,
),
],
features: [],
)
],
methods: [
'init',
'_setState',
'cancel',
'_trigger',
'trigger',
'_nextAttempt',
'reset',
'dispose',
],
),
DocComponent(
name: 'LdSubmitConfig',
isNullSafe: true,
description: ' A configuration for a submit action.',
properties: [
DocProperty(
name: 'loadingText',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'submitText',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'allowResubmit',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'withHaptics',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'autoTrigger',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'timeout',
type: 'Duration?',
description: '',
features: ['final'],
),
DocProperty(
name: 'allowCancel',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'action',
type: 'Future<T> Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'onCanceled',
type: 'void Function()?',
description: '',
features: ['final'],
),
DocProperty(
name: 'retryConfig',
type: 'LdRetryConfig?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'loadingText',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'submitText',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'allowResubmit',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'withHaptics',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'autoTrigger',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'allowCancel',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onCanceled',
type: 'void Function()?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'timeout',
type: 'Duration?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'retryConfig',
type: 'LdRetryConfig?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'action',
type: 'Future<T> Function()',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: [],
),
DocComponent(
name: 'LdSubmitState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_type',
type: 'LdSubmitStateType',
description: '',
features: ['final'],
),
DocProperty(
name: '_error',
type: 'LdException?',
description: '',
features: ['final'],
),
DocProperty(
name: '_result',
type: 'T?',
description: '',
features: ['final'],
),
DocProperty(
name: 'type',
type: 'LdSubmitStateType',
description: '',
features: [],
),
DocProperty(
name: 'error',
type: 'LdException?',
description: '',
features: [],
),
DocProperty(
name: 'result',
type: 'T?',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'type',
type: 'LdSubmitStateType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'error',
type: 'LdException?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'result',
type: 'T?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [
'toString',
'copyWith',
],
),
DocComponent(
name: 'LdSubmitBuilder',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'resultBuilder',
type: 'Widget Function(BuildContext, T, LdSubmitController<T>)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'submitButtonBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'loadingBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'errorBuilder',
type: 'Widget Function(BuildContext, LdException, LdSubmitController<T>)?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'resultBuilder',
type: 'Widget Function(BuildContext, T, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'submitButtonBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loadingBuilder',
type: 'Widget Function(BuildContext, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'errorBuilder',
type: 'Widget Function(BuildContext, LdException, LdSubmitController<T>)?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [],
),
DocComponent(
name: 'LdSubmit',
isNullSafe: true,
description:
' A component that handles making requests and displaying errors.\n You can use this component to wrap around a button that makes a request.\n It will handle the loading state and display errors.\n It also has a default exception mapper that will handle common exceptions.\n You can also provide your own exception mapper.\n The default builder is a button that will display a loading spinner when loading.',
properties: [
DocProperty(
name: 'config',
type: 'LdSubmitConfig<T>?',
description: '',
features: ['final'],
),
DocProperty(
name: 'controller',
type: 'LdSubmitController<T>?',
description: '',
features: ['final'],
),
DocProperty(
name: 'builder',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'submitBuilder',
type: 'Widget',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'config',
type: 'LdSubmitConfig<T>?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'controller',
type: 'LdSubmitController<T>?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'Widget?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'_buildProvider',
'build',
],
),
DocComponent(
name: 'LdFormHint',
isNullSafe: true,
description: ' Hint for a form field',
properties: [
DocProperty(
name: 'hint',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'type',
type: 'LdHintType',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'hint',
type: 'String',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'type',
type: 'LdHintType',
description: '',
named: false,
required: true,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdFormItem',
isNullSafe: true,
description: ' A form item in a [LdForm]',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'key',
type: 'String',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'String',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: false,
required: true,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdForm',
isNullSafe: true,
description: ' Liquid Design Form that wraps a [Form] widget',
properties: [
DocProperty(
name: 'fields',
type: 'List<LdFormItem>',
description: '',
features: ['final'],
),
DocProperty(
name: 'loading',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'submitString',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'submitButtonMode',
type: 'LdButtonMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'hints',
type: 'Map<String, LdFormHint>',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSubmit',
type: 'Future<void> Function()?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'fields',
type: 'List<LdFormItem>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'hints',
type: 'Map<String, LdFormHint>',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loading',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onSubmit',
type: 'Future<void> Function()?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'submitButtonMode',
type: 'LdButtonMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'submitString',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdFormState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_loading',
type: 'bool',
description: '',
features: [],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'_buildHint',
'_buildField',
'didUpdateWidget',
'_buildSubmit',
'build',
],
),
DocComponent(
name: 'LdToggle',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'checked',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'dynamic Function(bool)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'checked',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChanged',
type: 'dynamic Function(bool)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdToggleState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_controller',
type: 'AnimationController',
description: '',
features: ['late'],
),
DocProperty(
name: '_theme',
type: 'LdTheme',
description: '',
features: [],
),
DocProperty(
name: '_thumbSize',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: '_gap',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'didUpdateWidget',
'_updateStatus',
'_onTap',
'build',
],
),
DocComponent(
name: 'LdBadge',
isNullSafe: true,
description:
' A rounded fully opaque label with a background [color].\n Can be used to display a small amount of information.\n',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
DocProperty(
name: 'symmetric',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'maxLines',
type: 'int?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'symmetric',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'maxLines',
type: 'int?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdPortalEntry',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'scaleContent',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'key',
type: 'Key',
description: '',
features: ['final'],
),
DocProperty(
name: 'hashCode',
type: 'int',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'scaleContent',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: ['=='],
),
DocComponent(
name: 'LdPortalController',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_entries',
type: 'List<LdPortalEntry>',
description: '',
features: ['final'],
),
DocProperty(
name: 'entries',
type: 'List<LdPortalEntry>',
description: '',
features: [],
),
DocProperty(
name: 'scaleContent',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'open',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'registerEntry',
'indexOf',
'removeEntry',
'of',
'maybeOf',
],
),
DocComponent(
name: 'LdPortal',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'controller',
type: 'LdPortalController?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'controller',
type: 'LdPortalController?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'ProviderOrValue',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'value',
type: 'T?',
description: '',
features: ['final'],
),
DocProperty(
name: 'create',
type: 'T Function(BuildContext)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'dispose',
type: 'void Function(BuildContext, T)?',
description: '/// Dispose function for the provider, only used if [value] is null',
features: ['final'],
),
DocProperty(
name: 'builder',
type: 'Widget Function(BuildContext, Widget?)',
description: '',
features: ['final'],
),
DocProperty(
name: 'child',
type: 'Widget?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'value',
type: 'T?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'create',
type: 'T Function(BuildContext)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'dispose',
type: 'void Function(BuildContext, T)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'Widget Function(BuildContext, Widget?)',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdRunnerLog',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'messages',
type: 'List<String>',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'messages',
type: 'List<String>',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdRunnerLogState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_node',
type: 'FocusNode',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'dispose',
'buildLine',
'build',
],
),
DocComponent(
name: 'LdRunnerStep',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'title',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'status',
type: 'LdIndicatorType',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'trailing',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'isExpanded',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onPress',
type: 'void Function()?',
description: '',
features: ['final'],
),
DocProperty(
name: 'children',
type: 'List<Widget>',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'title',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'status',
type: 'LdIndicatorType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'trailing',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'isExpanded',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onPress',
type: 'void Function()?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'children',
type: 'List<Widget>',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdCard',
isNullSafe: true,
description:
' A simple card component with a shadow to elevate it from the page. Header and Footer are optional and separated by color.',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'padding',
type: 'EdgeInsets?',
description: '',
features: ['final'],
),
DocProperty(
name: 'header',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'footer',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'expandChild',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'flat',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'header',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'footer',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'flat',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'expandChild',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'padding',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdButton',
isNullSafe: true,
description: ' A pressable button',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'onPressed',
type: 'Function',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'focusNode',
type: 'FocusNode?',
description: '',
features: ['final'],
),
DocProperty(
name: 'trailing',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'leading',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'loading',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
DocProperty(
name: 'width',
type: 'double?',
description: '',
features: ['final'],
),
DocProperty(
name: 'autoLoading',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'progress',
type: 'double?',
description: '',
features: ['final'],
),
DocProperty(
name: 'autoFocus',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'mode',
type: 'LdButtonMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'alignment',
type: 'MainAxisAlignment?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'active',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'circular',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'borderRadius',
type: 'BorderRadius?',
description: '',
features: ['final'],
),
DocProperty(
name: 'loadingText',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'errorText',
type: 'String?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onPressed',
type: 'Function',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'autoLoading',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'borderRadius',
type: 'BorderRadius?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'active',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'width',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'focusNode',
type: 'FocusNode?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'autoFocus',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'alignment',
type: 'MainAxisAlignment?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'leading',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'circular',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loading',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loadingText',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'errorText',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mode',
type: 'LdButtonMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'progress',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'trailing',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdButtonState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_loading',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_failed',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_error',
type: 'LdException?',
description: '',
features: [],
),
DocProperty(
name: '_theme',
type: 'LdTheme',
description: '',
features: [],
),
DocProperty(
name: '_child',
type: 'Widget',
description: '',
features: [],
),
DocProperty(
name: '_trailing',
type: 'Widget',
description: '',
features: [],
),
DocProperty(
name: '_alignment',
type: 'MainAxisAlignment',
description: '',
features: [],
),
DocProperty(
name: 'centerText',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_buttonContent',
type: 'Widget',
description: '',
features: [],
),
DocProperty(
name: '_leading',
type: 'Widget',
description: '',
features: [],
),
DocProperty(
name: '_circular',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'_loadingContent',
'_onTap',
'didUpdateWidget',
'build',
],
),
DocComponent(
name: '_ButtonShape',
isNullSafe: true,
description: ' Build the button shape',
properties: [
DocProperty(
name: 'mode',
type: 'LdButtonMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'colors',
type: 'LdColorBundle',
description: '',
features: ['final'],
),
DocProperty(
name: 'borderRadius',
type: 'BorderRadius?',
description: '',
features: ['final'],
),
DocProperty(
name: 'center',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'width',
type: 'double?',
description: '',
features: ['final'],
),
DocProperty(
name: 'circular',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'status',
type: 'LdTouchableStatus',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'mode',
type: 'LdButtonMode',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'colors',
type: 'LdColorBundle',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'width',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'status',
type: 'LdTouchableStatus',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'circular',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'center',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'borderRadius',
type: 'BorderRadius?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'_border',
'_padding',
'build',
],
),
DocComponent(
name: 'LdBlurringHeader',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'scrollController',
type: 'ScrollController',
description: '',
features: ['final'],
),
DocProperty(
name: 'borderRadius',
type: 'BorderRadius?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'scrollController',
type: 'ScrollController',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'borderRadius',
type: 'BorderRadius?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdBlurringHeaderState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'scrollOffset',
type: 'double',
description: '',
features: [],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'_updateScrollOffset',
'build',
],
),
DocComponent(
name: 'LdContainer',
isNullSafe: true,
description: ' Allows you to horizontally center your content on a larger screen by padding it on the sides',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'padding',
type: 'EdgeInsets?',
description: '',
features: ['final'],
),
DocProperty(
name: 'maxWidth',
type: 'double',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'maxWidth',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'padding',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdPalette',
isNullSafe: true,
description: ' Describes how to build a pallete of colors for a theme.',
properties: [
DocProperty(
name: 'isDark',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'primary',
type: 'LdColor',
description: '',
features: ['final'],
),
DocProperty(
name: 'secondary',
type: 'LdColor',
description: '',
features: ['final'],
),
DocProperty(
name: 'success',
type: 'LdColor',
description: '',
features: ['final'],
),
DocProperty(
name: 'warning',
type: 'LdColor',
description: '',
features: ['final'],
),
DocProperty(
name: 'error',
type: 'LdColor',
description: '',
features: ['final'],
),
DocProperty(
name: 'neutral',
type: 'LdColor',
description: '',
features: ['final'],
),
DocProperty(
name: 'background',
type: 'Color',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: 'surface',
type: 'Color',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: 'border',
type: 'Color',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: 'stroke',
type: 'Color',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: 'text',
type: 'Color',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: 'textMuted',
type: 'Color',
description: '',
features: [
'final',
'late',
],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'isDark',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'primary',
type: 'LdColor',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'secondary',
type: 'LdColor',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'success',
type: 'LdColor',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'warning',
type: 'LdColor',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'error',
type: 'LdColor',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'neutral',
type: 'LdColor',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdColor',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'shades',
type: 'List<Color>',
description: '',
features: ['final'],
),
DocProperty(
name: '_center',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: '_darkCenter',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'luminanceThreshold',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabledAlpha',
type: 'int',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'shades',
type: 'List<Color>',
description: '',
named: false,
required: true,
),
DocParameter(
name: '_center',
type: 'int',
description: '',
named: false,
required: true,
),
DocParameter(
name: '_darkCenter',
type: 'int',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'luminanceThreshold',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabledAlpha',
type: 'int',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'center',
'fromCenter',
'fromDarkCenter',
'moveRelative',
'relative',
'idle',
'hover',
'active',
'focus',
'locateColor',
'toString',
'contrastingText',
'disabled',
],
),
DocComponent(
name: 'LdCheckbox',
isNullSafe: true,
description: ' A checkbox control.',
properties: [
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'checked',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'dynamic Function(bool)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'checked',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onChanged',
type: 'dynamic Function(bool)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdCheckboxState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'hovering',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'tapping',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdTimePicker',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'useRootNavigator',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'value',
type: 'TimeOfDay?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'void Function(TimeOfDay?)',
description: '',
features: ['final'],
),
DocProperty(
name: 'minutePrecision',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'buttonMode',
type: 'LdButtonMode',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'useRootNavigator',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChanged',
type: 'void Function(TimeOfDay?)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'buttonMode',
type: 'LdButtonMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'value',
type: 'TimeOfDay?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'minutePrecision',
type: 'int',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdTimePickerWidget',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'minutePrecision',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'initialTime',
type: 'TimeOfDay?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onTimeSelected',
type: 'void Function(TimeOfDay)',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'initialTime',
type: 'TimeOfDay?',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onTimeSelected',
type: 'void Function(TimeOfDay)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'minutePrecision',
type: 'int',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdTimePickerWidgetState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_hourController',
type: 'FixedExtentScrollController',
description: '',
features: ['final'],
),
DocProperty(
name: '_minuteController',
type: 'FixedExtentScrollController',
description: '',
features: ['final'],
),
DocProperty(
name: '_hourFocusNode',
type: 'FocusNode',
description: '',
features: ['final'],
),
DocProperty(
name: '_hourControllerText',
type: 'TextEditingController',
description: '',
features: ['final'],
),
DocProperty(
name: '_minuteControllerText',
type: 'TextEditingController',
description: '',
features: ['final'],
),
DocProperty(
name: '_time',
type: 'TimeOfDay?',
description: '',
features: ['late'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'_applyWheels',
'_applyText',
'_hourTextChanged',
'_minuteTextChanged',
'_submit',
'build',
],
),
DocComponent(
name: 'LdRadio',
isNullSafe: true,
description: ' a radio box',
properties: [
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'checked',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'dynamic Function(bool)?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'checked',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChanged',
type: 'dynamic Function(bool)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'_onTap',
'build',
],
),
DocComponent(
name: 'LdTouchableSurface',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'active',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'autoFocus',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'mode',
type: 'LdTouchableSurfaceMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'focusNode',
type: 'FocusNode?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onTap',
type: 'dynamic Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'builder',
type: 'Widget Function(BuildContext, LdColorBundle, LdTouchableStatus)',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onTap',
type: 'dynamic Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'Widget Function(BuildContext, LdColorBundle, LdTouchableStatus)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'focusNode',
type: 'FocusNode?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'active',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mode',
type: 'LdTouchableSurfaceMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'autoFocus',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdTouchableSurfaceState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_hovering',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_pressed',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_hasFocus',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'active',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_colorBundle',
type: 'LdColorBundle',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'build',
],
),
DocComponent(
name: 'LdColorBundle',
isNullSafe: true,
description: ' Current active colors',
properties: [
DocProperty(
name: 'surface',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'border',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'text',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'placeholder',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'icon',
type: 'Color',
description: '',
features: ['late'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'surface',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'text',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'border',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'placeholder',
type: 'Color',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'icon',
type: 'Color?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdTouchableStatus',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'hovering',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'focus',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'active',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'hovering',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'focus',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'active',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdAccordion',
isNullSafe: true,
description: ' a collection of collapsible items in a group.',
properties: [
DocProperty(
name: 'childBuilder',
type: 'Widget Function(BuildContext, int)',
description: '/// Function that is called to build each item in the accordion.',
features: ['final'],
),
DocProperty(
name: 'headerBuilder',
type: 'Widget Function(BuildContext, int)',
description: '/// Function that is called to build each header in the accordion.',
features: ['final'],
),
DocProperty(
name: 'itemCount',
type: 'int',
description: '/// The number of items in the accordion.',
features: ['final'],
),
DocProperty(
name: 'initialOpenIndex',
type: 'Set<int>',
description: '/// The index of the items that should be open by default.',
features: ['final'],
),
DocProperty(
name: 'headerPadding',
type: 'EdgeInsets?',
description: '/// The padding to apply to the header.',
features: ['final'],
),
DocProperty(
name: 'childPadding',
type: 'EdgeInsets?',
description: '/// The padding to apply to the child.',
features: ['final'],
),
DocProperty(
name: 'allowMultipleOpen',
type: 'bool',
description: '/// Whether or not multiple items can be open at once.',
features: ['final'],
),
DocProperty(
name: 'speed',
type: 'Duration',
description: '/// The duration of the animation.',
features: ['final'],
),
DocProperty(
name: 'curveExpand',
type: 'Curve',
description: '/// The curve to use when expanding.',
features: ['final'],
),
DocProperty(
name: 'curveCollapse',
type: 'Curve',
description: '/// The curve to use when collapsing.',
features: ['final'],
),
DocProperty(
name: 'elevateActive',
type: 'bool',
description: '/// Whether or not to elevate the active item.',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'childBuilder',
type: 'Widget Function(BuildContext, int)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'headerBuilder',
type: 'Widget Function(BuildContext, int)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'itemCount',
type: 'int',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'allowMultipleOpen',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'childPadding',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'curveCollapse',
type: 'Curve',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'curveExpand',
type: 'Curve',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'elevateActive',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'headerPadding',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'initialOpenIndex',
type: 'Set<int>',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'speed',
type: 'Duration',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
),
DocConstructor(
name: 'fromList',
signature: [
DocParameter(
name: 'items',
type: 'List<LdAccordionItem>',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'elevateActive',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'allowMultipleOpen',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'initialOpenIndex',
type: 'Set<int>',
description: '',
named: true,
required: false,
),
],
features: ['factory'],
),
],
methods: ['createState'],
),
DocComponent(
name: 'LdAccordionItem',
isNullSafe: true,
description: ' item of an accordion used in utility constructor [LdAccordion.fromList].',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'header',
type: 'Widget',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'header',
type: 'Widget',
description: '',
named: true,
required: true,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: '_LdAccordionChild',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'header',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'elevateActive',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'speed',
type: 'Duration',
description: '',
features: ['final'],
),
DocProperty(
name: 'headerPadding',
type: 'EdgeInsets',
description: '',
features: ['final'],
),
DocProperty(
name: 'childPadding',
type: 'EdgeInsets',
description: '',
features: ['final'],
),
DocProperty(
name: 'onPressed',
type: 'dynamic Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'curveExpand',
type: 'Curve',
description: '',
features: ['final'],
),
DocProperty(
name: 'curveCollapse',
type: 'Curve',
description: '',
features: ['final'],
),
DocProperty(
name: 'collapsed',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'collapsed',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'elevateActive',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onPressed',
type: 'dynamic Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'headerPadding',
type: 'EdgeInsets',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'childPadding',
type: 'EdgeInsets',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'speed',
type: 'Duration',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'header',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'curveExpand',
type: 'Curve',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'curveCollapse',
type: 'Curve',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: '_LdAccordionState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'openIndex',
type: 'Set<int>',
description: '',
features: [],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'build',
'didUpdateWidget',
'initState',
'_onTap',
],
),
DocComponent(
name: 'LdTabs',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'children',
type: 'List<Widget>',
description: '',
features: ['final'],
),
DocProperty(
name: 'controller',
type: 'TabController?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'children',
type: 'List<Widget>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'controller',
type: 'TabController?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdAvatar',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
DocProperty(
name: 'circular',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'circular',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdDatePicker',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'minDate',
type: 'DateTime?',
description: '',
features: ['final'],
),
DocProperty(
name: 'maxDate',
type: 'DateTime?',
description: '',
features: ['final'],
),
DocProperty(
name: 'value',
type: 'DateTime?',
description: '',
features: ['final'],
),
DocProperty(
name: 'displayFormat',
type: 'String',
description: '',
features: ['final'],
),
DocProperty(
name: 'buttonMode',
type: 'LdButtonMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'useRootNavigator',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'void Function(DateTime?)',
description: '',
features: ['final'],
),
DocProperty(
name: '_initialDate',
type: 'DateTime',
description: '',
features: [],
),
DocProperty(
name: 'initialDateJiffy',
type: 'Jiffy',
description: '',
features: [],
),
DocProperty(
name: 'initialDateString',
type: 'String',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'value',
type: 'DateTime?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'minDate',
type: 'DateTime?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'maxDate',
type: 'DateTime?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'displayFormat',
type: 'String',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'buttonMode',
type: 'LdButtonMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChanged',
type: 'void Function(DateTime?)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'useRootNavigator',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: '_DatePickerSheet',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'value',
type: 'DateTime',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'void Function(DateTime)',
description: '',
features: ['final'],
),
DocProperty(
name: 'label',
type: 'String',
description: '',
features: ['final'],
),
DocProperty(
name: 'minDate',
type: 'DateTime?',
description: '',
features: ['final'],
),
DocProperty(
name: 'maxDate',
type: 'DateTime?',
description: '',
features: ['final'],
),
DocProperty(
name: 'dismiss',
type: 'void Function()',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'value',
type: 'DateTime',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'label',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onChanged',
type: 'void Function(DateTime)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'dismiss',
type: 'void Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'minDate',
type: 'DateTime?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'maxDate',
type: 'DateTime?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_DatePickerSheetState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_selectedDate',
type: 'DateTime',
description: '',
features: ['late'],
),
DocProperty(
name: '_pageController',
type: 'PageController?',
description: '',
features: ['late'],
),
DocProperty(
name: '_animating',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_pageControllerIsValid',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_currentPage',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: '_viewDate',
type: 'DateTime',
description: '',
features: [],
),
DocProperty(
name: 'showTodayButton',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'nextMonthIsValid',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'previousMonthIsValid',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'monthSince0',
'initState',
'didUpdateWidget',
'dispose',
'viewDate',
'_buildMonthSelect',
'_buildYearSelect',
'isSelected',
'containsValidDate',
'isValidDate',
'build',
],
),
DocComponent(
name: '_MonthView',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'viewDate',
type: 'DateTime',
description: '',
features: ['final'],
),
DocProperty(
name: 'selectedDate',
type: 'DateTime',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSelected',
type: 'void Function(DateTime)',
description: '',
features: ['final'],
),
DocProperty(
name: 'minDate',
type: 'DateTime?',
description: '',
features: ['final'],
),
DocProperty(
name: 'maxDate',
type: 'DateTime?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'viewDate',
type: 'DateTime',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'selectedDate',
type: 'DateTime',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onSelected',
type: 'void Function(DateTime)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'minDate',
type: 'DateTime?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'maxDate',
type: 'DateTime?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'isSameDay',
'isToday',
'isSelected',
'isValidDate',
'_buildWeekDayHeaders',
'_buttonMode',
'build',
],
),
DocComponent(
name: 'LdTag',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'onDismiss',
type: 'Function?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onDismiss',
type: 'Function?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'_padding',
'_fontSize',
'build',
],
),
DocComponent(
name: 'LdContextMenu',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'visible',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'dismissOnOutsideTap',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'listenForTaps',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'blurMode',
type: 'LdContextMenuBlurMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'zoomMode',
type: 'LdContextZoomMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'builder',
type: 'Widget Function(BuildContext, bool)',
description: '',
features: ['final'],
),
DocProperty(
name: 'menuBuilder',
type: 'Widget Function(BuildContext, void Function())',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'Widget Function(BuildContext, bool)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'menuBuilder',
type: 'Widget Function(BuildContext, void Function())',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'dismissOnOutsideTap',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'blurMode',
type: 'LdContextMenuBlurMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'zoomMode',
type: 'LdContextZoomMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'listenForTaps',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'visible',
type: 'bool?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdContextMenuState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_triggerKey',
type: 'GlobalKey<State<StatefulWidget>>',
description: '',
features: ['final'],
),
DocProperty(
name: '_visible',
type: 'bool',
description: '',
features: ['late'],
),
DocProperty(
name: '_belowBottom',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_mobile',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_shouldBlur',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_shouldZoom',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'didUpdateWidget',
'_dismiss',
'_open',
'buildTrigger',
'build',
],
),
DocComponent(
name: 'LdCol',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'title',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'sort',
type: 'int Function(T, T)?',
description: '',
features: [],
),
DocProperty(
name: 'weight',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'title',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'sort',
type: 'int Function(T, T)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'weight',
type: 'double',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdTable',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'columns',
type: 'List<LdCol<T>>',
description: '',
features: ['final'],
),
DocProperty(
name: 'rows',
type: 'List<T>',
description: '',
features: ['final'],
),
DocProperty(
name: 'buildRow',
type: 'List<Widget> Function(T)',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSelectChange',
type: 'dynamic Function(T, bool)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'selectedRows',
type: 'Set<T>',
description: '',
features: ['final'],
),
DocProperty(
name: 'allowSort',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'header',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'rowCount',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'density',
type: 'LdTableDensity',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'columns',
type: 'List<LdCol<T>>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'rows',
type: 'List<T>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'buildRow',
type: 'List<Widget> Function(T)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onSelectChange',
type: 'dynamic Function(T, bool)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'selectedRows',
type: 'Set<T>',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'header',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'allowSort',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'rowCount',
type: 'int',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'density',
type: 'LdTableDensity',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdTableState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'width',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: '_sortByCol',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: '_sortDir',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_sortedRows',
type: 'List<T>',
description: '',
features: ['late'],
),
DocProperty(
name: '_rowPadding',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: '_checkboxSize',
type: 'LdSize',
description: '',
features: [],
),
DocProperty(
name: 'selectable',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'_resort',
'_colWidth',
'build',
],
),
DocComponent(
name: 'ExpandablePageView',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'itemBuilder',
type: 'Widget Function(BuildContext, int)',
description: '',
features: ['final'],
),
DocProperty(
name: 'controller',
type: 'PageController?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onPageChanged',
type: 'void Function(int)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'reverse',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'itemBuilder',
type: 'Widget Function(BuildContext, int)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'controller',
type: 'PageController?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onPageChanged',
type: 'void Function(int)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'reverse',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_ExpandablePageViewState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_pageController',
type: 'PageController?',
description: '',
features: [],
),
DocProperty(
name: '_heights',
type: 'Map<int, double>',
description: '',
features: [],
),
DocProperty(
name: '_currentPage',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: '_currentHeight',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'build',
'_onSizeChange',
'_itemBuilder',
'_updatePage',
],
),
DocComponent(
name: 'SizeReportingWidget',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSizeChange',
type: 'void Function(Size)',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onSizeChange',
type: 'void Function(Size)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_SizeReportingWidgetState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_oldSize',
type: 'Size?',
description: '',
features: [],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'build',
'_notifySize',
],
),
DocComponent(
name: 'LdSpringState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'position',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'force',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'velocity',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'isMoving',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'position',
type: 'double',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'force',
type: 'double',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'velocity',
type: 'double',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'isMoving',
type: 'bool',
description: '',
named: true,
required: true,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdSpring',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'mass',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'springConstant',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'dampingCoefficient',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'position',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'initialPosition',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'paused',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onAnimationEnd',
type: 'void Function(BuildContext, LdSpringState)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'builder',
type: 'Widget Function(BuildContext, LdSpringState)',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mass',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'springConstant',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'dampingCoefficient',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'Widget Function(BuildContext, LdSpringState)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'paused',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'position',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'initialPosition',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onAnimationEnd',
type: 'void Function(BuildContext, LdSpringState)?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_Spring',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'timeStep',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'springConstant',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'dampingCoefficient',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'mass',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'targetPosition',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'position',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'velocity',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'acceleration',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'active',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'springForce',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'dampingForce',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'force',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'springConstant',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'dampingCoefficient',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'position',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'targetPosition',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mass',
type: 'double',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: ['update'],
),
DocComponent(
name: '_LdSpringState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_spring',
type: '_Spring',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: '_ticker',
type: 'Ticker?',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'didUpdateWidget',
'update',
'initState',
'dispose',
'build',
],
),
DocComponent(
name: 'LdChainedSprings',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'count',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'mass',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'springConstant',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'dampingCoefficient',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'initialPosition',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'targetPosition',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'reversed',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'builder',
type: 'Widget Function(BuildContext, List<LdSpringState>)',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'count',
type: 'int',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mass',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'springConstant',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'dampingCoefficient',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'Widget Function(BuildContext, List<LdSpringState>)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'reversed',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'initialPosition',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'targetPosition',
type: 'double',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdChainedSpringsState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_springs',
type: 'List<_Spring>',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: '_ticker',
type: 'Ticker?',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'_createSprings',
'didUpdateWidget',
'update',
'dispose',
'build',
],
),
DocComponent(
name: 'LdHint',
isNullSafe: true,
description: ' A colored badge with an icon and a text',
properties: [
DocProperty(
name: 'child',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'type',
type: 'LdHintType',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'type',
type: 'LdHintType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdInfoIcon',
isNullSafe: true,
description: ' Draws an i in emd shapes',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
)
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdExclamationIcon',
isNullSafe: true,
description: ' An exclamation icon in emd shapes',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
)
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdCrossIcon',
isNullSafe: true,
description: ' A cross icon.',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
)
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdBreadcrumb',
isNullSafe: true,
description: ' A breadcrumb widget.',
properties: [
DocProperty(
name: 'children',
type: 'List<Widget>',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'children',
type: 'List<Widget>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
),
DocConstructor(
name: 'fromStrings',
signature: [
DocParameter(
name: 'items',
type: 'List<String>',
description: '',
named: false,
required: true,
)
],
features: ['factory'],
),
],
methods: ['build'],
),
DocComponent(
name: 'LdInput',
isNullSafe: true,
description: ' An input field',
properties: [
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'hint',
type: 'String',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'dynamic Function(String?)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onBlur',
type: 'dynamic Function(String?)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSubmitted',
type: 'dynamic Function(String?)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'controller',
type: 'TextEditingController?',
description: '',
features: ['final'],
),
DocProperty(
name: 'autofillHints',
type: 'Iterable<String>?',
description: '',
features: ['final'],
),
DocProperty(
name: 'obscureText',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'autofocus',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'textInputAction',
type: 'TextInputAction?',
description: '',
features: ['final'],
),
DocProperty(
name: 'keyboardType',
type: 'TextInputType?',
description: '',
features: ['final'],
),
DocProperty(
name: 'focusNode',
type: 'FocusNode?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'valid',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'showClear',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'loading',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'maxLines',
type: 'int?',
description: '',
features: ['final'],
),
DocProperty(
name: 'minLines',
type: 'int?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'hint',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'controller',
type: 'TextEditingController?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'obscureText',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'maxLines',
type: 'int?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'minLines',
type: 'int?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'autofocus',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'showClear',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onBlur',
type: 'dynamic Function(String?)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'valid',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loading',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'focusNode',
type: 'FocusNode?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'autofillHints',
type: 'Iterable<String>?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'textInputAction',
type: 'TextInputAction?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onSubmitted',
type: 'dynamic Function(String?)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'keyboardType',
type: 'TextInputType?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChanged',
type: 'dynamic Function(String?)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdInputState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_focusNode',
type: 'FocusNode',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: '_createdFocusNode',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_controller',
type: 'TextEditingController',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: '_createdController',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_hovering',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'theme',
type: 'LdTheme',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'_onTextChange',
'_onFocusChange',
'cursorHeight',
'contentPadding',
'build',
],
),
DocComponent(
name: 'LdSlider',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'onSlideComplete',
type: 'void Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'hint',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onSlideComplete',
type: 'void Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'hint',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdSliderState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_value',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: '_max',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: '_threshold',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: '_sliding',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_controller',
type: 'AnimationController',
description: '',
features: ['late'],
),
DocProperty(
name: '_opacityController',
type: 'AnimationController',
description: '',
features: ['late'],
),
DocProperty(
name: 'reachedThreshold',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'_onDragStart',
'_onDragUpdate',
'_onDragEnd',
'activeColor',
'buildThumb',
'build',
],
),
DocComponent(
name: 'LdThemedAppBuilder',
isNullSafe: true,
description:
' Allows you to build a styled material app\n ```dart\n LdThemedAppBuilder((context,themeData) => MaterialApp(\n theme: themeData,\n home: ....))\n ```',
properties: [
DocProperty(
name: 'appBuilder',
type: 'MaterialApp Function(BuildContext, ThemeData)',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'appBuilder',
type: 'MaterialApp Function(BuildContext, ThemeData)',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdThemedAppBuilderState',
isNullSafe: true,
description: '',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'build',
],
),
DocComponent(
name: 'LdThemeProvider',
isNullSafe: true,
description:
' Provides a theme to all the components in the widget tree\n Theme can be accessed using LdTheme.of(context)',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'theme',
type: 'LdTheme?',
description: '',
features: ['final'],
),
DocProperty(
name: 'brightnessMode',
type: 'LdThemeBrightnessMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'darkPalette',
type: 'LdPalette?',
description: '/// The dark palette to use when [autoBrightness] is true defaults to [deepOcean]',
features: ['final'],
),
DocProperty(
name: 'lightPalette',
type: 'LdPalette?',
description: '/// The light palette to use when [autoBrightness] is true defaults to [ocean]',
features: ['final'],
),
DocProperty(
name: 'autoSize',
type: 'bool',
description:
'/// If true the theme will change based on the type of the device\n/// will use LdThemeSize.m on mobile and LdThemeSize.s on desktop',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'theme',
type: 'LdTheme?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'brightnessMode',
type: 'LdThemeBrightnessMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'autoSize',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'darkPalette',
type: 'LdPalette?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'lightPalette',
type: 'LdPalette?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdThemeProviderState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_palette',
type: 'LdPalette?',
description: '',
features: [],
),
DocProperty(
name: '_themeSize',
type: 'LdThemeSize?',
description: '',
features: [],
),
DocProperty(
name: '_createdTheme',
type: 'LdTheme?',
description: '',
features: [],
),
DocProperty(
name: '_darkPalette',
type: 'LdPalette',
description: '',
features: [],
),
DocProperty(
name: '_lightPalette',
type: 'LdPalette',
description: '',
features: [],
),
DocProperty(
name: '_theme',
type: 'LdTheme',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'_getScreenRadius',
'didChangePlatformBrightness',
'_applyBrightness',
'didUpdateWidget',
'dispose',
'themeChanged',
'build',
],
),
DocComponent(
name: 'LdTheme',
isNullSafe: true,
description:
' Provides a theme to all the components in the widget tree\n Theme can be accessed using LdTheme.of(context)',
properties: [
DocProperty(
name: '_palette',
type: 'LdPalette',
description: '',
features: [],
),
DocProperty(
name: '_defaultSize',
type: 'LdThemeSize',
description: '',
features: [],
),
DocProperty(
name: '_sizingConfig',
type: 'LdSizingConfig',
description: '',
features: [],
),
DocProperty(
name: '_screenRadius',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: '_fontFamily',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: '_headlineFontFamily',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: '_fontFamilyPackage',
type: 'String?',
description: '',
features: [],
),
DocProperty(
name: 'palette',
type: 'LdPalette',
description: '',
features: [],
),
DocProperty(
name: 'themeSize',
type: 'LdThemeSize',
description: '',
features: [],
),
DocProperty(
name: 'sizingConfig',
type: 'LdSizingConfig',
description: '',
features: [],
),
DocProperty(
name: 'screenRadius',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'fontFamily',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'headlineFontFamily',
type: 'String',
description: '',
features: [],
),
DocProperty(
name: 'fontFamilyPackage',
type: 'String?',
description: '',
features: [],
),
DocProperty(
name: 'borderWidth',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'isDark',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'absolute',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'primary',
type: 'LdColor',
description: '',
features: [],
),
DocProperty(
name: 'secondary',
type: 'LdColor',
description: '',
features: [],
),
DocProperty(
name: 'success',
type: 'LdColor',
description: '',
features: [],
),
DocProperty(
name: 'warning',
type: 'LdColor',
description: '',
features: [],
),
DocProperty(
name: 'error',
type: 'LdColor',
description: '',
features: [],
),
DocProperty(
name: 'primaryColor',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'primaryColorText',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'secondaryColor',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'secondaryColorText',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'errorColor',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'errorColorText',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'successColor',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'successColorText',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'warningColor',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'warningColorText',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'background',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'text',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'textMuted',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'border',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'stroke',
type: 'Color',
description: '',
features: [],
),
DocProperty(
name: 'surface',
type: 'Color',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'radius',
'setThemeSize',
'balPad',
'paddingSize',
'labelSize',
'paragraphSize',
'headlineSize',
'pad',
'setPalette',
'of',
'neutralShade',
],
),
DocComponent(
name: 'LdSizingConfig',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'radiusXS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'radiusS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'radiusM',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'radiusL',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeSPaddingXS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeSPaddingS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeSPaddingM',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeSPaddingL',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeMPaddingXS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeMPaddingS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeMPaddingM',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeMPaddingL',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeLPaddingXS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeLPaddingS',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeLPaddingM',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'themeLPaddingL',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'radiusXS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'radiusS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'radiusM',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'radiusL',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeSPaddingXS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeSPaddingS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeSPaddingM',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeSPaddingL',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeMPaddingXS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeMPaddingS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeMPaddingM',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeMPaddingL',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeLPaddingXS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeLPaddingS',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeLPaddingM',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'themeLPaddingL',
type: 'double',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdChoose',
isNullSafe: true,
description: ' A widget that presents a dropdown in a seperate page.',
properties: [
DocProperty(
name: 'items',
type: 'Iterable<LdSelectItem<T>>',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'allowEmpty',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'mode',
type: 'LdChooseMode',
description: '',
features: ['final'],
),
DocProperty(
name: 'useRootNavigator',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'multiple',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'value',
type: 'Set<T>?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChange',
type: 'dynamic Function(Set<T>)',
description: '',
features: ['final'],
),
DocProperty(
name: 'truncateDisplay',
type: 'int?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'placeholder',
type: 'Text?',
description: '',
features: ['final'],
),
DocProperty(
name: 'enableSearch',
type: 'bool?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'items',
type: 'Iterable<LdSelectItem<T>>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'allowEmpty',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'useRootNavigator',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'multiple',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mode',
type: 'LdChooseMode',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChange',
type: 'dynamic Function(Set<T>)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'placeholder',
type: 'Text?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'truncateDisplay',
type: 'int?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'enableSearch',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'value',
type: 'Set<T>?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdChooseState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_sheetKey',
type: 'Key',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: '_enableSearch',
type: 'bool',
description: '',
features: ['late'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'didUpdateWidget',
'dispose',
'_onTap',
'build',
],
),
DocComponent(
name: '_LdChoosePage',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'label',
type: 'String',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'label',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: '_LdChooseList',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'items',
type: 'Iterable<LdSelectItem<T>>',
description: '',
features: ['final'],
),
DocProperty(
name: 'value',
type: 'Set<T>?',
description: '',
features: ['final'],
),
DocProperty(
name: 'multiple',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'shrinkWrap',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onDismiss',
type: 'void Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChange',
type: 'dynamic Function(Set<T>)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'enableSearch',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'allowEmpty',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'items',
type: 'Iterable<LdSelectItem<T>>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'value',
type: 'Set<T>?',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'multiple',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onChange',
type: 'dynamic Function(Set<T>)?',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'allowEmpty',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onDismiss',
type: 'void Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'shrinkWrap',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'enableSearch',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdChooseListState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_value',
type: 'Set<T>',
description: '',
features: [],
),
DocProperty(
name: '_searchController',
type: 'TextEditingController',
description: '',
features: ['late'],
),
DocProperty(
name: '_searchResults',
type: 'List<LdSelectItem<T>>?',
description: '',
features: [],
),
DocProperty(
name: '_fuze',
type: 'Fuzzy<LdSelectItem<T>>',
description: '',
features: [
'final',
'late',
],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'_onSearchQueryChanged',
'initState',
'dispose',
'_onTap',
'build',
],
),
DocComponent(
name: '_LdPadding',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'balanced',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'balanced',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdAnimatedLoadingGradient',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'height',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'width',
type: 'double?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'width',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'height',
type: 'double',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdAnimatedLoadingGradientState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'colorList',
type: 'List<Color>',
description: '',
features: ['late'],
),
DocProperty(
name: 'alignmentList',
type: 'List<Alignment>',
description: '',
features: [],
),
DocProperty(
name: 'index',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: 'bottomColor',
type: 'Color',
description: '',
features: ['late'],
),
DocProperty(
name: 'topColor',
type: 'Color',
description: '',
features: ['late'],
),
DocProperty(
name: 'begin',
type: 'Alignment',
description: '',
features: [],
),
DocProperty(
name: 'end',
type: 'Alignment',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'build',
],
),
DocComponent(
name: 'LdPaginator',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'fetchListFunction',
type: 'Future<LdListPage<T>> Function(int, int, String?)',
description: '',
features: [],
),
DocProperty(
name: 'startPage',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'debounceTime',
type: 'Duration',
description: '',
features: ['final'],
),
DocProperty(
name: '_loadedPages',
type: 'SplayTreeMap<int, LdListPage<T>>',
description: '',
features: ['final'],
),
DocProperty(
name: '_debounceTimer',
type: 'Timer?',
description: '',
features: [],
),
DocProperty(
name: '_pageSize',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: '_totalItems',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: '_busy',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_error',
type: 'Object?',
description: '',
features: [],
),
DocProperty(
name: '_currentOperation',
type: 'Completer<dynamic>?',
description: '',
features: [],
),
DocProperty(
name: 'pages',
type: 'Map<int, LdListPage<T>>',
description: '',
features: [],
),
DocProperty(
name: 'currentItemCount',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: 'pageSize',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: 'totalItems',
type: 'int',
description: '',
features: [],
),
DocProperty(
name: 'busy',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'error',
type: 'Object?',
description: '',
features: [],
),
DocProperty(
name: 'hasError',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'fetchListFunction',
type: 'Future<LdListPage<T>> Function(int, int, String?)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'autoLoad',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'startPage',
type: 'int',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'debounceTime',
type: 'Duration',
description: '',
named: true,
required: false,
),
],
features: [],
),
DocConstructor(
name: 'fromList',
signature: [
DocParameter(
name: 'list',
type: 'List<T>',
description: '',
named: false,
required: true,
)
],
features: ['factory'],
),
],
methods: [
'_setError',
'_setBusy',
'_fetchPage',
'_recalculateMostCommonPageSize',
'jumpToPage',
'refreshList',
'reset',
'_reset',
'_debounce',
'_safeExecute',
'_debounceAndSafeExecute',
],
),
DocComponent(
name: 'LdListSeperator',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSurface',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onSurface',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: '_ListItem',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'item',
type: 'T?',
description: '',
features: ['final'],
),
DocProperty(
name: 'isSeparator',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'seperationCriterion',
type: 'SeperationCriterion?',
description: '',
features: ['final'],
),
DocProperty(
name: 'page',
type: 'int?',
description:
'/// The page number that this item belongs to.\n/// It can be that item is null and page is not null, which means that this\n/// item is yet to be loaded from the appropriate page.\n/// If both item and page are null, this is probably a separator item.',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'item',
type: 'T?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'isSeparator',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'seperationCriterion',
type: 'SeperationCriterion?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'page',
type: 'int?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdList',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'itemBuilder',
type: 'Widget Function(BuildContext, T, int)',
description: '',
features: ['final'],
),
DocProperty(
name: 'emptyBuilder',
type: 'Widget Function(BuildContext, Future<void> Function())?',
description: '',
features: ['final'],
),
DocProperty(
name: 'errorBuilder',
type: 'Widget Function(BuildContext, Object?, void Function())?',
description: '',
features: ['final'],
),
DocProperty(
name: 'assumedItemHeight',
type: 'double?',
description: '',
features: ['final'],
),
DocProperty(
name: 'data',
type: 'LdPaginator<T>',
description: '',
features: ['final'],
),
DocProperty(
name: 'loadingBuilder',
type: 'Widget Function(BuildContext, int, int)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'areEqual',
type: 'bool Function(T, T)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'groupingCriterion',
type: 'GroupingCriterion Function(T)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'seperatorBuilder',
type: 'Widget Function(BuildContext, GroupingCriterion)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'groupSequentialItems',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'shrinkWrap',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'physics',
type: 'ScrollPhysics?',
description: '',
features: ['final'],
),
DocProperty(
name: 'header',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'primary',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'footer',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'retryConfig',
type: 'LdRetryConfig?',
description: '',
features: ['final'],
),
DocProperty(
name: 'enableBidirectionalScrolling',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'isBidirectionalScrollingEnabled',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'areEqual',
type: 'bool Function(T, T)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'emptyBuilder',
type: 'Widget Function(BuildContext, Future<void> Function())?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'errorBuilder',
type: 'Widget Function(BuildContext, Object?, void Function())?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'header',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'loadingBuilder',
type: 'Widget Function(BuildContext, int, int)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'assumedItemHeight',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'physics',
type: 'ScrollPhysics?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'itemBuilder',
type: 'Widget Function(BuildContext, T, int)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'data',
type: 'LdPaginator<T>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'seperatorBuilder',
type: 'Widget Function(BuildContext, GroupingCriterion)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'groupingCriterion',
type: 'GroupingCriterion Function(T)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'primary',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'footer',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'groupSequentialItems',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'shrinkWrap',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'enableBidirectionalScrolling',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'retryConfig',
type: 'LdRetryConfig?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdListState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_groupedItems',
type: 'List<_ListItem<T, GroupingCriterion>>',
description: '',
features: [],
),
DocProperty(
name: '_scrollController',
type: 'ScrollController',
description: '',
features: ['final'],
),
DocProperty(
name: '_initialScrollPerformed',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'calculatedAssumedItemHeight',
type: 'double?',
description: '',
features: [],
),
DocProperty(
name: '_firstListItemWidgetKey',
type: 'GlobalKey<State<StatefulWidget>>?',
description: '',
features: [],
),
DocProperty(
name: '_retryController',
type: 'LdRetryController',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: 'assumedItemHeight',
type: 'double?',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'_groupItemsSequentially',
'_groupItemsUniformly',
'initState',
'didUpdateWidget',
'dispose',
'_onDataChange',
'_onRefresh',
'_buildEmpty',
'_buildLoadMore',
'_buildError',
'build',
'_maybeCalculateAssumedItemHeight',
'_maybePerformInitialScroll',
'_scrollToIndex',
],
),
DocComponent(
name: 'LdListItem',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'leading',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'trailing',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'padding',
type: 'EdgeInsets?',
description: '',
features: ['final'],
),
DocProperty(
name: 'title',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'active',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'subtitle',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'onTap',
type: 'void Function()?',
description: '',
features: ['final'],
),
DocProperty(
name: 'width',
type: 'double?',
description: '',
features: ['final'],
),
DocProperty(
name: 'selectDisabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSelectionChange',
type: 'void Function(bool)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'radioSelection',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'subContent',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'isSelected',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'trailingForward',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'tradeLeadingForSelectionControl',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'showSelectionControls',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'leading',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'trailing',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'title',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'active',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'isSelected',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'radioSelection',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'selectDisabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'trailingForward',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'showSelectionControls',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onSelectionChange',
type: 'void Function(bool)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'tradeLeadingForSelectionControl',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'padding',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onTap',
type: 'void Function()?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'subtitle',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'width',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'subContent',
type: 'Widget?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdListPage',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'newItems',
type: 'List<T>',
description: '',
features: ['final'],
),
DocProperty(
name: 'hasMore',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'total',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'nextPageToken',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'error',
type: 'Object?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'newItems',
type: 'List<T>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'hasMore',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'total',
type: 'int',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'error',
type: 'Object?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'nextPageToken',
type: 'String?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdListItemToggle',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'leading',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'title',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'subtitle',
type: 'Widget?',
description: '',
features: ['final'],
),
DocProperty(
name: 'checked',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onChanged',
type: 'void Function(bool)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
DocProperty(
name: 'padding',
type: 'EdgeInsets?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'leading',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'title',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'subtitle',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'checked',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onChanged',
type: 'void Function(bool)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'padding',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdListItemLoading',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'hasLeading',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'hasTrailing',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'hasSubContent',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'hasSubtitle',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'hasLeading',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'hasTrailing',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'hasSubContent',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'hasSubtitle',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdListEmpty',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'onRefresh',
type: 'Function?',
description: '',
features: ['final'],
),
DocProperty(
name: 'text',
type: 'String?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onRefresh',
type: 'Function?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'text',
type: 'String?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdWindowFrame',
isNullSafe: true,
description:
' Show a frame around the window that has a surface color. Only is shown on\n Windows, Linux, and MacOS.',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'frameBuilder',
type: 'Widget Function(BuildContext, Widget)',
description:
'/// The frameBuilder can be used to wrap the child in a frame. This is useful\n/// for wrapping it in a [MoveWindow] widget.',
features: ['final'],
),
DocProperty(
name: 'title',
type: 'Text',
description: '',
features: ['final'],
),
DocProperty(
name: 'showWindowFrame',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'title',
type: 'Text',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'frameBuilder',
type: 'Widget Function(BuildContext, Widget)',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdIndicator',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'type',
type: 'LdIndicatorType',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'customSize',
type: 'double?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'type',
type: 'LdIndicatorType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'customSize',
type: 'double?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdMute',
isNullSafe: true,
description: ' LdMute allows you to use the LdTheme to make a muted text',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdFormLabel',
isNullSafe: true,
description:
' A label for a form field. This is a convenience widget that wraps a [Text]\n and [ldSpacerS]. THIS WIDGET contains outer padding.!',
properties: [
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'direction',
type: 'Axis',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'direction',
type: 'Axis',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdDivider',
isNullSafe: true,
description: ' Divides some content with a horizontal',
properties: [
DocProperty(
name: 'height',
type: 'double?',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'height',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdCollapse',
isNullSafe: true,
description: ' A utility to collapse some content',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '/// Widget to collapse',
features: ['final'],
),
DocProperty(
name: 'collapsed',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'axis',
type: 'Axis',
description: '/// Which direction to collapse',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'collapsed',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'axis',
type: 'Axis',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdCollapseState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_controller',
type: 'AnimationController?',
description: '',
features: [],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'dispose',
'initState',
'build',
],
),
DocComponent(
name: 'LdOrb',
isNullSafe: true,
description: ' an animated illustration of an orb filled with liquid that has some waves and a [filling] level.',
properties: [
DocProperty(
name: 'size',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'filling',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'paintBackground',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'filling',
type: 'double',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'size',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'paintBackground',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdOrbState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_animationController',
type: 'AnimationController?',
description: '',
features: [],
),
DocProperty(
name: '_tween',
type: 'Tween<double>',
description: '',
features: ['final'],
),
DocProperty(
name: '_animation',
type: 'Animation<double>?',
description: '',
features: [],
),
DocProperty(
name: '_angle',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: '_streamSubscription',
type: 'StreamSubscription<AccelerometerEvent>?',
description: '',
features: [],
),
DocProperty(
name: '_fill',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'build',
],
),
DocComponent(
name: 'ReflectionPainter',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'theme',
type: 'LdTheme',
description: '',
features: ['final'],
),
DocProperty(
name: 'inset',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'orbSize',
type: 'Size',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'theme',
type: 'LdTheme',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'orbSize',
type: 'Size',
description: '',
named: false,
required: true,
),
],
features: [],
)
],
methods: [
'shouldRepaint',
'paint',
],
),
DocComponent(
name: '_OrbPainter',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_orbSize',
type: 'Size',
description: '',
features: ['final'],
),
DocProperty(
name: 'fillPercentage',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'paintBackground',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'animationProgress',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'theme',
type: 'LdTheme',
description: '',
features: ['final'],
),
DocProperty(
name: 'inset',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'width',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'height',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: '_orbSize',
type: 'Size',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'fillPercentage',
type: 'double',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'animationProgress',
type: 'double',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'paintBackground',
type: 'bool',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'theme',
type: 'LdTheme',
description: '',
named: false,
required: true,
),
],
features: [],
)
],
methods: [
'_positionOnCircle',
'paint',
'shouldRepaint',
],
),
DocComponent(
name: 'LdSheetType',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'index',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'insets',
type: 'EdgeInsets',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'theme',
type: 'LdTheme',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'insets',
type: 'EdgeInsets',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'topRadius',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'bottomRadius',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'index',
type: 'int',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [
'layoutModal',
'positionModal',
],
),
DocComponent(
name: 'LdDialogType',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'fixedSize',
type: 'Size?',
description: '',
features: ['final'],
),
DocProperty(
name: 'theme',
type: 'LdTheme',
description: '',
features: ['final'],
),
DocProperty(
name: 'index',
type: 'int',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'theme',
type: 'LdTheme',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'index',
type: 'int',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'fixedSize',
type: 'Size?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [
'positionModal',
'layoutModal',
],
),
DocComponent(
name: 'LdModalBuilder',
isNullSafe: true,
description:
' A utility widget that displays a sheet when a button is pressed. Attention: This requries are flutter_portal to be placed at the root of your application. See https://pub.flutter-io.cn/packages/flutter_portal',
properties: [
DocProperty(
name: 'builder',
type: 'Widget Function(BuildContext, Future<dynamic> Function())',
description:
'/// The builder for the button that opens the sheet. Calll the `onPress` callback to open the sheet.',
features: ['final'],
),
DocProperty(
name: 'modal',
type: 'LdModal',
description: '',
features: ['final'],
),
DocProperty(
name: 'useRootNavigator',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'builder',
type: 'Widget Function(BuildContext, Future<dynamic> Function())',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'modal',
type: 'LdModal',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'useRootNavigator',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: 'LdModalBuilderState',
isNullSafe: true,
description: '',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'open',
'dispose',
'build',
],
),
DocComponent(
name: 'LdModalPage',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'builder',
type: 'LdModal',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'LocalKey?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'name',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'builder',
type: 'LdModal',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['createRoute'],
),
DocComponent(
name: 'LdModal',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'modalContent',
type: 'Widget Function(BuildContext)?',
description: '/// The content of the sheet.',
features: ['final'],
),
DocProperty(
name: 'contentSlivers',
type: 'List<Widget> Function(BuildContext)?',
description: '/// The slivers to be added to the sheet. Used instead of [modalContent] if provided.',
features: ['final'],
),
DocProperty(
name: 'enableScaling',
type: 'bool?',
description:
'/// Whether the sheet should scale the content behind when opened. Defaults to true on iOS mobile devices.',
features: ['final'],
),
DocProperty(
name: 'userCanDismiss',
type: 'bool',
description: '/// Whether the sheet can be dismissed',
features: ['final'],
),
DocProperty(
name: 'showDismissButton',
type: 'bool',
description: '/// Whether to show the dismiss button',
features: ['final'],
),
DocProperty(
name: 'onDismiss',
type: 'void Function()?',
description: '/// Callback for when the sheet is dismissed.',
features: ['final'],
),
DocProperty(
name: 'disableScrolling',
type: 'bool',
description: '/// Whether the sheet should disable scrolling. Defaults to false.',
features: ['final'],
),
DocProperty(
name: 'actions',
type: 'List<Widget> Function(BuildContext)?',
description: '/// The actions to be added to the sheet.',
features: ['final'],
),
DocProperty(
name: 'mode',
type: 'LdModalTypeMode?',
description: '/// The mode of the modal.',
features: ['final'],
),
DocProperty(
name: 'index',
type: 'int?',
description:
'/// Override the modal index. By default the LdPortalController will increment the index for each modal.',
features: ['final'],
),
DocProperty(
name: 'key',
type: 'Key?',
description: '',
features: ['final'],
),
DocProperty(
name: 'noHeader',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'padding',
type: 'EdgeInsets?',
description: '',
features: ['final'],
),
DocProperty(
name: 'title',
type: 'Widget?',
description: '/// The title of the modal.',
features: ['final'],
),
DocProperty(
name: 'injectables',
type: 'List<ListenableProvider<Listenable?>> Function(BuildContext)?',
description:
'/// A list of listenables to be injected into the modal. That can be read\n/// from the various builder contexts, useful for updating the modal content\n/// based on external state like a viewmodel.',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize?',
description: '/// The size of the modal.',
features: ['final'],
),
DocProperty(
name: 'fixedDialogSize',
type: 'Size?',
description: '/// Fixed dialog size',
features: ['final'],
),
DocProperty(
name: 'topRadius',
type: 'double?',
description: '/// The radius for the top of the modal.',
features: ['final'],
),
DocProperty(
name: 'bottomRadius',
type: 'double?',
description: '/// The radius for the bottom of the modal.',
features: ['final'],
),
DocProperty(
name: 'insets',
type: 'EdgeInsets?',
description: '/// The inset for the modal from the edges of the screen.',
features: ['final'],
),
DocProperty(
name: 'useSafeArea',
type: 'bool',
description: '/// Whether the modal should use safe area. Defaults to true.',
features: ['final'],
),
DocProperty(
name: 'showDragHandle',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'actionBar',
type: 'Widget Function(BuildContext)?',
description: '',
features: ['final'],
),
DocProperty(
name: '_actionBarHeight',
type: 'Map<LdThemeSize, double>',
description: '',
features: ['final'],
),
DocProperty(
name: '_contentActionBarPadding',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: '_defaultSheetInset',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'shouldScale',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'barrierDismissible',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'enableDrag',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'isTopBarLayerAlwaysVisible',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: '_isMobile',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'hasTopBarLayer',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'enableScaling',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'modalContent',
type: 'Widget Function(BuildContext)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'userCanDismiss',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'disableScrolling',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'noHeader',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'showDragHandle',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'padding',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'title',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'actions',
type: 'List<Widget> Function(BuildContext)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'contentSlivers',
type: 'List<Widget> Function(BuildContext)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mode',
type: 'LdModalTypeMode?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'showDismissButton',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'injectables',
type: 'List<ListenableProvider<Listenable?>> Function(BuildContext)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onDismiss',
type: 'void Function()?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'actionBar',
type: 'Widget Function(BuildContext)?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'topRadius',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'bottomRadius',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'insets',
type: 'EdgeInsets?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'useSafeArea',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'fixedDialogSize',
type: 'Size?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'index',
type: 'int?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [
'_showDragHandle',
'navbarHeight',
'isSheet',
'_getSheetType',
'_autoShowsSheet',
'_getInjectables',
'_getTrailingNavBarWidget',
'_getPageList',
'hasSabGradient',
'_getStickyActionBar',
'_getTopBar',
'asRoute',
'_getContentDecorator',
'_getModalBarrierColor',
'show',
],
),
DocComponent(
name: 'LdSwitch',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'onChanged',
type: 'dynamic Function(T)?',
description: '',
features: ['final'],
),
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'children',
type: 'Map<T, Widget>',
description: '',
features: ['final'],
),
DocProperty(
name: 'label',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '',
features: ['final'],
),
DocProperty(
name: 'disabled',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'value',
type: 'T',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'children',
type: 'Map<T, Widget>',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'value',
type: 'T',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'disabled',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'label',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onChanged',
type: 'dynamic Function(T)?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'build',
'_buildItem',
'_onTap',
],
),
DocComponent(
name: 'LdExceptionRetryIndicator',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'retryState',
type: 'LdRetryState',
description: '',
features: ['final'],
),
DocProperty(
name: 'remainingRetryTime',
type: 'Duration',
description: '',
features: [],
),
DocProperty(
name: 'totalRetryDelay',
type: 'Duration',
description: '',
features: [],
),
DocProperty(
name: 'progress',
type: 'double',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'retryState',
type: 'LdRetryState',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdExceptionMapperProvider',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'exceptionMapper',
type: 'LdExceptionMapper?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'exceptionMapper',
type: 'LdExceptionMapper?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdExceptionMapper',
isNullSafe: true,
description:
' A mapper that maps exceptions to LdExceptions that are displayed in the UI.\n You can provide your own exception mapper to handle custom exceptions.\n The default exception mapper will handle common exceptions like network errors.',
properties: [
DocProperty(
name: 'localizations',
type: 'LiquidLocalizations',
description: '',
features: ['final'],
),
DocProperty(
name: 'onException',
type: 'LdException? Function(dynamic, {StackTrace? stackTrace})?',
description:
'/// A function that can be used to handle custom exceptions. If the function\n/// returns a non-null LdException, it will be used instead of the default\n/// exception mapper. Otherwise, the default exception mapper will be used.\n/// This function will never be called if the exception is already an LdException.',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'localizations',
type: 'LiquidLocalizations',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onException',
type: 'LdException? Function(dynamic, {StackTrace? stackTrace})?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: [
'of',
'handle',
],
),
DocComponent(
name: 'LdExceptionMoreInfoButton',
isNullSafe: true,
description: ' LdExceptionMoreInfoButton is a button that will open a dialog with more info',
properties: [
DocProperty(
name: 'error',
type: 'LdException?',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'error',
type: 'LdException?',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdExceptionDialog',
isNullSafe: true,
description: ' Renders an LdException in a dialog',
properties: [
DocProperty(
name: 'error',
type: 'LdException?',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'error',
type: 'LdException?',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdException',
isNullSafe: true,
description:
' A renderable exception. Has a message, more info, and a type (LdHintType).\n Can also contain a stack trace as well as the flag that the action causing\n the exception can be retried.',
properties: [
DocProperty(
name: 'message',
type: 'String',
description: '/// The message of the exception.',
features: ['final'],
),
DocProperty(
name: 'moreInfo',
type: 'String?',
description:
'/// Additional information about the exception, e.g. a detailed explanation\n/// of what went wrong.',
features: ['final'],
),
DocProperty(
name: 'canRetry',
type: 'bool',
description: '/// Whether the action causing the exception can be retried.',
features: ['final'],
),
DocProperty(
name: 'type',
type: 'LdHintType',
description: '/// The type of the exception. By default, it is [LdHintType.error].',
features: ['final'],
),
DocProperty(
name: 'exception',
type: 'dynamic',
description: '/// The actual [Exception] that caused this exception.',
features: ['final'],
),
DocProperty(
name: 'attempt',
type: 'int?',
description:
'/// The number of attempts that have been made to resolve the exception.\n/// This can be useful for debugging.',
features: ['final'],
),
DocProperty(
name: 'stackTrace',
type: 'StackTrace?',
description: '/// The stack trace of the exception.',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'message',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'canRetry',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'type',
type: 'LdHintType',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'moreInfo',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'attempt',
type: 'int?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'stackTrace',
type: 'StackTrace?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'exception',
type: 'dynamic',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: ['copyWith'],
),
DocComponent(
name: 'LdRetryConfig',
isNullSafe: true,
description: ' Configuration for retry behavior',
properties: [
DocProperty(
name: 'maxAttempts',
type: 'int',
description:
'/// Maximum number of attempts (including the initial attempt).\n/// If set to 1, the retry button will be hidden immediately.\n/// Defaults to 4 (i.e. 3 retries).',
features: ['final'],
),
DocProperty(
name: 'enableAutomaticRetries',
type: 'bool',
description: '/// Whether to enable automatic retries',
features: ['final'],
),
DocProperty(
name: 'baseDelay',
type: 'Duration',
description:
'/// Base delay for retries (will be multiplied by exponential backoff)\n/// Can only be used in combination with [enableAutomaticRetries].',
features: ['final'],
),
DocProperty(
name: 'hideManualRetryButton',
type: 'bool',
description:
'/// Whether to hide the manual retry button.\n/// Can only be used in combination with [enableAutomaticRetries].',
features: ['final'],
),
DocProperty(
name: 'useJitter',
type: 'bool',
description:
'/// Whether to add jitter to retry delays\n/// Can only be used in combination with [enableAutomaticRetries].',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'maxAttempts',
type: 'int',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'enableAutomaticRetries',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'hideManualRetryButton',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'baseDelay',
type: 'Duration',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'useJitter',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['const'],
),
DocConstructor(
name: 'noRetries',
signature: [],
features: ['factory'],
),
DocConstructor(
name: 'unlimitedManualRetries',
signature: [],
features: ['factory'],
),
DocConstructor(
name: 'defaultAutomaticRetries',
signature: [
DocParameter(
name: 'baseDelay',
type: 'Duration',
description: '',
named: true,
required: false,
)
],
features: ['factory'],
),
],
methods: [],
),
DocComponent(
name: 'LdExceptionView',
isNullSafe: true,
description: ' Renders an LdException',
properties: [
DocProperty(
name: 'exception',
type: 'LdException?',
description: '/// The exception to render',
features: ['final'],
),
DocProperty(
name: 'retryController',
type: 'LdRetryController?',
description: '/// The controller for managing retry operations',
features: ['final'],
),
DocProperty(
name: 'retry',
type: 'void Function()?',
description:
'/// A callback to retry the action that caused the exception\n/// If null, the retry button will not be displayed',
features: ['final'],
),
DocProperty(
name: 'direction',
type: 'Axis',
description: '/// The direction of the exception view, either [Axis.vertical] or\n/// [Axis.horizontal].',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'exception',
type: 'LdException?',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'retryController',
type: 'LdRetryController?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'retry',
type: 'void Function()?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'direction',
type: 'Axis',
description: '',
named: true,
required: false,
),
],
features: ['const'],
),
DocConstructor(
name: 'fromDynamic',
signature: [
DocParameter(
name: 'error',
type: 'dynamic',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'context',
type: 'BuildContext',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'direction',
type: 'Axis',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'retryController',
type: 'LdRetryController?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'retry',
type: 'void Function()?',
description: '',
named: true,
required: false,
),
],
features: ['factory'],
),
],
methods: [
'color',
'_createRetryController',
'_buildRetryButton',
'_buildRetryIndicator',
'_buildDialogButton',
'_buildHorizontal',
'_buildVertical',
'build',
],
),
DocComponent(
name: 'LdRetryState',
isNullSafe: true,
description: ' State object for retry operations',
properties: [
DocProperty(
name: 'attempt',
type: 'int',
description: '/// Current attempt number (1-based)',
features: ['final'],
),
DocProperty(
name: 'remainingRetryTime',
type: 'Duration?',
description: '/// Remaining time until next retry',
features: ['final'],
),
DocProperty(
name: 'isRetrying',
type: 'bool',
description: '/// Whether retry is in progress',
features: ['final'],
),
DocProperty(
name: 'canRetry',
type: 'bool',
description: '/// Whether retry is enabled',
features: ['final'],
),
DocProperty(
name: 'totalRetryDelay',
type: 'Duration?',
description: '/// The total delay for the current retry',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'attempt',
type: 'int',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'remainingRetryTime',
type: 'Duration?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'isRetrying',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'canRetry',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'totalRetryDelay',
type: 'Duration?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['copyWith'],
),
DocComponent(
name: 'LdRetryController',
isNullSafe: true,
description: ' Controller for managing retry operations',
properties: [
DocProperty(
name: 'config',
type: 'LdRetryConfig',
description: '',
features: ['final'],
),
DocProperty(
name: '_stateController',
type: 'StreamController<LdRetryState>',
description: '',
features: ['final'],
),
DocProperty(
name: '_retryTimer',
type: 'Timer?',
description: '',
features: [],
),
DocProperty(
name: '_state',
type: 'LdRetryState',
description: '',
features: [],
),
DocProperty(
name: '_jitter',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'onRetry',
type: 'void Function()',
description: '/// Function to be called when a retry should be executed',
features: ['final'],
),
DocProperty(
name: 'stateStream',
type: 'Stream<LdRetryState>',
description: '',
features: [],
),
DocProperty(
name: 'state',
type: 'LdRetryState',
description: '',
features: [],
),
DocProperty(
name: 'showRetryIndicator',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'showRetryButton',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'onRetry',
type: 'void Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'config',
type: 'LdRetryConfig',
description: '',
named: true,
required: true,
),
],
features: [],
)
],
methods: [
'_setState',
'_setupRetryTimer',
'_getRetryDelay',
'_retryTimerTick',
'_executeRetry',
'handleError',
'retry',
'reset',
'notifyOperationStarted',
'notifyOperationCompleted',
'dispose',
],
),
DocComponent(
name: 'LdLoader',
isNullSafe: true,
description: ' a loading indicator (indeterminate)',
properties: [
DocProperty(
name: 'size',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'speed',
type: 'Duration',
description: '',
features: ['final'],
),
DocProperty(
name: 'neutral',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'neutral',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'speed',
type: 'Duration',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_LdLoaderState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_animationController',
type: 'AnimationController',
description: '',
features: ['late'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'build',
],
),
DocComponent(
name: '_LoadingPainter',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'animation',
type: 'Animation<double>',
description: '',
features: [],
),
DocProperty(
name: 'loaderSize',
type: 'double',
description: '',
features: [],
),
DocProperty(
name: 'baseColor',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'accentColor',
type: 'Color',
description: '',
features: ['final'],
),
DocProperty(
name: 'accentColor2',
type: 'Color',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'animation',
type: 'Animation<double>',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'loaderSize',
type: 'double',
description: '',
named: false,
required: true,
),
DocParameter(
name: 'baseColor',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'accentColor',
type: 'Color',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'accentColor2',
type: 'Color',
description: '',
named: true,
required: true,
),
],
features: [],
)
],
methods: [
'paint',
'shouldRepaint',
],
),
DocComponent(
name: 'LdReveal',
isNullSafe: true,
description: ' A utility to reveal some content, with a fade in and collapse effect',
properties: [
DocProperty(
name: 'revealed',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'transformXOffset',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'transformYOffset',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'springConstant',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'dampingCoefficient',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'mass',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'initialRevealed',
type: 'bool?',
description: '',
features: ['final'],
),
DocProperty(
name: 'bufferSprings',
type: 'int?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'revealed',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'transformXOffset',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'transformYOffset',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'initialRevealed',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'mass',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'bufferSprings',
type: 'int?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'springConstant',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'dampingCoefficient',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
),
DocConstructor(
name: 'quick',
signature: [
DocParameter(
name: 'revealed',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'initialRevealed',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'transformXOffset',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'transformYOffset',
type: 'double',
description: '',
named: true,
required: false,
),
],
features: ['factory'],
),
DocConstructor(
name: 'slow',
signature: [
DocParameter(
name: 'revealed',
type: 'bool',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'initialRevealed',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'transformXOffset',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'transformYOffset',
type: 'double',
description: '',
named: true,
required: false,
),
],
features: ['factory'],
),
],
methods: ['build'],
),
DocComponent(
name: 'LdNotificationProvider',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'notifier',
type: 'LdNotificationsController?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'notifier',
type: 'LdNotificationsController?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdNotificationPortal',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdNotificationWidget',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'notification',
type: 'LdNotification',
description: '',
features: ['final'],
),
DocProperty(
name: 'index',
type: 'int',
description: '',
features: ['final'],
),
DocProperty(
name: 'removing',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'didConfirm',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'onDismiss',
type: 'void Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'onConfirm',
type: 'void Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'onCancel',
type: 'void Function()',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSubmitInput',
type: 'dynamic Function(String)',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'notification',
type: 'LdNotification',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'removing',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'didConfirm',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onConfirm',
type: 'void Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onSubmitInput',
type: 'dynamic Function(String)',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onCancel',
type: 'void Function()',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'index',
type: 'int',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'onDismiss',
type: 'void Function()',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: [
'_colorBundle',
'_theme',
'_icon',
'_buildConfirmationButtons',
'_buildAcknowledgeButton',
'_buildNotificationBody',
'build',
],
),
DocComponent(
name: 'LdNotification',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'message',
type: 'String',
description: '/// Message of the notification',
features: ['final'],
),
DocProperty(
name: 'subMessage',
type: 'String?',
description: '/// Submessage of the notification',
features: ['final'],
),
DocProperty(
name: 'duration',
type: 'Duration?',
description: '/// Duration of the notification. If null the notification will not be dismissed automatically',
features: ['final'],
),
DocProperty(
name: 'color',
type: 'LdColor?',
description: '/// If the notification is a big notification',
features: ['final'],
),
DocProperty(
name: 'type',
type: 'LdNotificationType',
description: '',
features: ['final'],
),
DocProperty(
name: 'removing',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'didConfirm',
type: 'bool',
description: '',
features: [],
),
DocProperty(
name: 'key',
type: 'Key',
description: '',
features: ['final'],
),
DocProperty(
name: 'canDismiss',
type: 'bool',
description: '',
features: ['final'],
),
DocProperty(
name: 'showBackdrop',
type: 'bool',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'message',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'type',
type: 'LdNotificationType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'subMessage',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'canDismiss',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'removing',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'didConfirm',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'duration',
type: 'Duration?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdInputNotification',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'inputKey',
type: 'Key',
description: '',
features: ['final'],
),
DocProperty(
name: 'inputHint',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'inputLabel',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'inputType',
type: 'TextInputType',
description: '',
features: ['final'],
),
DocProperty(
name: 'submitText',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'inputCompleter',
type: 'Completer<String?>',
description: '/// Completer that gets resolved when the user entered something in the input field',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'message',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'type',
type: 'LdNotificationType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'inputHint',
type: 'String?',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'inputLabel',
type: 'String?',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'submitText',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'inputType',
type: 'TextInputType',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'subMessage',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'canDismiss',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'duration',
type: 'Duration?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdConfirmNotification',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'cancelKey',
type: 'Key',
description: '',
features: ['final'],
),
DocProperty(
name: 'confirmKey',
type: 'Key',
description: '',
features: ['final'],
),
DocProperty(
name: 'confirmText',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'cancelText',
type: 'String?',
description: '',
features: ['final'],
),
DocProperty(
name: 'confirmationCompleter',
type: 'Completer<bool?>',
description: '/// Completer that gets resolved when the user confirms the notification or it is dismissed',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'message',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'type',
type: 'LdNotificationType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'subMessage',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'canDismiss',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'duration',
type: 'Duration?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'confirmText',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'cancelText',
type: 'String?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdAcknowledgeNotification',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'dismissKey',
type: 'Key',
description: '',
features: ['final'],
),
DocProperty(
name: 'acknowledgeText',
type: 'String?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'message',
type: 'String',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'type',
type: 'LdNotificationType',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'subMessage',
type: 'String?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'color',
type: 'LdColor?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'canDismiss',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'duration',
type: 'Duration?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'acknowledgeText',
type: 'String?',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
DocComponent(
name: 'LdNotificationsController',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_notifications',
type: 'List<LdNotification>',
description: '',
features: ['final'],
),
DocProperty(
name: 'notifications',
type: 'List<LdNotification>',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'error',
'success',
'warning',
'confirm',
'enterText',
'addNotification',
'onConfirmedNotification',
'onInputSubmitted',
'onDismissNotification',
'onCancelledNotification',
'clearNotifications',
'of',
],
),
DocComponent(
name: 'ImplicitBlur',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'sigma',
type: 'double',
description: '',
features: ['final'],
),
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'duration',
type: 'Duration',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'sigma',
type: 'double',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'duration',
type: 'Duration',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_ImplicitBlurState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_controller',
type: 'AnimationController',
description: '',
features: [
'final',
'late',
],
),
DocProperty(
name: '_tween',
type: 'Tween<double>',
description: '',
features: [],
),
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'initState',
'dispose',
'didUpdateWidget',
'build',
],
),
DocComponent(
name: 'NotificationInput',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'notification',
type: 'LdInputNotification',
description: '',
features: ['final'],
),
DocProperty(
name: 'onSubmitted',
type: 'dynamic Function(String)',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'notification',
type: 'LdInputNotification',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'onSubmitted',
type: 'dynamic Function(String)',
description: '',
named: true,
required: true,
),
],
features: ['const'],
)
],
methods: ['createState'],
),
DocComponent(
name: '_NotificationInputState',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: '_controller',
type: 'TextEditingController',
description: '',
features: ['final'],
)
],
constructors: [
DocConstructor(
name: '',
signature: [],
features: [],
)
],
methods: [
'dispose',
'build',
],
),
DocComponent(
name: 'LdSpacer',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'size',
type: 'LdSize',
description: '',
features: ['final'],
),
DocProperty(
name: 'direction',
type: 'Axis?',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'size',
type: 'LdSize',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'direction',
type: 'Axis?',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdSurfaceInfo',
isNullSafe: true,
description: '',
properties: [
DocProperty(
name: 'isSurface',
type: 'bool',
description: '',
features: [],
)
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'isSurface',
type: 'bool',
description: '',
named: true,
required: true,
)
],
features: [],
)
],
methods: ['of'],
),
DocComponent(
name: 'LdAutoBackground',
isNullSafe: true,
description: ' A widget that will change its background color based on the parent surface',
properties: [
DocProperty(
name: 'child',
type: 'Widget',
description: '',
features: ['final'],
),
DocProperty(
name: 'invert',
type: 'bool',
description: '',
features: ['final'],
),
],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'child',
type: 'Widget',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'invert',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: ['const'],
)
],
methods: ['build'],
),
DocComponent(
name: 'LdAppBar',
isNullSafe: true,
description: '',
properties: [],
constructors: [
DocConstructor(
name: '',
signature: [
DocParameter(
name: 'key',
type: 'Key?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'context',
type: 'BuildContext',
description: '',
named: true,
required: true,
),
DocParameter(
name: 'title',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'actions',
type: 'List<Widget>?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'leading',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'elevation',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'iconTheme',
type: 'IconThemeData?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'primary',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'centerTitle',
type: 'bool?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'titleSpacing',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'toolbarOpacity',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'bottomOpacity',
type: 'double',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'toolbarHeight',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'titleTextStyle',
type: 'TextStyle?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'backgroundColor',
type: 'Color?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'actionsIconTheme',
type: 'IconThemeData?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'flexibleSpace',
type: 'Widget?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'foregroundColor',
type: 'Color?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'automaticallyImplyLeading',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'clipBehavior',
type: 'Clip?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'shape',
type: 'ShapeBorder?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'toolbarTextStyle',
type: 'TextStyle?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'leadingWidth',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'notificationPredicate',
type: 'bool Function(ScrollNotification)',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'forceMaterialTransparency',
type: 'bool',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'scrolledUnderElevation',
type: 'double?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'surfaceTintColor',
type: 'Color?',
description: '',
named: true,
required: false,
),
DocParameter(
name: 'excludeHeaderSemantics',
type: 'bool',
description: '',
named: true,
required: false,
),
],
features: [],
)
],
methods: [],
),
];