HexabaseDatastore class
Constructors
-
HexabaseDatastore({Map<
String, dynamic> ? params})
Properties
- dataSource ↔ String
-
getter/setter pair
- deleted ↔ bool?
-
getter/setter pair
- displayId ↔ String?
-
getter/setter pair
- displayOrder ↔ int
-
getter/setter pair
- extendLimitTextareaLength ↔ int
-
getter/setter pair
- externalServiceData ↔ Map
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String
-
getter/setter pair
- ignoreSaveTemplate ↔ bool
-
getter/setter pair
- imported ↔ bool?
-
getter/setter pair
- invisible ↔ bool
-
getter/setter pair
- isExternalService ↔ bool
-
getter/setter pair
- noStatus ↔ bool
-
getter/setter pair
- project ↔ HexabaseProject?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showDisplayIdToList ↔ bool
-
getter/setter pair
- showInfoToList ↔ bool
-
getter/setter pair
- showInMenu ↔ bool
-
getter/setter pair
- showOnlyDevMode ↔ bool
-
getter/setter pair
- unread ↔ int
-
getter/setter pair
- uploading ↔ bool?
-
getter/setter pair
- useBoardView ↔ bool
-
getter/setter pair
- useCsvUpdate ↔ bool
-
getter/setter pair
- useExternalSync ↔ bool
-
getter/setter pair
- useGridView ↔ bool
-
getter/setter pair
- useGridViewByDefault ↔ bool
-
getter/setter pair
- useQrDownload ↔ bool
-
getter/setter pair
- useReplaceUpload ↔ bool
-
getter/setter pair
- useStatusUpdate ↔ bool
-
getter/setter pair
Methods
-
create(
String templateName, String lang) → Future< HexabaseDatastore> -
delete(
) → Future< bool> -
fetch(
) → Future< bool> -
field(
String name) → Future< HexabaseField> -
fields(
{bool? refresh}) → Future< List< HexabaseField> > -
fieldSync(
String name) → HexabaseField -
item(
{String? id}) → Future< HexabaseItem> -
items(
{HexabaseItemsParameters? query}) → Future< List< HexabaseItem> > -
itemsWithCount(
{HexabaseItemsParameters? query}) → Future< HBDataStoreResponseWithCount> -
itemSync(
{String? id}) → HexabaseItem -
name(
String language) → String -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
query(
) → HexabaseItemsParameters -
save(
{dynamic templateName = 'SEED1', dynamic lang = 'ja'}) → Future< HexabaseDatastore> -
search(
HBSearchType type, String query, {int page = 1, int perPage = 10, List< Map< ? sortFields, String? fieldId}) → Future<String, String> >HBDataStoreResponseWithCount> -
searchConditions(
) → Future< List< HexabaseFieldResult> > -
set(
String key, dynamic value) → HexabaseDatastore -
sets(
Map< String, dynamic> params) → HexabaseDatastore -
toString(
) → String -
A string representation of this object.
inherited
-
update(
) → Future< bool>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
all(
HexabaseProject project) → Future< List< HexabaseDatastore> > -
fromJson(
HexabaseProject project, Map< String, dynamic> json) → HexabaseDatastore